:root{--hb-color-ink: #14211B;--hb-color-ink-secondary: #2B3A35;--hb-color-muted: #3F4E48;--hb-color-page: #FBFCFB;--hb-color-surface: #FFFFFF;--hb-color-chip: #F0F3F1;--hb-color-border: #DCE5E1;--hb-color-border-soft: #E3EAE6;--hb-color-border-strong: #CFDAD5;--hb-color-footer: #14211B;--hb-color-footer-ink: #E6ECE9;--hb-color-footer-muted: #B9C6C1;--hb-color-danger: #B42318;--hb-status-published-ink: #14532D;--hb-status-published-bg: #E3F3E8;--hb-status-review-ink: #3A2350;--hb-status-review-bg: #F5EDFB;--hb-status-attention-ink: #7A2E0E;--hb-status-attention-bg: #FCE9DD;--hb-status-draft-ink: #2B3A35;--hb-status-draft-bg: #EEF1F0;--hb-font-heading: "Bricolage Grotesque", sans-serif;--hb-font-body: "Instrument Sans", system-ui, sans-serif;--hb-size-body: 16px;--hb-size-body-landing: 17px;--hb-size-meta: 14px;--hb-size-chip: 13px;--hb-size-eyebrow: 12px;--hb-size-card-title: 18px;--hb-size-h1: 28px;--hb-size-h1-wide: 32px;--hb-size-h2: 22px;--hb-radius-pill: 999px;--hb-radius-button: 10px;--hb-radius-button-large: 12px;--hb-radius-card: 16px;--hb-radius-panel: 20px;--hb-space-gutter: 16px;--hb-space-gutter-wide: 24px;--hb-space-card: 16px;--hb-space-stack: 16px;--hb-target-min: 44px;--hb-target-button: 48px;--hb-target-button-large: 52px;--hb-width-list: 1320px;--hb-width-form: 1080px;--hb-width-landing: 1120px}:root,[data-hat=individual]{--hb-hat-strong: #0F766E;--hb-hat-active: #0B4F49;--hb-hat-link: #0B5F58;--hb-hat-tint: #E9F5F2}[data-hat=employer]{--hb-hat-strong: #4338CA;--hb-hat-active: #312E81;--hb-hat-link: #3730A3;--hb-hat-tint: #EEEEFB}[data-hat=provider]{--hb-hat-strong: #9A5B00;--hb-hat-active: #5C3600;--hb-hat-link: #7A4700;--hb-hat-tint: #FBF2E0}[data-hat=coach]{--hb-hat-strong: #7E22CE;--hb-hat-active: #581C87;--hb-hat-link: #6B21A8;--hb-hat-tint: #F5EDFB}[data-hat=staff]{--hb-hat-strong: #334155;--hb-hat-active: #1E293B;--hb-hat-link: #1E293B;--hb-hat-tint: #EEF1F4}html{color-scheme:light;--mat-sys-background: light-dark(#f7faf9, #101414);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#eff1f0, #2d3131);--mat-sys-inverse-primary: light-dark(#00dddd, #006a6a);--mat-sys-inverse-surface: light-dark(#2d3131, #e0e3e2);--mat-sys-on-background: light-dark(#191c1c, #e0e3e2);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003737);--mat-sys-on-primary-container: light-dark(#004f4f, #00fbfb);--mat-sys-on-primary-fixed: light-dark(#002020, #002020);--mat-sys-on-primary-fixed-variant: light-dark(#004f4f, #004f4f);--mat-sys-on-secondary: light-dark(#ffffff, #1b3534);--mat-sys-on-secondary-container: light-dark(#324b4b, #cce8e7);--mat-sys-on-secondary-fixed: light-dark(#051f1f, #051f1f);--mat-sys-on-secondary-fixed-variant: light-dark(#324b4b, #324b4b);--mat-sys-on-surface: light-dark(#191c1c, #e0e3e2);--mat-sys-on-surface-variant: light-dark(#3f4948, #dae5e4);--mat-sys-on-tertiary: light-dark(#ffffff, #003737);--mat-sys-on-tertiary-container: light-dark(#004f4f, #00fbfb);--mat-sys-on-tertiary-fixed: light-dark(#002020, #002020);--mat-sys-on-tertiary-fixed-variant: light-dark(#004f4f, #004f4f);--mat-sys-outline: light-dark(#6f7979, #889392);--mat-sys-outline-variant: light-dark(#bec9c8, #3f4948);--mat-sys-primary: light-dark(#006a6a, #00dddd);--mat-sys-primary-container: light-dark(#00fbfb, #004f4f);--mat-sys-primary-fixed: light-dark(#00fbfb, #00fbfb);--mat-sys-primary-fixed-dim: light-dark(#00dddd, #00dddd);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#4a6363, #b0cccb);--mat-sys-secondary-container: light-dark(#cce8e7, #324b4b);--mat-sys-secondary-fixed: light-dark(#cce8e7, #cce8e7);--mat-sys-secondary-fixed-dim: light-dark(#b0cccb, #b0cccb);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f7faf9, #101414);--mat-sys-surface-bright: light-dark(#f7faf9, #363a39);--mat-sys-surface-container: light-dark(#ebefed, #1c2020);--mat-sys-surface-container-high: light-dark(#e6e9e7, #272b2a);--mat-sys-surface-container-highest: light-dark(#e0e3e2, #313635);--mat-sys-surface-container-low: light-dark(#f1f4f3, #191c1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0b0f0e);--mat-sys-surface-dim: light-dark(#d7dbd9, #101414);--mat-sys-surface-tint: light-dark(#006a6a, #00dddd);--mat-sys-surface-variant: light-dark(#dae5e4, #3f4948);--mat-sys-tertiary: light-dark(#006a6a, #00dddd);--mat-sys-tertiary-container: light-dark(#00fbfb, #004f4f);--mat-sys-tertiary-fixed: light-dark(#00fbfb, #00fbfb);--mat-sys-tertiary-fixed-dim: light-dark(#00dddd, #00dddd);--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Instrument Sans;--mat-sys-body-large-font: Instrument Sans;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Instrument Sans;--mat-sys-body-medium-font: Instrument Sans;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Instrument Sans;--mat-sys-body-small-font: Instrument Sans;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Instrument Sans;--mat-sys-display-large-font: Instrument Sans;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Instrument Sans;--mat-sys-display-medium-font: Instrument Sans;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Instrument Sans;--mat-sys-display-small-font: Instrument Sans;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Instrument Sans;--mat-sys-headline-large-font: Instrument Sans;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Instrument Sans;--mat-sys-headline-medium-font: Instrument Sans;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Instrument Sans;--mat-sys-headline-small-font: Instrument Sans;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Instrument Sans;--mat-sys-label-large-font: Instrument Sans;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Instrument Sans;--mat-sys-label-medium-font: Instrument Sans;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Instrument Sans;--mat-sys-label-small-font: Instrument Sans;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Instrument Sans;--mat-sys-title-large-font: Instrument Sans;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Instrument Sans;--mat-sys-title-medium-font: Instrument Sans;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Instrument Sans;--mat-sys-title-small-font: Instrument Sans;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html,body{height:100%}body{margin:0;font-family:var(--hb-font-body);font-size:var(--hb-size-body);line-height:1.45;background:var(--hb-color-page);color:var(--hb-color-ink)}h1,h2,h3,p{margin:0}h1,.hb-heading{font-family:var(--hb-font-heading);font-weight:700;letter-spacing:-.01em}h1{font-size:var(--hb-size-h1)}@media(min-width:900px){h1{font-size:var(--hb-size-h1-wide)}}a{color:var(--hb-hat-link)}a:hover{color:var(--hb-color-ink)}:focus-visible{outline:3px solid var(--hb-hat-strong);outline-offset:2px}.hb-button{box-sizing:border-box;min-height:var(--hb-target-button);padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--hb-radius-button);background:var(--hb-hat-strong);color:#fff;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.hb-button:hover{background:var(--hb-hat-active);color:#fff}.hb-button[disabled]{opacity:.55;cursor:default}.hb-button--quiet{background:transparent;color:var(--hb-color-ink);border:1px solid var(--hb-color-border-strong)}.hb-button--quiet:hover{background:var(--hb-color-chip);color:var(--hb-color-ink)}.hb-card{background:var(--hb-color-surface);border-radius:var(--hb-radius-card);padding:var(--hb-space-card)}.hb-muted{color:var(--hb-color-muted);font-size:var(--hb-size-meta)}.hb-page{box-sizing:border-box;max-width:var(--hb-width-form);margin-inline:auto;padding:20px var(--hb-space-gutter);display:flex;flex-direction:column;gap:var(--hb-space-stack)}@media(min-width:900px){.hb-page{padding:28px var(--hb-space-gutter-wide)}}[dir=rtl] .mirror-rtl{transform:scaleX(-1)}.hb-switch{min-height:var(--hb-target-min);display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}.hb-switch>span{min-width:0;display:flex;flex-direction:column;gap:2px}.hb-switch strong{font-weight:600}.hb-switch input{appearance:none;flex-shrink:0;width:52px;height:32px;margin:0;border-radius:var(--hb-radius-pill);background:var(--hb-color-border-strong);position:relative;cursor:pointer;transition:background .15s}.hb-switch input:after{content:"";position:absolute;inset-block-start:4px;inset-inline-start:4px;width:24px;height:24px;border-radius:50%;background:var(--hb-color-surface);transition:inset-inline-start .15s}.hb-switch input:checked{background:var(--hb-hat-strong)}.hb-switch input:checked:after{inset-inline-start:24px}.hb-hat-sheet.mat-bottom-sheet-container{--mat-bottom-sheet-container-background-color: var(--hb-color-surface);border-radius:24px 24px 0 0;padding:0 16px}.hb-hat-menu.mat-mdc-menu-panel{min-width:340px;max-width:420px;border-radius:20px;background:var(--hb-color-surface)}.hb-hat-menu.mat-mdc-menu-panel .mat-mdc-menu-content{padding:12px 14px 8px}.hb-recent-menu.mat-mdc-menu-panel{max-width:min(420px,100vw - 32px);border-radius:16px;background:var(--hb-color-surface)}.hb-recent-menu.mat-mdc-menu-panel .mat-mdc-menu-content{padding:8px}.hb-recent-menu.mat-mdc-menu-panel .mat-mdc-menu-item{border-radius:10px}.hb-field{display:flex;flex-direction:column;gap:6px;font-weight:600}.hb-field small{font-weight:400;color:var(--hb-color-muted);font-size:var(--hb-size-meta)}.hb-input{box-sizing:border-box;width:100%;min-height:var(--hb-target-button);padding:0 12px;border:1px solid var(--hb-color-border-strong);border-radius:var(--hb-radius-button);background:var(--hb-color-surface);color:var(--hb-color-ink);font:inherit;font-weight:400}.hb-error{color:var(--hb-color-danger);font-weight:500}.hb-lead{color:var(--hb-color-muted);max-width:44em}.hb-card h2{font-size:var(--hb-size-card-title);font-weight:600}.hb-action{min-height:var(--hb-target-min);padding:0 4px;display:inline-flex;align-items:center;border:0;background:transparent;color:var(--hb-hat-link);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.hb-action[disabled]{opacity:.5;cursor:default}.hb-action--danger{color:var(--hb-color-danger)}.hb-pill{display:inline-block;font-size:var(--hb-size-chip);font-weight:600;padding:3px 9px;border-radius:var(--hb-radius-pill);background:var(--hb-color-chip);color:var(--hb-color-ink-secondary);max-width:100%;box-sizing:border-box}.hb-pill--review{background:var(--hb-status-review-bg);color:var(--hb-status-review-ink)}.hb-pill--attention{background:var(--hb-status-attention-bg);color:var(--hb-status-attention-ink)}.hb-pill--published{background:var(--hb-status-published-bg);color:var(--hb-status-published-ink)}.hb-ref{display:inline-block;font-size:var(--hb-size-meta);font-weight:400;font-variant-numeric:tabular-nums;color:var(--hb-color-muted);white-space:nowrap;direction:ltr;unicode-bidi:isolate;-webkit-user-select:all;user-select:all}.hb-rows{margin:0;padding:0;list-style:none}.hb-rows>li{padding-block:12px;border-block-start:1px solid var(--hb-color-border-soft);display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.hb-rows>li:first-child{border-block-start:0}.hb-rows .hb-row-text{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.hb-rows .hb-row-title{font-weight:600;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.hb-rows .hb-row-actions{display:flex;flex-wrap:wrap;gap:0 12px;margin-inline-start:-4px}.hb-rows.hb-card{padding-block:4px;padding-inline:var(--hb-space-card)}.hb-table{width:100%;border-collapse:collapse;background:var(--hb-color-surface);border-radius:18px;overflow:hidden}.hb-table th,.hb-table td{text-align:start;padding:12px var(--hb-space-card);vertical-align:middle}.hb-table thead{display:none}.hb-table tr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 24px;padding:14px var(--hb-space-card);border-block-start:1px solid var(--hb-color-border-soft)}.hb-table tbody tr:first-child{border-block-start:0}.hb-table td{display:block;padding:0}.hb-table td:not([data-label]){flex-basis:100%}.hb-table td[data-label]:before{content:attr(data-label);display:block;font-size:var(--hb-size-eyebrow);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--hb-color-muted)}@media(min-width:900px){.hb-table thead{display:table-header-group}.hb-table tr{display:table-row;padding:0}.hb-table td{display:table-cell;padding:14px var(--hb-space-card);border-block-start:1px solid var(--hb-color-border-soft)}.hb-table td[data-label]:before{content:none}.hb-table th{font-size:var(--hb-size-chip);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--hb-color-muted);padding-block:14px}.hb-table tbody tr:nth-child(2n){background:var(--hb-color-page)}}.hb-buttons{display:flex;flex-wrap:wrap;gap:8px}.hb-fold{display:flex;flex-direction:column;gap:6px}.hb-fold summary{min-height:var(--hb-target-min);display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.hb-fold summary::-webkit-details-marker{display:none}.hb-fold .chevron{flex-shrink:0;color:var(--hb-color-muted);transition:transform .15s}.hb-fold[open] .chevron{transform:rotate(180deg)}.hb-fold[open] summary{margin-block-end:2px}.hb-fold:not([open]){gap:0}.hb-fold-body{display:flex;flex-direction:column;gap:10px}.hb-title-row{display:flex;flex-direction:column;gap:12px}.hb-title-row>:first-child{min-width:0}@media(min-width:900px){.hb-title-row{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:24px}.hb-title-row>.hb-buttons{flex-shrink:0;justify-content:flex-end}}.hb-button--small{min-height:var(--hb-target-min);padding:0 16px}.hb-page--wide{max-width:var(--hb-width-list)}.hb-row-text>[dir=ltr]{align-self:flex-start}.hb-chips{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.hb-chip{box-sizing:border-box;max-width:100%;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid transparent;border-radius:var(--hb-radius-pill);background:var(--hb-color-chip);color:var(--hb-color-ink-secondary);font-size:var(--hb-size-chip);overflow-wrap:anywhere;unicode-bidi:plaintext}.hb-chip--gap{background:transparent;border:1px dashed var(--hb-hat-strong);color:var(--hb-hat-link)}.hb-facts{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;color:var(--hb-color-muted);font-size:var(--hb-size-meta)}.hb-eyebrow{font-size:var(--hb-size-eyebrow);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--hb-hat-link)}.hb-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hb-chip--removable{min-height:36px;padding-block:0;padding-inline:12px 2px;gap:0;font-size:var(--hb-size-meta)}.hb-chip--removable button{width:36px;height:36px;flex-shrink:0;border:0;border-radius:50%;background:transparent;color:var(--hb-color-muted);font:inherit;font-size:20px;line-height:1;cursor:pointer}.hb-chip--removable button:hover{color:var(--hb-color-danger)}.hb-pill--hat{background:var(--hb-hat-tint);color:var(--hb-hat-link)}.hb-public .hb-card{border:1px solid var(--hb-color-border)}
