:root{--root-max-width: 1104px;--component-max-width: 682px;--primary-background: #0071EE;--primary-foreground: #ffffff;--primary-hover: #005EC8;--secondary-background: #DEE1E4;--secondary-foreground: #33322F;--secondary-hover: #BEC3C9;--border-color: #2D3232;--divider-color: #DEE1E4;--item-hover-background: #E4E4E4;--accent-error: #DC3545;--color-standard-accent-04: #2D3232;--color-standard-accent-01: #0071EE;--background-0: #ffffff;--background-grey: #EFF0F1;--standard-background-03: #CCD6E6;--high-emphasis-text: #2D3232;--medium-emphasis-text: #737578;--standard-text-tertiary: #737578;--color-standard-text-primary: #003480;--color-standard-text-secondary: #2D3232;--color-standard-text-tertiary: #737578;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-s: 12px;--spacing-m: 16px;--spacing-l: 20px;--spacing-xl: 24px;--spacing-32: 32px;--spacing-40: 40px;--spacing-48: 48px;--border-radius-s: 2px;--elementcolor-standard-primary-background: #0071EE;--elementcolor-standard-primary-foreground: #ffffff;--font-family-thesans-c5s: TheSans C5s, -apple-system, BlinkMacSystemFont, SF Pro Display, Helvetica Neue, Helvetica, Arial, sans-serif}@media (min-width: 1921px){:root{--root-max-width: 1280px }}@font-face{font-family:TheSans C5s;src:url(/fonts/TheSansC5sVar.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:TheSans C5s;src:url(/fonts/TheSansC5sVar-Italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.btn-primary{font-family:TheSans C5s,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-standard-text-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;font-feature-settings:"liga" off;width:100%;height:32px;border-radius:100px;background:var(--primary-background);color:var(--primary-foreground);padding:4px 8px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s ease}.btn-primary:hover:not(:disabled){opacity:.9;color:var(--primary-foreground);background:var(--primary-hover)}.btn-primary:disabled{opacity:.5;cursor:not-allowed}@media (min-width: 768px){.btn-primary{max-width:335px}}.btn-secondary{font-family:TheSans C5s,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-standard-text-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;font-feature-settings:"liga" off;width:100%;height:32px;border-radius:100px;background:var(--primary-background);color:var(--primary-foreground);padding:4px 8px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s ease}.btn-secondary:hover:not(:disabled){opacity:.9;color:var(--primary-foreground);background:var(--primary-hover)}@media (min-width: 768px){.btn-secondary{max-width:335px}}.btn-secondary{background:var(--secondary-background);color:var(--secondary-foreground)}.btn-secondary:hover:not(:disabled){color:var(--secondary-foreground);background:var(--secondary-hover)}.btn-secondary:disabled{opacity:.5;cursor:not-allowed}.btn-tertiary{font-family:TheSans C5s,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-standard-text-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;font-feature-settings:"liga" off;width:100%;height:32px;border-radius:100px;background:var(--primary-background);color:var(--primary-foreground);padding:4px 8px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s ease}.btn-tertiary:hover:not(:disabled){opacity:.9;color:var(--primary-foreground);background:var(--primary-hover)}@media (min-width: 768px){.btn-tertiary{max-width:335px}}.btn-tertiary{background:var(--background-0);border-radius:100px;border:1px solid var(#DEE1E4);color:var(--secondary-foreground)}.btn-tertiary:hover:not(:disabled){color:var(--background-0);background:var(--secondary-foreground)}.btn-tertiary:disabled{opacity:.5;cursor:not-allowed}.btn-primary-icon{font-family:TheSans C5s,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-standard-text-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;font-feature-settings:"liga" off;width:100%;height:32px;border-radius:100px;background:var(--primary-background);color:var(--primary-foreground);border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s ease;justify-content:flex-start;gap:8px;padding:4px 8px}.btn-primary-icon:hover:not(:disabled){opacity:.9;color:var(--primary-foreground);background:var(--primary-hover)}.btn-primary-icon:disabled{opacity:.5;cursor:not-allowed}@media (min-width: 768px){.btn-primary-icon{max-width:335px}}.btn-primary-icon .button-label{flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.btn-primary-icon .button-icon{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.btn-primary-icon .button-icon svg{width:24px;height:24px}.btn-secondary-icon{font-family:TheSans C5s,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-standard-text-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;font-feature-settings:"liga" off;width:100%;height:32px;border-radius:100px;background:var(--primary-background);color:var(--primary-foreground);border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s ease;justify-content:flex-start;gap:8px;padding:4px 8px}.btn-secondary-icon:hover:not(:disabled){opacity:.9;color:var(--primary-foreground);background:var(--primary-hover)}.btn-secondary-icon:disabled{opacity:.5;cursor:not-allowed}@media (min-width: 768px){.btn-secondary-icon{max-width:335px}}.btn-secondary-icon .button-label{flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.btn-secondary-icon .button-icon{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.btn-secondary-icon .button-icon svg{width:24px;height:24px}.btn-secondary-icon{background:var(--secondary-background);color:var(--secondary-foreground)}.divider{height:1px;align-self:stretch;background:var(--divider-color, #DEE1E4)}*,*:before,*:after{box-sizing:border-box}*:focus{outline:none}*:focus-visible{outline:2px solid var(--color-standard-accent-04)}body{margin:0;padding:0;background-color:var(--background-grey);min-height:100vh;font-family:var(--font-family-thesans-c5s)}body p{margin:0;font-family:TheSans C5s,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-standard-text-secondary);font-size:20px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.2px;text-align:left}body h1,body h2,body h3,body h4,body h5,body h6{margin:0;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}body h1{font-family:TheSans C5s,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;line-height:38px;color:var(--color-standard-text-primary);letter-spacing:.2px;text-transform:uppercase}body h2{font-family:TheSans C5s,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-standard-text-primary);font-size:26px;font-weight:700;line-height:30px;letter-spacing:.2px}body h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;align-self:stretch;font-family:TheSans C5s,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;color:var(--color-standard-text-secondary);font-style:normal;font-weight:700;line-height:28px;letter-spacing:.2px}body a,body a:visited{color:inherit}*{word-wrap:break-word;overflow-wrap:break-word;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none}button,input,label,code,pre,a{word-break:normal;-webkit-hyphens:none;hyphens:none}app-root{display:flex;flex-direction:column;background-color:var(--background-0);width:100%;min-width:320px;max-width:var(--root-max-width);margin:0 auto;min-height:100vh}:root{--mat-datepicker-calendar-container-background-color: var(--color-standard-background-01, #FFF);--mat-datepicker-calendar-container-text-color: var(--color-standard-accent-04, #2D3232);--mat-datepicker-calendar-container-elevation-shadow: none;--mat-datepicker-calendar-container-shape: 0;--mat-datepicker-calendar-text-size: 16px;--mat-datepicker-calendar-text-font: inherit;--mat-datepicker-calendar-date-text-color: var(--color-standard-accent-04, #2D3232);--mat-datepicker-calendar-header-text-size: 16px;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-header-text-color: var(--color-standard-accent-04, #2D3232);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-period-button-text-size: 16px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-period-button-text-color: var(--color-standard-accent-04, #2D3232);--mat-datepicker-calendar-period-button-icon-color: var(--color-standard-accent-04, #2D3232);--mat-datepicker-calendar-navigation-button-icon-color: var(--color-standard-accent-04, #2D3232);--mat-datepicker-calendar-date-selected-state-background-color: var(--secondary-background, #DEE1E4);--mat-datepicker-calendar-date-selected-state-text-color: var(--color-standard-accent-04, #2D3232);--mat-datepicker-calendar-date-hover-state-background-color: rgba(45, 50, 50, .1);--mat-datepicker-calendar-date-focus-state-background-color: rgba(45, 50, 50, .15);--mat-datepicker-calendar-date-today-outline-color: var(--secondary-background, #DEE1E4);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: var(--color-standard-text-tertiary, #737578)}
