.SiteContainer_container__AZVS3{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding);width:100%}.MobileNav_wrap__KpX0Y{display:contents}.MobileNav_toggle__mfYLB{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:var(--touch-target-min);min-width:var(--touch-target-min);padding-inline:var(--space-4);background:transparent;border:1.5px solid var(--on-ground-line);border-radius:var(--radius-pill);color:var(--on-ground);font-family:var(--font-sans);font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.MobileNav_toggle__mfYLB[aria-expanded=true]{background:var(--on-ground);border-color:var(--on-ground);color:var(--ink)}.MobileNav_toggle__mfYLB:active{border-color:var(--on-ground);background:var(--ground-raised)}.MobileNav_toggle__mfYLB[aria-expanded=true]:active{background:var(--on-ground-2)}@media (hover:hover) and (pointer:fine){.MobileNav_toggle__mfYLB:hover{border-color:var(--on-ground)}}@media (max-width:26.8125em){.MobileNav_toggle__mfYLB{font-size:.875rem;padding-inline:10px}}@media (min-width:53.75em){.MobileNav_toggle__mfYLB{display:none}}.MobileNav_panel__vB1MH{position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - var(--sticky-header-h));max-height:calc(100dvh - var(--sticky-header-h));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) calc(var(--container-padding) - var(--space-3)) var(--space-6);background:var(--surface);color:var(--ink);border-radius:0 0 var(--radius-xl) var(--radius-xl);box-shadow:var(--shadow-float),0 0 0 100vmax var(--scrim);-webkit-clip-path:inset(0 -100vmax -100vmax);clip-path:inset(0 -100vmax -100vmax);--focus-ring:var(--brand);--focus-halo:var(--focus-halo-on-paper);opacity:1;translate:0 0;transition:opacity var(--dur-2) var(--ease-standard),translate var(--dur-3) var(--ease-enter),display var(--dur-3) allow-discrete}@starting-style{.MobileNav_panel__vB1MH{opacity:0;translate:0 -8px}}.MobileNav_panel__vB1MH[hidden]{opacity:0;translate:0 -4px;pointer-events:none;transition-duration:var(--dur-2);transition-timing-function:var(--ease-exit)}@media (prefers-reduced-motion:reduce){.MobileNav_panel__vB1MH,.MobileNav_panel__vB1MH[hidden]{translate:none}@starting-style{.MobileNav_panel__vB1MH{translate:none}}}@media (min-width:53.75em){.MobileNav_panel__vB1MH{display:none}}.MobileNav_panel__vB1MH nav{display:flex;flex-direction:column}.MobileNav_row__vEAdw{position:relative;display:flex;align-items:center;min-height:52px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--ink);font-size:1.0625rem;font-weight:500;line-height:1.3;text-decoration:none;transition:color var(--dur-1) var(--ease-standard),background-color var(--dur-1) var(--ease-standard)}.MobileNav_row__vEAdw+.MobileNav_row__vEAdw:before{content:"";position:absolute;top:0;left:var(--space-3);right:var(--space-3);height:1px;background:var(--line)}.MobileNav_row__vEAdw:active{scale:none;background:var(--raised)}.MobileNav_row__vEAdw[aria-current=page]{font-weight:600;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:6px}@media (hover:hover) and (pointer:fine){.MobileNav_row__vEAdw:hover{color:var(--link);background:var(--raised)}}.HomeSections_section__eBCde{padding-top:var(--space-12)}@media (min-width:768px){.HomeSections_section__eBCde{padding-top:var(--space-20)}}.HomeSections_srOnly__2i7o7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HomeSections_trustSection__15omb{margin-top:var(--space-16);padding-block:var(--space-12) var(--space-4);border-top:1px solid var(--line)}@media (min-width:768px){.HomeSections_trustSection__15omb{margin-top:var(--space-20);padding-top:var(--space-16)}}.HomeSections_trustHeading__neHJ2{max-width:24ch;margin:0 0 var(--space-8);font-family:var(--font-display);font-size:var(--text-headline);font-weight:600;line-height:1.15;letter-spacing:var(--tracking-display);color:var(--ink)}.HomeSections_trustStrip__KIbNF{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:640px){.HomeSections_trustStrip__KIbNF{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-10)}}@media (min-width:1024px){.HomeSections_trustStrip__KIbNF{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-8)}}.HomeSections_trustLead__VPzOX{max-width:62ch;margin:calc(-1 * var(--space-4)) 0 var(--space-8);font-size:1.0625rem;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.HomeSections_trustItem__4UMBp{position:relative;min-width:0;max-width:34ch}@media (min-width:1024px){.HomeSections_trustItem__4UMBp{max-width:none}}.HomeSections_trustIcon__0DkR1{position:relative;z-index:1;display:block;width:56px;height:56px;margin:0 0 var(--space-4);padding:10px;border-radius:var(--radius-pill);background:var(--mint);box-shadow:0 0 0 6px var(--paper);color:var(--brand);fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.HomeSections_trustItem__4UMBp:not(:last-child):after,.HomeSections_trustItem__4UMBp:not(:last-child):before{content:"";position:absolute;left:27px;top:28px;bottom:calc(-1 * var(--space-8) - 28px);width:2px;border-radius:2px}.HomeSections_trustItem__4UMBp:not(:last-child):before{background:var(--line)}.HomeSections_trustItem__4UMBp:not(:last-child):after{background:var(--brand);transform-origin:50% 0;scale:1 0}@media (max-width:639.98px){.HomeSections_trustItem__4UMBp{display:grid;grid-template-columns:56px minmax(0,1fr);grid-column-gap:var(--space-4);column-gap:var(--space-4);align-items:start}.HomeSections_trustIcon__0DkR1{grid-row:1/span 2;margin:0}.HomeSections_trustTitle__Zo2F6{padding-top:var(--space-4)}}@media (min-width:640px) and (max-width:1023.98px){.HomeSections_trustItem__4UMBp:not(:last-child):after,.HomeSections_trustItem__4UMBp:not(:last-child):before{display:none}}@media (min-width:1024px){.HomeSections_trustItem__4UMBp:not(:last-child):after,.HomeSections_trustItem__4UMBp:not(:last-child):before{left:28px;top:27px;bottom:auto;width:calc(100% + var(--space-8));height:2px}.HomeSections_trustItem__4UMBp:not(:last-child):after{transform-origin:0 50%;scale:0 1}}.HomeSections_trustTitle__Zo2F6{margin:0;font-family:var(--font-display);font-size:var(--text-title);font-weight:600;line-height:1.2;letter-spacing:var(--tracking-display);color:var(--ink)}.HomeSections_trustBody__l_pWI{margin:var(--space-2) 0 0;font-size:var(--text-body);line-height:1.55;color:var(--ink-2)}.HomeSections_parentsBand__EXnDT{--focus-ring:var(--focus-ring-on-ground);--focus-halo:var(--focus-halo-on-ground);padding:var(--space-8) var(--space-6);border-radius:var(--radius-xl);background:var(--ground);color:var(--on-ground)}@media (min-width:768px){.HomeSections_parentsBand__EXnDT{padding:var(--space-12)}}.HomeSections_audienceGrid__0bb_M{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:768px){.HomeSections_audienceGrid__0bb_M{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16)}}.HomeSections_parentsTitle__CltK0{margin:0;font-family:var(--font-display);font-size:var(--text-title);font-weight:600;line-height:1.2;letter-spacing:var(--tracking-display);color:var(--on-ground)}.HomeSections_parentsBody__Wznym{max-width:48ch;margin:var(--space-3) 0 0;font-size:var(--text-body);line-height:1.6;color:var(--on-ground-2)}.HomeSections_parentsCta__4aEgn{margin:var(--space-6) 0 0;min-height:var(--touch-target-min);padding:0 var(--space-5);display:inline-flex;align-items:center;justify-content:center;column-gap:.3em;border-radius:var(--radius-pill);background:var(--sky);color:var(--ink);font-size:var(--text-small);font-weight:600;text-decoration:none;transition:background-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.HomeSections_parentsCta__4aEgn:active{background:color-mix(in srgb,var(--sky),var(--ground) 12%)}@media (hover:hover) and (pointer:fine){.HomeSections_parentsCta__4aEgn:hover{background:color-mix(in srgb,var(--sky),var(--on-ground) 45%)}}.HomeSections_lastSection__68yfU{padding-bottom:var(--space-16)}@media (min-width:768px){.HomeSections_lastSection__68yfU{padding-bottom:var(--space-20)}}.HomeSections_trustHeading__neHJ2:before{content:"";display:block;width:2rem;height:3px;margin-bottom:var(--space-3);border-radius:2px;background:var(--brand);transform-origin:0 50%}.HomeSections_parentsCta__4aEgn span{display:inline-block;transition:translate var(--dur-2) var(--ease-standard)}.HomeSections_parentsCta__4aEgn:focus-visible span{translate:3px 0}@media (hover:hover) and (pointer:fine){.HomeSections_parentsCta__4aEgn:hover span{translate:3px 0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HomeSections_trustHeading__neHJ2{view-timeline-name:--m-trust-head;view-timeline-inset:0}.HomeSections_trustHeading__neHJ2:before{animation:HomeSections_m-grow-x__PHifv linear both;animation-timeline:--m-trust-head;animation-range:entry 0 entry 100%}.HomeSections_trustStrip__KIbNF{view-timeline-name:--m-trust;view-timeline-inset:0}.HomeSections_trustItem__4UMBp:not(:last-child):after{animation:HomeSections_m-fill-down__5uAH9 linear both;animation-timeline:--m-trust;animation-range:entry 50% cover 50%}.HomeSections_trustItem__4UMBp:nth-child(2):after{animation-range:entry 70% cover 60%}@media (min-width:1024px){.HomeSections_trustItem__4UMBp:not(:last-child):after{animation-name:HomeSections_m-fill-across__yeRVo}}}}@media (prefers-reduced-motion:reduce){.HomeSections_parentsCta__4aEgn span{transition:none}}@keyframes HomeSections_m-grow-x__PHifv{0%{scale:0 1}}@keyframes HomeSections_m-fill-down__5uAH9{0%{scale:1 0}to{scale:1 1}}@keyframes HomeSections_m-fill-across__yeRVo{0%{scale:0 1}to{scale:1 1}}.ListingDirectory_section__XK59d{padding-block:var(--space-12) var(--space-16);border-top:1px solid var(--line);background:var(--raised)}@media (min-width:768px){.ListingDirectory_section__XK59d{padding-block:var(--space-16) var(--space-20)}}.ListingDirectory_summary__dloNn{position:relative;display:block;min-height:var(--touch-target-min);margin-inline:calc(-1 * var(--space-2));padding:var(--space-2);-webkit-padding-end:calc(var(--space-2) + 32px + var(--space-4));padding-inline-end:calc(var(--space-2) + 32px + var(--space-4));border-radius:var(--radius-md);list-style:none;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard)}.ListingDirectory_summary__dloNn::-webkit-details-marker{display:none}.ListingDirectory_summary__dloNn:active{scale:none;background:color-mix(in srgb,var(--ink) 7%,transparent)}.ListingDirectory_disclosure__DIluH[open]>.ListingDirectory_summary__dloNn{margin-bottom:var(--space-6)}.ListingDirectory_heading__ZHnf8{margin:0;font-family:var(--font-display);font-size:var(--text-headline);font-weight:600;line-height:1.15;letter-spacing:var(--tracking-display);color:var(--ink);transition:color var(--dur-1) var(--ease-standard)}.ListingDirectory_chevron__k9EKH{position:absolute;top:50%;inset-inline-end:var(--space-2);display:grid;place-items:center;width:32px;height:32px;margin-top:-16px;border-radius:var(--radius-pill);background:var(--mint);color:var(--link);transition:background-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard)}.ListingDirectory_chevron__k9EKH svg{transition:rotate var(--dur-2) var(--ease-standard)}.ListingDirectory_disclosure__DIluH[open]>.ListingDirectory_summary__dloNn .ListingDirectory_chevron__k9EKH svg{rotate:180deg}@media (hover:hover) and (pointer:fine){.ListingDirectory_summary__dloNn:hover .ListingDirectory_heading__ZHnf8{color:var(--link);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.15em}.ListingDirectory_summary__dloNn:hover .ListingDirectory_chevron__k9EKH{background:var(--brand);color:var(--surface)}}@media (prefers-reduced-motion:reduce){.ListingDirectory_chevron__k9EKH svg{transition:none}}.ListingDirectory_grid__pK8k8{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-8) var(--space-10);gap:var(--space-8) var(--space-10)}@media (min-width:768px){.ListingDirectory_grid__pK8k8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ListingDirectory_grid__pK8k8{grid-template-columns:repeat(3,minmax(0,1fr))}}.ListingDirectory_employer__NX5s_{min-width:0}.ListingDirectory_employerName__LIYvR{margin:0;font-family:var(--font-display);font-size:var(--text-title);font-weight:600;line-height:1.25;letter-spacing:var(--tracking-display);color:var(--ink)}.ListingDirectory_employerName__LIYvR a{min-height:44px;min-width:44px;display:inline-flex;align-items:center;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-decoration-thickness:1px;text-underline-offset:5px;transition:color var(--dur-1) var(--ease-standard),-webkit-text-decoration-color var(--dur-1) var(--ease-standard);transition:color var(--dur-1) var(--ease-standard),text-decoration-color var(--dur-1) var(--ease-standard);transition:color var(--dur-1) var(--ease-standard),text-decoration-color var(--dur-1) var(--ease-standard),-webkit-text-decoration-color var(--dur-1) var(--ease-standard)}.ListingDirectory_list___rPP7{margin:var(--space-1) 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.ListingDirectory_list___rPP7>li{border-bottom:1px solid var(--line)}.ListingDirectory_listing__JVZo1{min-height:44px;margin-inline:calc(-1 * var(--space-2));padding:10px var(--space-2);display:grid;grid-template-columns:minmax(0,1fr);align-items:center;grid-row-gap:2px;row-gap:2px;color:var(--ink);text-decoration:none}.ListingDirectory_role__ns9Ye{grid-column:1;font-size:var(--text-body);font-weight:500;line-height:1.35;text-wrap:balance;overflow-wrap:anywhere}.ListingDirectory_place__mBMxt{grid-column:1;font-size:var(--text-small);line-height:1.4;color:var(--ink-2);overflow-wrap:anywhere}.ListingDirectory_listing__JVZo1:active{background:color-mix(in srgb,var(--ink) 7%,transparent)}@media (hover:hover) and (pointer:fine){.ListingDirectory_employerName__LIYvR a:hover{color:var(--link);-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link)}.ListingDirectory_listing__JVZo1:hover .ListingDirectory_role__ns9Ye{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}}@media (prefers-reduced-motion:no-preference){@supports selector(::details-content) and (interpolate-size:allow-keywords){.ListingDirectory_disclosure__DIluH{interpolate-size:allow-keywords}.ListingDirectory_disclosure__DIluH::details-content{block-size:0;overflow-y:clip;transition:block-size var(--dur-3) var(--ease-standard),content-visibility var(--dur-3) allow-discrete}.ListingDirectory_disclosure__DIluH[open]::details-content{block-size:auto}}}.SiteHeader_bar__q7Gwt{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--ground);color:var(--on-ground);--focus-ring:var(--focus-ring-on-ground);--focus-halo:var(--focus-halo-on-ground)}.SiteHeader_bar__q7Gwt:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;box-shadow:var(--shadow-header);opacity:0}@supports (animation-timeline:scroll()){.SiteHeader_bar__q7Gwt:after{animation:SiteHeader_barScrolled__ZvyrY linear both;animation-timeline:scroll(root block);animation-range:0 64px}}@keyframes SiteHeader_barScrolled__ZvyrY{to{opacity:1}}.SiteHeader_headerInner__mTbZ1{position:relative}.SiteHeader_skipLink__xDsJa{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.SiteHeader_skipLink__xDsJa:focus,.SiteHeader_skipLink__xDsJa:focus-visible{top:calc((var(--sticky-header-h) - var(--touch-target-min)) / 2);left:var(--container-padding);z-index:40;display:inline-flex;align-items:center;width:auto;height:auto;min-height:var(--touch-target-min);overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none;padding:0 var(--space-4);background:var(--on-ground);color:var(--ink);font-family:var(--font-sans);font-weight:600;font-size:1rem;text-decoration:underline;text-underline-offset:.2em;border-radius:var(--radius-pill)}.SiteHeader_row__ybS0s{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);min-height:var(--sticky-header-h);padding-block:var(--space-2)}.SiteHeader_wordmark__cartA{display:inline-block;flex-shrink:0;line-height:max(var(--touch-target-min),1.25em);font-family:var(--font-sans);font-weight:600;font-size:1.125rem;letter-spacing:-.01em;color:var(--on-ground);text-decoration:none;white-space:nowrap}.SiteHeader_wordmarkAccent__ELxcm{color:var(--sky)}.SiteHeader_wordmarkMark__tHEoW{display:none}.SiteHeader_nav__xC76B{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0;-webkit-margin-start:auto;margin-inline-start:auto}.SiteHeader_navLink__74CBJ{display:none;flex-shrink:0;align-items:center;justify-content:center;min-height:var(--touch-target-min);min-width:var(--touch-target-min);padding-inline:var(--space-2);border-radius:var(--radius-sm);font-size:.9375rem;font-weight:500;line-height:1.2;color:var(--on-ground-2);text-decoration:none;white-space:nowrap;transition:color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}@media (min-width:53.75em){.SiteHeader_navLink__74CBJ{display:inline-flex}}.SiteHeader_navLabel__vm8em{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:7px;transition:-webkit-text-decoration-color var(--dur-1) var(--ease-standard);transition:text-decoration-color var(--dur-1) var(--ease-standard);transition:text-decoration-color var(--dur-1) var(--ease-standard),-webkit-text-decoration-color var(--dur-1) var(--ease-standard)}.SiteHeader_navLinkActive__F68_q{color:var(--on-ground);font-weight:600}.SiteHeader_navLabelActive__Iv0wR{-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky)}.SiteHeader_slot__2UD2D{display:contents}.SiteHeader_slot__2UD2D>*{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);flex-shrink:0;min-height:36px;padding-inline:var(--space-3);border-radius:var(--radius-pill);background:var(--ground-raised);color:var(--on-ground);font-family:var(--font-sans);font-size:.9375rem;font-weight:600;line-height:1.2;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SiteHeader_slot__2UD2D>:is(a,button){min-height:var(--touch-target-min);padding-inline:var(--space-4);border:1.5px solid var(--on-ground-line);background:transparent;text-decoration:none;cursor:pointer;transition:border-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.SiteHeader_navLink__74CBJ:active{color:var(--on-ground)}.SiteHeader_slot__2UD2D>:is(a,button):active{border-color:var(--on-ground);background:var(--ground-raised)}@media (hover:hover) and (pointer:fine){.SiteHeader_navLink__74CBJ:hover{color:var(--on-ground)}.SiteHeader_navLink__74CBJ:hover .SiteHeader_navLabel__vm8em{-webkit-text-decoration-color:var(--on-ground-line);text-decoration-color:var(--on-ground-line)}.SiteHeader_navLink__74CBJ:hover .SiteHeader_navLabelActive__Iv0wR{-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky)}.SiteHeader_slot__2UD2D>:is(a,button):hover{border-color:var(--on-ground)}}@media (min-width:53.75em) and (max-width:68.6875em){.SiteHeader_nav__xC76B{gap:var(--space-1)}.SiteHeader_navLink__74CBJ{padding-inline:6px}.SiteHeader_slot__2UD2D>*{-webkit-margin-start:var(--space-1);margin-inline-start:var(--space-1)}}@media (min-width:68.75em){.SiteHeader_wordmark__cartA{font-size:1.4375rem}.SiteHeader_nav__xC76B{gap:var(--space-3)}.SiteHeader_navLink__74CBJ{font-size:1rem;padding-inline:var(--space-3)}}@media (max-width:26.8125em){.SiteHeader_row__ybS0s{column-gap:var(--space-2)}.SiteHeader_wordmark__cartA{font-size:1.0625rem}.SiteHeader_slot__2UD2D>*{font-size:.875rem}.SiteHeader_slot__2UD2D>:is(a,button){padding-inline:var(--space-3)}}@media (max-width:23.375em){.SiteHeader_slot__2UD2D>*>svg{display:none}}@media (min-width:68.75em){.SiteHeader_slot__2UD2D>:is(a,button){min-width:8rem;justify-content:center}}.SiteFooter_footer__vZ3CV{background:var(--ground-2);color:var(--on-ground-2);padding-block:var(--space-10) calc(var(--space-12) + env(safe-area-inset-bottom, 0px));--focus-ring:var(--focus-ring-on-ground);--focus-halo:var(--focus-halo-on-ground)}@media (min-width:1100px){.SiteFooter_footer__vZ3CV{padding-block:var(--space-12) var(--space-16)}}.SiteFooter_browse__Wpu2Q{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-4);padding-bottom:var(--space-4);margin-bottom:var(--space-6);border-bottom:1px solid var(--ground-line)}.SiteFooter_browseLabel__F9Ncr{font-size:.9375rem;font-weight:600;color:var(--on-ground)}.SiteFooter_browseList__JxlZa{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:var(--space-4)}.SiteFooter_top__ls9_d{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-4) var(--space-8)}.SiteFooter_wordmark__TwiKr{display:inline-block;line-height:max(var(--touch-target-min),1.25em);font-family:var(--font-sans);font-weight:600;font-size:1.25rem;letter-spacing:-.01em;color:var(--on-ground);text-decoration:none;white-space:nowrap}.SiteFooter_wordmarkAccent__bp3hc{color:var(--sky)}.SiteFooter_wordmarkMark__h2gPs{display:none}.SiteFooter_navList__TiBzJ{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:var(--space-5)}.SiteFooter_navLink__DEk_b{display:inline-flex;align-items:center;justify-content:flex-start;min-height:var(--touch-target-min);min-width:0;padding-inline:var(--space-2);margin-inline:calc(-1 * var(--space-2));font-size:.9375rem;line-height:1.3;color:var(--on-ground-2);text-decoration:none;text-underline-offset:.2em;transition:color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.SiteFooter_navLink__DEk_b:focus-visible{color:var(--on-ground)}.SiteFooter_navLink__DEk_b{position:relative}.SiteFooter_navLink__DEk_b:after{content:"";position:absolute;left:var(--space-2);right:var(--space-2);bottom:10px;height:1px;background:currentColor;scale:0 1;transform-origin:0 50%;transition:scale var(--dur-3) var(--ease-standard)}.SiteFooter_navLink__DEk_b:focus-visible:after{scale:1 1}.SiteFooter_bottom__5rES5{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3) var(--space-8);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--ground-line)}.SiteFooter_legal__hd8dW{margin:0;max-width:68ch;font-size:.9375rem;line-height:1.6;color:var(--on-ground-2)}.SiteFooter_email__LtSw0{display:inline-flex;align-items:center;min-height:var(--touch-target-min);font-size:.9375rem;color:var(--on-ground-2);text-decoration:none;text-underline-offset:.2em;overflow-wrap:anywhere;transition:color var(--dur-1) var(--ease-standard)}.SiteFooter_email__LtSw0:focus-visible{color:var(--on-ground);text-decoration:underline}@media (hover:hover) and (pointer:fine){.SiteFooter_email__LtSw0:hover,.SiteFooter_navLink__DEk_b:hover{color:var(--on-ground)}.SiteFooter_email__LtSw0:hover{text-decoration:underline}.SiteFooter_navLink__DEk_b:hover:after{scale:1 1}}.SiteFooter_giant__Ja_Ae{display:block;width:100%;height:auto;margin:var(--space-10) 0 calc(-1 * var(--space-4));overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SiteFooter_giant__Ja_Ae text{font-family:var(--font-display);font-weight:600;font-size:200px;letter-spacing:-.035em;fill:color-mix(in srgb,var(--on-ground) 9%,transparent)}.SiteFooter_giantAccent__uWul5{fill:color-mix(in srgb,var(--sky) 24%,transparent)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.SiteFooter_giant__Ja_Ae{animation:SiteFooter_m-rise-far__3sHg2 linear both;animation-timeline:view(block 0);animation-range:entry 0 entry 100%}}}@keyframes SiteFooter_m-rise-far__3sHg2{0%{opacity:0;translate:0 45%}}@media (min-width:48em) and (max-width:68.6875em){.SiteFooter_navList__TiBzJ{display:grid;grid-template-columns:repeat(3,max-content);grid-column-gap:var(--space-8);column-gap:var(--space-8)}}@media (max-width:767px){.SiteFooter_top__ls9_d{display:block}.SiteFooter_navList__TiBzJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(8rem,calc(50% - var(--space-2)))),1fr));grid-gap:0 var(--space-4);gap:0 var(--space-4);margin-top:var(--space-3)}.SiteFooter_navList__TiBzJ .SiteFooter_navLink__DEk_b{justify-content:flex-start}.SiteFooter_bottom__5rES5{display:block}.SiteFooter_email__LtSw0{margin-top:var(--space-3)}}.PageEnd_section__3HG9M{border-top:1px solid var(--line);background:var(--raised);padding-block:var(--space-12) var(--space-16)}.PageEnd_heading__qg_QM{margin:0 0 var(--space-4);font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--ink-2)}.PageEnd_list__JbIA7{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}.PageEnd_list__JbIA7>li{display:flex}@media (min-width:768px){.PageEnd_list__JbIA7{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.PageEnd_listThree__1pklo{grid-template-columns:repeat(3,minmax(0,1fr))}}.PageEnd_link__2DfWU{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label arrow" "desc desc";align-items:center;grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:var(--space-1);row-gap:var(--space-1);align-content:start;width:100%;min-height:var(--touch-target-min);padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);color:inherit;text-decoration:none;transition:border-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.PageEnd_link__2DfWU:active{scale:.99;border-color:var(--line-strong)}.PageEnd_text__tj1VU{display:contents}.PageEnd_label__nXn1_{grid-area:label;min-width:0;display:block;font-family:var(--font-display);font-weight:600;font-size:var(--text-title);letter-spacing:var(--tracking-display);line-height:1.2;text-wrap:balance;color:var(--ink);transition:color var(--dur-1) var(--ease-standard)}.PageEnd_description__MGuqe{grid-area:desc;display:block;font-size:var(--text-small);line-height:1.5;color:var(--ink-2)}.PageEnd_arrow__bCs_M{grid-area:arrow;display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-pill);background:var(--mint);color:var(--link);transition:background-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard)}.PageEnd_arrow__bCs_M svg{transition:translate var(--dur-2) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.PageEnd_link__2DfWU:hover{border-color:var(--line-strong)}.PageEnd_link__2DfWU:hover .PageEnd_label__nXn1_{color:var(--link);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.15em}.PageEnd_link__2DfWU:hover .PageEnd_arrow__bCs_M{background:var(--brand);color:var(--surface)}.PageEnd_link__2DfWU:hover .PageEnd_arrow__bCs_M svg{translate:2px 0}}@media (prefers-reduced-motion:reduce){.PageEnd_link__2DfWU:active{scale:none}.PageEnd_link__2DfWU:hover .PageEnd_arrow__bCs_M svg{translate:none}}.PageEnd_link__2DfWU:focus-visible .PageEnd_arrow__bCs_M{background:var(--brand);color:var(--surface)}@media (prefers-reduced-motion:no-preference){.PageEnd_link__2DfWU:focus-visible .PageEnd_arrow__bCs_M svg{animation:PageEnd_m-arrow-through__MV9vS var(--dur-5) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.PageEnd_link__2DfWU:hover .PageEnd_arrow__bCs_M svg{animation:PageEnd_m-arrow-through__MV9vS var(--dur-5) var(--ease-standard)}}@supports (animation-timeline:view()){@media (min-width:768px){.PageEnd_list__JbIA7>li{animation:PageEnd_m-reveal__DjRem linear both;animation-timeline:view(block 0);animation-range:entry calc(var(--m-i, 0) * 8%) entry calc(35% + var(--m-i, 0) * 8%)}.PageEnd_list__JbIA7>li:focus-within{animation:none}.PageEnd_list__JbIA7>li:nth-child(2){--m-i:1}.PageEnd_list__JbIA7>li:nth-child(3){--m-i:2}}}}.PageEnd_arrow__bCs_M{overflow:hidden}@keyframes PageEnd_m-arrow-through__MV9vS{0%{translate:0 0;opacity:1}45%{translate:16px 0;opacity:0}46%{translate:-16px 0;opacity:0}to{translate:2px 0;opacity:1}}@keyframes PageEnd_m-reveal__DjRem{0%{opacity:0;translate:0 var(--rise)}}.Motif_motif__mgAXA{display:block;width:100%;height:auto;overflow:visible}.Motif_brandStroke__x_o0A,.Motif_groundStroke___wIJq,.Motif_groundThick__nNLMp,.Motif_inkStroke__rYOGc,.Motif_inkThick__ncJrh,.Motif_lineThin__ooZdL,.Motif_line__BynPq,.Motif_paperStroke__pxAZG,.Motif_paperThick__wLjYS,.Motif_skyBar__zzD5s,.Motif_skyThick__Y1itw,.Motif_sky__BqeZv,.Motif_textBar__FDJcR{fill:none;stroke-linecap:round;stroke-linejoin:round}.Motif_line__BynPq{stroke:var(--on-ground-2);stroke-width:2.5}.Motif_lineThin__ooZdL{stroke:var(--on-ground-line);stroke-width:1.75}.Motif_sky__BqeZv{stroke:var(--sky);stroke-width:3}.Motif_textBar__FDJcR{stroke:var(--on-ground-line);stroke-width:8}.Motif_skyBar__zzD5s{stroke:var(--sky);stroke-width:8}.Motif_skyThick__Y1itw{stroke:var(--sky);stroke-width:6}.Motif_inkStroke__rYOGc{stroke:var(--ink);stroke-width:3.5}.Motif_inkThick__ncJrh{stroke:var(--ink);stroke-width:8}.Motif_groundStroke___wIJq{stroke:var(--ground);stroke-width:4}.Motif_groundThick__nNLMp{stroke:var(--ground);stroke-width:6}.Motif_brandStroke__x_o0A{stroke:var(--brand);stroke-width:4}.Motif_paperStroke__pxAZG{stroke:var(--paper);stroke-width:4}.Motif_paperThick__wLjYS{stroke:var(--paper);stroke-width:5.5}.Motif_panel__wph3Z{fill:var(--ground-raised);stroke:var(--on-ground-2);stroke-width:2.5;stroke-linejoin:round}.Motif_skyFill__PQeLH{fill:var(--sky)}.Motif_skyFillStroke__jdqEb{fill:var(--sky);stroke:var(--sky);stroke-width:2.5;stroke-linejoin:round}.Motif_paperFill__KhXND{fill:var(--paper)}.Motif_mintFill__0iStv{fill:var(--mint)}.Motif_brandFill___v4gM{fill:var(--brand)}.Motif_lens__k6N_0{fill:color-mix(in srgb,var(--sky) 16%,transparent);stroke:var(--sky);stroke-width:6}.ContentPage_docHeader__6O_7n{background:var(--ground);color:var(--on-ground);overflow-wrap:break-word;--focus-ring:var(--focus-ring-on-ground);--focus-halo:var(--focus-halo-on-ground);padding-block:var(--space-6) var(--space-8)}@media (min-width:768px){.ContentPage_docHeader__6O_7n{padding-block:var(--space-8) var(--space-10)}}@media (min-width:1024px){.ContentPage_docHeader__6O_7n{padding-block:var(--space-10) var(--space-12)}}.ContentPage_docHeaderGrid__iKmU9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:center}@media (min-width:768px){.ContentPage_docHeaderGrid__iKmU9{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:var(--space-8)}}@media (min-width:1024px){.ContentPage_docHeaderGrid__iKmU9{grid-template-columns:minmax(0,1fr) minmax(0,28rem);gap:var(--space-12)}}.ContentPage_docHeaderText__ifYst{min-width:0}.ContentPage_docHeaderArt__D7Xu9{min-width:0;max-width:36rem;padding:var(--frame-mat);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl)}@media (min-width:768px){.ContentPage_docHeaderArt__D7Xu9{max-width:none}}.ContentPage_art__O8Dw_{display:block;width:100%;max-width:100%;height:auto;border-radius:calc(var(--radius-xl) - var(--frame-mat))}.ContentPage_eyebrow__bVotU{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4;letter-spacing:.02em;color:var(--sky)}.ContentPage_title__PVsS7{margin:var(--space-2) 0 0;max-width:20ch;font-family:var(--font-display);font-weight:600;font-size:var(--text-display-l);line-height:1.08;letter-spacing:var(--tracking-display);color:var(--on-ground)}@media (min-width:1280px){.ContentPage_title__PVsS7{letter-spacing:var(--tracking-display-xl)}}.ContentPage_lead__eKMCT{margin:var(--space-3) 0 0;max-width:60ch;font-size:var(--text-lg);line-height:1.5;color:var(--on-ground-2)}.ContentPage_headerMeta__EBT_N{margin:var(--space-3) 0 0;max-width:68ch;font-size:.9375rem;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--on-ground-2)}.ContentPage_headerMeta__EBT_N a,.ContentPage_lead__eKMCT a{color:var(--sky);text-decoration:underline;text-underline-offset:.15em}@media (prefers-reduced-motion:no-preference){.ContentPage_eyebrow__bVotU,.ContentPage_headerMeta__EBT_N,.ContentPage_lead__eKMCT,.ContentPage_title__PVsS7{animation:ContentPage_m-rise__b3LMI var(--dur-5) var(--ease-emphasized) both}.ContentPage_title__PVsS7{animation-delay:var(--stagger)}.ContentPage_lead__eKMCT{animation-delay:calc(2 * var(--stagger))}.ContentPage_headerMeta__EBT_N{animation-delay:calc(3 * var(--stagger))}}.ContentPage_docHeaderGridMotif__BEbf5{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:center}.ContentPage_docHeaderMotif__7C95g{min-width:0;width:100%;max-width:10.5rem}@media (min-width:640px){.ContentPage_docHeaderGridMotif__BEbf5{grid-template-columns:minmax(0,1fr) minmax(0,.75fr);gap:var(--space-8)}.ContentPage_docHeaderMotif__7C95g{max-width:26rem;justify-self:end}}@media (min-width:1024px){.ContentPage_docHeaderGridMotif__BEbf5{grid-template-columns:minmax(0,1fr) minmax(0,26rem);gap:var(--space-12)}}.ContentPage_docHeaderGridHero__kWe87{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:center}.ContentPage_docHeaderHero__pJJc_{min-width:0;width:100%;max-width:30rem}.ContentPage_heroArt__euWX9{display:block;width:100%;max-width:100%;height:auto}@media (min-width:640px){.ContentPage_docHeaderGridHero__kWe87{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-6)}.ContentPage_docHeaderHero__pJJc_{max-width:none;justify-self:end}}@media (min-width:1024px){.ContentPage_docHeaderGridHero__kWe87{grid-template-columns:minmax(0,1fr) minmax(0,38rem);gap:var(--space-8)}}.ContentPage_progress__rxi8j{display:none}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px){@supports (animation-timeline:scroll()){.ContentPage_progress__rxi8j{display:block;position:fixed;z-index:31;top:0;left:0;width:100%;height:3px;background:var(--sky);transform-origin:0 50%;pointer-events:none;animation:ContentPage_m-progress__ssjd1 linear both;animation-timeline:scroll(root block)}}}@media (hover:hover) and (pointer:fine){.ContentPage_headerMeta__EBT_N a:hover,.ContentPage_lead__eKMCT a:hover{color:var(--on-ground)}}.ContentPage_body__9hFPd{padding-block:var(--space-10) var(--space-16);overflow-wrap:break-word}.ContentPage_content__ydHtF{min-width:0}@media (min-width:1024px){.ContentPage_bodyWithRail__bLj99{display:grid;grid-template-columns:minmax(0,68ch) minmax(220px,300px);justify-content:space-between;grid-column-gap:var(--space-16);column-gap:var(--space-16);align-items:start}}.ContentPage_bodyWide__YSrTz .ContentPage_content__ydHtF{max-width:none}.ContentPage_rail__S6x0A{display:none}@media (min-width:1024px){.ContentPage_rail__S6x0A{display:block;position:-webkit-sticky;position:sticky;top:calc(var(--sticky-header-h) + var(--space-5));align-self:start;max-height:calc(100vh - var(--sticky-header-h) - var(--space-12));max-height:calc(100dvh - var(--sticky-header-h) - var(--space-12));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2)}}.ContentPage_asideInline__lDZFO{margin-bottom:var(--space-8)}@media (min-width:1024px){.ContentPage_asideInline__lDZFO{display:none}}.ContentPage_tocHead__yjNWr{margin:0 0 var(--space-2);font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--ink)}.ContentPage_tocList__6Kd0R{list-style:none;margin:0;padding:0;border-left:1px solid var(--line)}.ContentPage_tocLink__XO5N6{display:flex;align-items:center;min-height:var(--touch-target-min);margin-left:-1px;padding:var(--space-2) 0 var(--space-2) var(--space-4);border-left:2px solid transparent;font-size:var(--text-small);line-height:1.4;color:var(--ink-2);text-decoration:none;transition:color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.ContentPage_tocLink__XO5N6:focus-visible{color:var(--ink)}@media (hover:hover) and (pointer:fine){.ContentPage_tocLink__XO5N6:hover{color:var(--ink);border-left-color:var(--line-strong)}}.ContentPage_tocList__6Kd0R[data-toc-marker]{position:relative}.ContentPage_tocList__6Kd0R[data-toc-marker]:before{content:"";position:absolute;top:0;left:-1px;width:2px;height:var(--toc-h,0);border-radius:2px;background:var(--brand);translate:0 var(--toc-y,0);transition:translate var(--dur-3) var(--ease-standard),height var(--dur-3) var(--ease-standard)}.ContentPage_tocLink__XO5N6[aria-current=location]{color:var(--ink);font-weight:600}@media (prefers-reduced-motion:reduce){.ContentPage_tocList__6Kd0R[data-toc-marker]:before{transition:none}}.ContentPage_tocInline__g6F3B{padding-top:var(--space-8);overflow-wrap:break-word}@media (min-width:1024px){.ContentPage_tocInline__g6F3B{display:none}}.ContentPage_tocDetails__n3QP1{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.ContentPage_tocSummary__rBpqn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-5);border-radius:calc(var(--radius-lg) - 1px);font-size:var(--text-body);font-weight:600;color:var(--ink);cursor:pointer;list-style:none}.ContentPage_tocSummary__rBpqn::-webkit-details-marker{display:none}.ContentPage_tocSummary__rBpqn:after{content:"";flex:0 0 auto;width:8px;height:8px;margin-top:-4px;border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);transform:rotate(45deg);transition:transform var(--dur-2) var(--ease-standard)}.ContentPage_tocDetails__n3QP1[open]>.ContentPage_tocSummary__rBpqn:after{margin-top:4px;transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.ContentPage_tocSummary__rBpqn:after{transition:none}}.ContentPage_tocDetails__n3QP1 .ContentPage_tocList__6Kd0R{border-left:0;border-top:1px solid var(--line);padding:var(--space-1) 0 var(--space-2)}@media (prefers-reduced-motion:no-preference){@supports selector(::details-content) and (interpolate-size:allow-keywords){.ContentPage_tocDetails__n3QP1{interpolate-size:allow-keywords}.ContentPage_tocDetails__n3QP1::details-content{block-size:0;overflow-y:clip;transition:block-size var(--dur-3) var(--ease-standard),content-visibility var(--dur-3) allow-discrete}.ContentPage_tocDetails__n3QP1[open]::details-content{block-size:auto}}}.ContentPage_tocDetails__n3QP1 .ContentPage_tocLink__XO5N6{margin-left:0;padding-inline:var(--space-5);border-left:0;font-size:var(--text-body);color:var(--link);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.2em}.ContentPage_prose__qELCQ{max-width:68ch;font-size:var(--text-body);line-height:1.65;color:var(--ink)}.ContentPage_prose__qELCQ ol,.ContentPage_prose__qELCQ p,.ContentPage_prose__qELCQ ul{margin:var(--space-4) 0 0}.ContentPage_prose__qELCQ ol,.ContentPage_prose__qELCQ ul{padding-left:var(--space-5)}.ContentPage_prose__qELCQ li{margin-top:var(--space-2);padding-left:var(--space-1)}.ContentPage_prose__qELCQ li::marker{color:var(--link)}.ContentPage_prose__qELCQ h2{margin:clamp(2.5rem,2.1rem + 1.6vw,3.5rem) 0 var(--space-3);font-family:var(--font-display);font-weight:600;font-size:var(--text-title);line-height:1.2;letter-spacing:var(--tracking-display);color:var(--ink);scroll-margin-top:var(--space-6)}.ContentPage_prose__qELCQ>:first-child,.ContentPage_prose__qELCQ>:first-child>h2:first-child{margin-top:0}.ContentPage_prose__qELCQ h2:before{content:"";display:block;width:2rem;height:3px;margin-bottom:var(--space-3);border-radius:2px;background:var(--brand);transform-origin:0 50%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ContentPage_prose__qELCQ h2{view-timeline-name:--m-section;view-timeline-inset:0}.ContentPage_prose__qELCQ h2:before{animation:ContentPage_m-grow-x__myedy linear both;animation-timeline:--m-section;animation-range:entry 0 entry 100%}}}.ContentPage_prose__qELCQ h3{margin:var(--space-6) 0 var(--space-2);font-size:var(--text-lg);line-height:1.3;scroll-margin-top:var(--space-6)}.ContentPage_prose__qELCQ h3,.ContentPage_prose__qELCQ strong{font-weight:600;color:var(--ink)}.ContentPage_prose__qELCQ h2 a,.ContentPage_prose__qELCQ h3 a,.ContentPage_prose__qELCQ li a,.ContentPage_prose__qELCQ p a{color:var(--link);text-decoration:underline;text-underline-offset:.15em}@media (hover:hover) and (pointer:fine){.ContentPage_prose__qELCQ li a:hover,.ContentPage_prose__qELCQ p a:hover{color:var(--ink);text-decoration-thickness:2px}}.ContentPage_meta__ERlzB{margin:var(--space-8) 0 0;padding-top:var(--space-4);border-top:1px solid var(--line);font-size:var(--text-small);line-height:1.7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.ContentPage_meta__ERlzB a{color:var(--link);text-decoration:underline;text-underline-offset:.15em}.ContentPage_callout__ndUP2{margin:var(--space-6) 0 0;padding:var(--space-6);background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-lg)}.ContentPage_callout__ndUP2>:first-child{margin-top:0}.ContentPage_sourceLink__K32Vv{display:flex;align-items:center;gap:var(--space-2);width:-moz-fit-content;width:fit-content;max-width:100%;min-height:48px;margin:var(--space-10) 0 0;padding:var(--space-2) var(--space-5);border:1.5px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-body);font-weight:600;line-height:1.35;color:var(--link);text-decoration:none;transition:border-color var(--dur-1) var(--ease-standard),background-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.ContentPage_sourceLink__K32Vv svg{flex:0 0 auto}@media (hover:hover) and (pointer:fine){.ContentPage_sourceLink__K32Vv:hover{border-color:var(--ink);background:var(--raised)}}.ContentPage_proseLink__6CygY{color:var(--link);text-decoration:underline;text-underline-offset:.15em}.ContentPage_cardGrid__KdaFF{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:640px){.ContentPage_cardGrid__KdaFF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ContentPage_cardGrid__KdaFF{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.ContentPage_cardGrid__KdaFF>:nth-child(2n){--m-i:1}}@media (min-width:1024px){.ContentPage_cardGrid__KdaFF>:nth-child(2n){--m-i:0}.ContentPage_cardGrid__KdaFF>:nth-child(3n+2){--m-i:1}.ContentPage_cardGrid__KdaFF>:nth-child(3n){--m-i:2}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){@supports (animation-timeline:view()){.ContentPage_cardGrid__KdaFF>*{animation:ContentPage_m-reveal__MIT44 linear both;animation-timeline:view(block 0);animation-range:entry calc(var(--m-i, 0) * 8%) entry calc(35% + var(--m-i, 0) * 8%)}.ContentPage_cardGrid__KdaFF>:focus-within{animation:none}}}.ContentPage_card__UCZPc{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);min-height:var(--touch-target-min);padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);color:inherit;text-decoration:none}.ContentPage_prose__qELCQ [data-error-state],.ContentPage_prose__qELCQ [data-listing-state]{margin-top:0}.ContentPage_prose__qELCQ [data-error-state] a,.ContentPage_prose__qELCQ [data-listing-state] a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:var(--space-2) var(--space-6);border-radius:var(--radius-pill);background:var(--brand);font-weight:600;line-height:1.3;color:var(--surface);text-decoration:none;transition:background-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.ContentPage_prose__qELCQ [data-error-state] a:active,.ContentPage_prose__qELCQ [data-listing-state] a:active{background:var(--brand-press)}@media (hover:hover) and (pointer:fine){.ContentPage_prose__qELCQ [data-error-state] a:hover,.ContentPage_prose__qELCQ [data-listing-state] a:hover{background:var(--brand-press)}}@keyframes ContentPage_m-rise__b3LMI{0%{opacity:0;translate:0 var(--rise)}}@keyframes ContentPage_m-reveal__MIT44{0%{opacity:0;translate:0 var(--rise)}}@keyframes ContentPage_m-progress__ssjd1{0%{scale:0 1}}@keyframes ContentPage_m-grow-x__myedy{0%{scale:0 1}}.page_source__1Fi2p{font-size:var(--text-sm);line-height:1.6;color:var(--color-muted);margin:var(--space-2) 0 0}.page_source__1Fi2p a{color:var(--color-rust);text-decoration:underline;text-underline-offset:.15em}.page_layout__w5MVg{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:1024px){.page_layout__w5MVg{grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-8);align-items:start}.page_rail__egztU{position:-webkit-sticky;position:sticky;top:calc(var(--sticky-header-h) + var(--space-6))}}.page_card__9ZfrM{padding:var(--space-6);background:var(--mint);border-radius:var(--radius-xl)}@media (min-width:768px){.page_card__9ZfrM{padding:var(--space-8) var(--space-6)}}.page_cardHeading__mQfhH{margin:0;font-family:var(--font-display);font-weight:600;font-size:var(--text-title);line-height:1.2;letter-spacing:var(--tracking-display);color:var(--ink)}.page_cardIntro__X09Gt,.page_cardList__dwQQN{margin:var(--space-3) 0 0;font-size:var(--text-body);line-height:1.55;color:var(--ink)}.page_cardList__dwQQN{padding-left:var(--space-5)}.page_cardList__dwQQN li{margin-top:var(--space-1);padding-left:var(--space-1)}.page_cardList__dwQQN li::marker{color:var(--link)}.page_cardClosing__YRZLl{margin:var(--space-4) 0 0;font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.page_cardDivider__DXvSk{margin:var(--space-5) 0 var(--space-4);border:0;border-top:1px solid var(--line)}.page_cardLabel__lO0Q_{margin:0;font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ink)}.page_cardLink__e8ycA{display:inline-flex;align-items:center;min-height:var(--touch-target-min);font-size:var(--text-body);font-weight:600;color:var(--link);text-decoration:underline;text-underline-offset:.15em;overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.page_cardLink__e8ycA:hover{color:var(--ink)}}.page_below__Aiw86{max-width:68ch;margin-top:var(--space-16)}.page_h2__SfyGX{margin:var(--space-12) 0 var(--space-3);font-family:var(--font-display);font-weight:600;font-size:var(--text-headline);line-height:1.15;letter-spacing:var(--tracking-display);color:var(--ink)}.page_below__Aiw86>.page_h2__SfyGX:first-child{margin-top:0}.page_body__ATy0G{margin:var(--space-4) 0 0;font-size:var(--text-body);line-height:1.65;color:var(--ink)}.page_steps__k02jo{list-style:none;margin:var(--space-6) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-5)}.page_step__q6FAX{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.page_stepNum__ULdWi{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1.5px solid var(--ink);border-radius:var(--radius-pill);font-size:.9375rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.page_stepTitle__XwuRT{margin:0;padding-top:var(--space-1);font-size:var(--text-lg);font-weight:600;line-height:1.3;color:var(--ink)}.page_stepBody__i7otl{margin:var(--space-1) 0 0;font-size:var(--text-body);line-height:1.55;color:var(--ink)}.page_proseLink__5Xxa4{color:var(--link);text-decoration:underline;text-underline-offset:.15em}@media (hover:hover) and (pointer:fine){.page_proseLink__5Xxa4:hover{color:var(--ink)}}.page_cardIcon__Yixpv{display:block;width:44px;height:44px;margin:0 0 var(--space-3);color:var(--brand);fill:none;stroke:currentColor;stroke-width:2.75;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.page_step__q6FAX{position:relative}.page_step__q6FAX:not(:last-child):before{content:"";position:absolute;left:15.25px;top:16px;bottom:calc(-1 * var(--space-5) - 16px);width:1.5px;background:var(--ink);transform-origin:50% 0}.page_stepNum__ULdWi{position:relative;z-index:1;background:var(--paper)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.page_steps__k02jo{view-timeline-name:--m-next;view-timeline-inset:0}.page_step__q6FAX:not(:last-child):before{animation:page_m-grow-y__23CHj linear both;animation-timeline:--m-next;animation-range:entry 30% cover 60%}}}@keyframes page_m-grow-y__23CHj{0%{scale:1 0}}.AgePageLinks_section__Ria8p{margin-top:var(--space-10);max-width:760px}.AgePageLinks_heading__HnmJC{margin:0;font-family:var(--font-display);font-weight:600;font-size:var(--text-title);line-height:1.2;letter-spacing:var(--tracking-display);color:var(--ink)}.AgePageLinks_list__JnRzX{list-style:none;margin:var(--space-3) 0 0;padding:0;border-top:1px solid var(--line)}.AgePageLinks_list__JnRzX>li{border-bottom:1px solid var(--line)}.AgePageLinks_list__JnRzX a{display:flex;align-items:center;min-height:var(--touch-target-min);padding:var(--space-2) 0;font-size:var(--text-body);font-weight:600;color:var(--link);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.AgePageLinks_list__JnRzX a:hover{color:var(--ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.page_rules__dmcW_{list-style:none;margin:0;padding:0;max-width:760px;border-top:1px solid var(--line)}.page_rule__73gmX{padding:var(--space-6) 0;border-bottom:1px solid var(--line);scroll-margin-top:var(--space-3)}.page_heading__wbFA5{margin:0;font-family:var(--font-display);font-weight:600;font-size:var(--text-title);line-height:1.25;letter-spacing:var(--tracking-display);color:var(--ink)}.page_quote__9S6vy{margin:var(--space-4) 0 0}.page_words__mE8g_{margin:0;padding:0 0 0 var(--space-4);max-width:68ch;border-left:3px solid var(--line-strong);font-size:var(--text-body);line-height:1.6;color:var(--ink)}.page_cite__0hnSV{margin:var(--space-2) 0 0 var(--space-4);font-weight:600;line-height:1.45}.page_cite__0hnSV,.page_scope___OG1d{font-size:.9375rem;color:var(--ink-2)}.page_scope___OG1d{margin:var(--space-4) 0 0;max-width:68ch;line-height:1.55}.EmployersByAge_section___pMZB{margin-top:var(--space-12);max-width:760px;scroll-margin-top:var(--space-3)}.EmployersByAge_heading__sATza{margin:0;font-family:var(--font-display);font-weight:600;font-size:var(--text-title);line-height:1.2;letter-spacing:var(--tracking-display);color:var(--ink)}.EmployersByAge_intro__Eglr_{margin:var(--space-3) 0 0;max-width:62ch;font-size:var(--text-body);line-height:1.6;color:var(--ink)}.EmployersByAge_group__0BUIj{margin-top:var(--space-6)}.EmployersByAge_age__l_Slm{margin:0;font-size:var(--text-body);font-weight:600;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.EmployersByAge_lines__vyXsi{list-style:none;margin:var(--space-2) 0 0;padding:0;border-top:1px solid var(--line)}.EmployersByAge_line__AbiGV{display:grid;grid-template-columns:minmax(0,1fr);grid-row-gap:var(--space-1);row-gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--line)}@media (min-width:640px){.EmployersByAge_line__AbiGV{grid-template-columns:minmax(10rem,1fr) minmax(0,2fr);column-gap:var(--space-5)}.EmployersByAge_roles__f13ZW,.EmployersByAge_trust__R1I2x{grid-column:2}.EmployersByAge_employer__nnBVA{grid-row:1/span 2}}.EmployersByAge_employer__nnBVA{font-size:var(--text-body);font-weight:600;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.EmployersByAge_employer__nnBVA a{display:inline-flex;align-items:center;min-height:var(--touch-target-min);color:var(--link);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.EmployersByAge_employer__nnBVA a:hover{color:var(--ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.EmployersByAge_roles__f13ZW{font-size:var(--text-body);line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.EmployersByAge_count__ZmZ_R{white-space:nowrap}.EmployersByAge_trust__R1I2x{font-size:.9375rem;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.RulesAtAGlance_glance__bHuds{display:none;margin:0 0 var(--space-8);padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl)}[data-lens-age="14"] .RulesAtAGlance_glance__bHuds[data-glance-age="14"],[data-lens-age="15"] .RulesAtAGlance_glance__bHuds[data-glance-age="15"],[data-lens-age="16"] .RulesAtAGlance_glance__bHuds[data-glance-age="16"],[data-lens-age="17"] .RulesAtAGlance_glance__bHuds[data-glance-age="17"],[data-lens-age="18"] .RulesAtAGlance_glance__bHuds[data-glance-age="18"]{display:block}.RulesAtAGlance_heading___Zvoa{margin:0 0 var(--space-4);font-size:var(--text-lg);font-weight:600;line-height:1.3;color:var(--ink)}.RulesAtAGlance_facts__Q7O0r{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:640px){.RulesAtAGlance_facts__Q7O0r{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}}.RulesAtAGlance_fact__4mBBo{min-width:0}.RulesAtAGlance_icon__h_GZS{display:block;width:40px;height:40px;margin:0 0 var(--space-2);padding:7px;border-radius:var(--radius-pill);background:var(--mint);color:var(--brand);fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.RulesAtAGlance_title__leKXs{margin:0;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--ink-2)}.RulesAtAGlance_quote__CXKjW{margin:var(--space-1) 0 0;font-size:var(--text-body);font-weight:600;line-height:1.45;color:var(--ink)}.RulesAtAGlance_quoteLink__3Edtb{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.RulesAtAGlance_detail__ggtFz{margin:var(--space-2) 0 0;font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.RulesAtAGlance_source__i_INs{margin:var(--space-5) 0 0;font-size:.9375rem;line-height:1.4}.RulesAtAGlance_sourceLink__RbuKG{color:var(--link);text-decoration:underline;text-underline-offset:.15em}