.PublicFooter_footer__Kxn9Y{background:var(--public-footer-surface);color:var(--public-footer-text);font-family:var(--font-sans);margin-top:var(--space-7);padding:calc(var(--public-section-space) + var(--public-wave-height)) var(--public-gutter) var(--space-5);position:relative}.PublicFooter_footer__Kxn9Y:before{background:var(--public-surface);content:"";height:var(--public-footer-wave-height);inset:-1px 0 auto;-webkit-mask-image:var(--public-footer-wave-mask);mask-image:var(--public-footer-wave-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none;position:absolute}.PublicFooter_watermark__3Jmli{display:none}.PublicFooter_inner__FPj3M{margin:0 auto;max-width:var(--public-content-width);position:relative}.PublicFooter_top__VBPWk{display:grid;grid-gap:var(--space-7);gap:var(--space-7);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}.PublicFooter_column__pnhb_,.PublicFooter_identity__LmpS9{min-width:0}.PublicFooter_logoMark__9YyGc{background:var(--public-surface);border-radius:var(--public-radius);display:block;height:56px;margin-bottom:var(--space-4);position:relative;width:160px}.PublicFooter_brand___8wG3{font-size:var(--text-xl);font-weight:750;line-height:1.3;margin:0;overflow-wrap:anywhere}.PublicFooter_description__ysBL4{color:var(--public-footer-muted);font-size:var(--text-sm);line-height:var(--public-leading);margin:var(--space-3) 0 0;max-width:22rem}.PublicFooter_heading__AX2ZW{color:var(--public-footer-text);font-size:var(--text-base);font-weight:700;letter-spacing:0;margin:0 0 var(--space-3)}.PublicFooter_legalList__Wo6X0,.PublicFooter_links__EZb2t,.PublicFooter_policyLinks__81dmq,.PublicFooter_socialLinks__ofvgD{list-style:none;margin:0;padding:0}.PublicFooter_links__EZb2t{display:grid}.PublicFooter_contact__G3VxD a,.PublicFooter_links__EZb2t a,.PublicFooter_policyLinks__81dmq a,.PublicFooter_socialLinks__ofvgD a{align-items:center;color:var(--public-footer-muted);display:inline-flex;font-size:var(--text-sm);line-height:1.5;min-height:var(--public-touch-target);overflow-wrap:anywhere;padding:var(--space-2) 0}.PublicFooter_contact__G3VxD span{color:var(--public-footer-muted);font-size:var(--text-sm);line-height:var(--public-leading);overflow-wrap:anywhere}.PublicFooter_contact__G3VxD a:hover,.PublicFooter_links__EZb2t a:hover,.PublicFooter_policyLinks__81dmq a:hover,.PublicFooter_socialLinks__ofvgD a:hover{color:var(--public-footer-text);text-decoration:underline;text-underline-offset:var(--space-1)}.PublicFooter_footer__Kxn9Y a:focus-visible{border-radius:var(--public-radius-sm);outline:3px solid var(--public-focus-inverse);outline-offset:3px}.PublicFooter_contact__G3VxD{display:grid;font-style:normal}.PublicFooter_social__7Zh6P{border-top:1px solid var(--public-footer-border);margin-top:var(--space-4);padding-top:var(--space-4)}.PublicFooter_socialHeading__mMlX6{color:var(--public-footer-muted);font-size:var(--text-sm);font-weight:600;margin:0}.PublicFooter_socialLinks__ofvgD{display:flex;flex-wrap:wrap;gap:var(--space-4)}.PublicFooter_legal__6OKuL{border-bottom:1px solid var(--public-footer-border);border-top:1px solid var(--public-footer-border);margin-top:var(--space-7);padding:var(--space-5) 0}.PublicFooter_legal__6OKuL .PublicFooter_heading__AX2ZW{margin-bottom:var(--space-3)}.PublicFooter_legalList__Wo6X0{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.PublicFooter_legalList__Wo6X0 li{color:var(--public-footer-muted);font-size:var(--text-sm);line-height:var(--public-leading);overflow-wrap:anywhere}.PublicFooter_bottom__Mgdtj{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-5)}.PublicFooter_bottomMain__XCiau{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);justify-content:space-between}.PublicFooter_copyright__pIAXc{color:var(--public-footer-muted);font-size:var(--text-sm);margin:0}.PublicFooter_policyLinks__81dmq{display:flex;flex-wrap:wrap;gap:var(--space-4)}.PublicFooter_policyLinks__81dmq li{align-items:center;display:inline-flex}.PublicFooter_legalNotes__Rvgsl,.PublicFooter_poweredBy__XYJe6{color:var(--public-footer-muted);font-size:var(--text-xs);font-weight:400;line-height:var(--public-leading);margin:0;overflow-wrap:anywhere}.PublicFooter_poweredBy__XYJe6{align-items:flex-start;display:flex;gap:var(--space-2)}.PublicFooter_poweredByLogo___hixw{flex-shrink:0;margin-top:1px}@media (max-width:1099px){.PublicFooter_top__VBPWk{grid-template-columns:repeat(3,minmax(0,1fr))}.PublicFooter_identity__LmpS9{grid-column:1/-1}}@media (max-width:639px){.PublicFooter_top__VBPWk{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.PublicFooter_column__pnhb_:last-child:nth-child(2n){grid-column:1/-1}.PublicFooter_legal__6OKuL{margin-top:var(--space-6)}.PublicFooter_legalList__Wo6X0{display:grid}.PublicFooter_bottomMain__XCiau{align-items:flex-start;display:grid}}.PublicHeader_header__NIdHR{background:var(--public-surface);border-bottom:1px solid transparent;position:-webkit-sticky;position:sticky;top:0;z-index:40}.PublicHeader_header__NIdHR:after{background:var(--public-surface);content:"";height:var(--public-header-wave-height);inset:calc(100% - 1px) 0 auto;-webkit-mask-image:var(--public-header-wave-mask);mask-image:var(--public-header-wave-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none;position:absolute;transform:scaleY(1);transform-origin:center top;transition:transform var(--public-motion-fast) var(--public-motion-spring)}.PublicHeader_header__NIdHR[data-scrolled=true]:after{transform:scaleY(0)}.PublicHeader_bar__5yQGw{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between;margin:0 auto;max-width:none;min-height:calc(var(--public-header-height) - 1px);padding:var(--space-3) var(--public-gutter)}.PublicHeader_brand__yMG_m{align-items:center;display:flex;flex:0 1 var(--public-header-brand-width);gap:var(--space-3);min-width:0}.PublicHeader_brandMark__niLGC{align-items:center;background:var(--public-primary);border-radius:var(--public-radius);color:var(--public-on-primary);display:flex;flex-shrink:0;font-weight:800;height:var(--public-touch-target);justify-content:center;overflow:hidden;width:var(--public-touch-target)}.PublicHeader_brandMarkFallback__ByHfP{font-size:var(--text-xl);line-height:1}.PublicHeader_logoMark__RguDH{flex-shrink:0;height:var(--public-header-logo-height);position:relative;width:var(--public-header-logo-width)}.PublicHeader_brandText__sf_bG{line-height:1.25;max-width:var(--public-header-brand-width);min-width:0}.PublicHeader_brandText__sf_bG>br{display:none}.PublicHeader_brandName__LIqKR{display:block;font-size:var(--public-header-brand-font-size);font-weight:750;overflow-wrap:anywhere;text-wrap:balance;white-space:normal}.PublicHeader_brandSub__WjeiD{color:var(--public-muted);display:block;font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PublicHeader_nav__1IQH5{align-items:stretch;display:none;flex:0 0 auto;gap:var(--space-1);isolation:isolate;justify-content:center;margin:0;min-height:var(--public-nav-height);padding:0;position:relative}.PublicHeader_navLink__3a5g4{--public-nav-color:var(--public-petal-sky-text);align-items:center;border-radius:var(--public-radius-sm);color:var(--public-nav-color);display:flex;font-size:var(--public-nav-font-size);font-weight:600;justify-content:center;min-height:var(--public-touch-target);padding:var(--space-2);position:relative;text-align:center;white-space:nowrap}.PublicHeader_navLink__3a5g4:nth-of-type(4n+2){--public-nav-color:var(--public-petal-mint-text)}.PublicHeader_navLink__3a5g4:nth-of-type(4n+3){--public-nav-color:var(--public-petal-gold-text)}.PublicHeader_navLink__3a5g4:nth-of-type(4n+4){--public-nav-color:var(--public-petal-coral-text)}.PublicHeader_navLinkActive__oAycW,.PublicHeader_navLink__3a5g4:focus-visible,.PublicHeader_navLink__3a5g4:hover{color:var(--public-nav-color)}.PublicHeader_navLabel__NgQdh{position:relative;z-index:2}.PublicHeader_navIndicator__AVOX_{background:var(--public-nav-color,var(--public-petal-sky-text));border-radius:var(--public-radius-sm);bottom:0;height:var(--space-1);left:0;pointer-events:none;position:absolute;transform-origin:left center;visibility:hidden;width:100%;z-index:3}.PublicHeader_navIndicator__AVOX_[data-ready=true]{visibility:visible}.PublicHeader_actions__eRSHq{align-items:center;display:flex;flex-shrink:0;gap:var(--space-3)}.PublicHeader_loginAction____Abd,.PublicHeader_mobileLogin__IXCg6{align-items:center;background:transparent;border:0;color:var(--public-primary);display:inline-flex;font-size:var(--public-nav-font-size);font-weight:600;line-height:1.5;min-height:var(--public-touch-target);padding:var(--space-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--space-1)}.PublicHeader_loginAction____Abd{display:none}.PublicHeader_loginAction____Abd:hover,.PublicHeader_mobileLogin__IXCg6:hover{color:var(--public-primary-hover)}.PublicHeader_mobileLogin__IXCg6{margin-top:var(--space-3);min-height:var(--public-touch-target)}.PublicHeader_menuButton__X692m{align-items:center;border:1px solid var(--public-border);border-radius:var(--public-radius);color:var(--public-primary);display:inline-flex;height:var(--public-touch-target);justify-content:center;width:var(--public-touch-target)}.PublicHeader_menuButton__X692m:hover,.PublicHeader_menuButton__X692m[aria-expanded=true]{background:var(--public-surface-soft)}.PublicHeader_mobileNav__sD6P7{background:var(--public-surface);border-bottom:1px solid var(--public-border);border-top:1px solid var(--public-border);box-shadow:var(--public-shadow);display:grid;grid-gap:var(--space-1);gap:var(--space-1);inset:100% 0 auto;max-height:calc(100svh - var(--public-header-height));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-3) var(--public-gutter) var(--space-5);position:absolute;z-index:1}.PublicHeader_mobileNav__sD6P7 .PublicHeader_navLink__3a5g4{-webkit-border-start:3px solid transparent;border-inline-start:3px solid transparent;border-radius:var(--public-radius-sm);justify-content:flex-start;min-width:0;padding-inline:var(--space-3);text-align:left;white-space:normal}.PublicHeader_mobileNav__sD6P7 .PublicHeader_navLinkActive__oAycW{background:var(--public-surface-soft);border-inline-start-color:var(--public-nav-color);text-decoration:underline;text-underline-offset:var(--space-1)}.PublicHeader_mobileNav__sD6P7 .PublicHeader_navLink__3a5g4:focus-visible,.PublicHeader_mobileNav__sD6P7 .PublicHeader_navLink__3a5g4:hover{text-decoration:underline;text-underline-offset:var(--space-1)}@media (min-width:1720px){.PublicHeader_brand__yMG_m{flex-shrink:0}.PublicHeader_nav__1IQH5{display:flex}.PublicHeader_loginAction____Abd{display:inline-flex;min-height:var(--public-touch-target)}.PublicHeader_menuButton__X692m,.PublicHeader_mobileNav__sD6P7{display:none}}@media (max-width:639px){.PublicHeader_brand__yMG_m{gap:var(--space-2)}.PublicHeader_brandSub__WjeiD{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}}@media (prefers-reduced-motion:reduce){.PublicHeader_header__NIdHR:after{transition:none}}.Button_button__96uC6{align-items:center;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-weight:700;gap:var(--space-2);justify-content:center;line-height:1;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease,transform .05s ease;white-space:nowrap}.Button_button__96uC6:active{transform:translateY(1px)}.Button_button__96uC6:disabled{cursor:not-allowed;opacity:.6;transform:none}.Button_sm__pnQzd{font-size:var(--text-sm);padding:8px 14px}@media (max-width:560px){.Button_sm__pnQzd{min-height:44px;padding:12px 14px}}.Button_md__ktIWF{font-size:var(--text-base);padding:12px 20px}.Button_lg__s7W56{font-size:var(--text-lg);padding:14px 26px}.Button_primary__6_Dls{background:var(--primary);border:1px solid var(--primary);color:var(--primary-foreground)}.Button_primary__6_Dls:hover:not(:disabled){background:var(--primary-strong);border-color:var(--primary-strong)}.Button_secondary__uuOdH{background:var(--ink-900);border:1px solid var(--ink-900);color:#ffffff}.Button_secondary__uuOdH:hover:not(:disabled){background:var(--ink-800)}.Button_ghost__gZqlA{background:transparent;border:1px solid var(--ink-200);color:var(--ink-900)}.Button_ghost__gZqlA:hover:not(:disabled){background:var(--ink-50)}.Button_danger__iwpp7{background:var(--danger);border:1px solid var(--danger);color:#ffffff}.Button_danger__iwpp7:hover:not(:disabled){background:var(--danger-text);border-color:var(--danger-text)}.Button_fullWidth__MEYBG{width:100%}.BackToTop_button__c287X{align-items:center;background:var(--public-surface);border:1px solid var(--public-primary);border-radius:var(--public-radius);bottom:calc(var(--public-back-to-top-offset) + var(--public-back-to-top-clearance, 0px) + env(safe-area-inset-bottom, 0px));box-shadow:var(--public-shadow);color:var(--public-primary);display:inline-flex;height:var(--public-touch-target);justify-content:center;padding:0;position:fixed;right:calc(var(--public-back-to-top-offset) + env(safe-area-inset-right, 0px));transition:background-color var(--public-motion-fast) ease;width:var(--public-touch-target);z-index:30}.BackToTop_button__c287X:hover{background:var(--public-surface-soft);color:var(--public-primary-hover)}.BackToTop_button__c287X:focus-visible{outline:3px solid var(--public-focus);outline-offset:3px}.BackToTop_button__c287X[hidden]{display:none}@media (prefers-reduced-motion:reduce){.BackToTop_button__c287X{transition:none}}@media print{.BackToTop_button__c287X{display:none}}.Hero_hero__pioXd{background:var(--public-surface-soft);isolation:isolate;overflow:hidden;padding:var(--space-7) var(--public-gutter);padding-top:max(var(--space-7),calc(var(--public-header-wave-height, 0px) + var(--space-4)));padding-bottom:max(var(--space-7),var(--public-cloud-clearance));position:relative}.Hero_hero__pioXd:has([data-sky-texture]):not(:has(.Hero_imageBackdrop__e9bod)){padding-top:max(var(--public-cloud-clearance),calc(var(--public-header-wave-height, 0px) + var(--space-4)))}.Hero_hero__pioXd:has([data-sky-texture]):not(:has(.Hero_imageBackdrop__e9bod)):after,.Hero_hero__pioXd:has([data-sky-texture]):not(:has(.Hero_imageBackdrop__e9bod)):before{background:var(--public-surface);content:"";aspect-ratio:4.5/1;max-height:var(--public-cloud-height);-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none;position:absolute;z-index:0}.Hero_hero__pioXd:has([data-sky-texture]):not(:has(.Hero_imageBackdrop__e9bod)):before{left:26%;-webkit-mask-image:var(--public-cloud-left-mask);mask-image:var(--public-cloud-left-mask);top:calc(-1 * var(--space-2));transform:translateX(-50%) scaleY(-1);width:min(var(--public-cloud-width),42%)}.Hero_hero__pioXd:has([data-sky-texture]):not(:has(.Hero_imageBackdrop__e9bod)):after{bottom:calc(-1 * var(--space-2));left:70%;-webkit-mask-image:var(--public-cloud-right-mask);mask-image:var(--public-cloud-right-mask);transform:translateX(-50%);width:min(var(--public-cloud-right-width),38%)}.Hero_inner__ndmYR{margin:0 auto;max-width:var(--public-content-width)}.Hero_content___kg2E{min-width:0;position:relative;z-index:2}.Hero_eyebrow__zlA85{color:var(--public-primary);font-size:var(--text-sm);font-weight:700;letter-spacing:0;margin:0 0 var(--space-3)}.Hero_title__N6Xvq{font-size:var(--public-page-title-size);font-weight:750;letter-spacing:0;line-height:var(--public-heading-leading);margin:0 0 var(--space-4);max-width:48rem;overflow-wrap:anywhere;text-wrap:balance}.Hero_description__tBeQX{color:var(--public-muted);font-size:var(--text-lg);line-height:var(--public-leading);margin:0 0 var(--space-5);max-width:var(--public-copy-width)}.Hero_actions__CzZBx{display:flex;flex-wrap:wrap;gap:var(--space-3)}.Hero_actions__CzZBx>a{border-radius:var(--public-radius);font-size:var(--text-base);min-height:var(--public-touch-target);white-space:normal}.Hero_imageColumn__vz14r{margin-top:var(--space-6);max-width:var(--public-copy-width)}.Hero_heroHome__oVv9_{background:var(--public-surface-soft);padding-block:var(--public-section-space);padding-bottom:max(var(--public-section-space),var(--public-cloud-clearance))}.Hero_heroHome__oVv9_ .Hero_title__N6Xvq{font-size:var(--public-brand-size);max-width:40rem}.Hero_heroHome__oVv9_ .Hero_subtitle__G67tO{font-size:var(--text-2xl);font-weight:600;line-height:1.3;margin:0 0 var(--space-4);max-width:38rem}.Hero_heroHome__oVv9_ .Hero_description__tBeQX{max-width:35rem}.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod){align-items:center;display:flex;min-height:min(42rem,calc(100svh - 14rem));padding-block:var(--space-8);padding-bottom:var(--space-8)}.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod button){padding-bottom:max(var(--space-8),calc(var(--public-touch-target) + var(--space-2) + var(--space-4)))}.Hero_hero__pioXd:has(.Hero_imageBackdrop__e9bod):after{content:none}.Hero_heroHome__oVv9_ .Hero_inner__ndmYR{width:100%}.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod):before{background:var(--public-photo-overlay);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod) .Hero_content___kg2E{color:var(--public-on-primary);max-width:40rem;text-shadow:var(--public-photo-text-shadow)}.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod) .Hero_description__tBeQX,.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod) .Hero_eyebrow__zlA85{color:inherit}.Hero_imageBackdrop__e9bod{inset:0;margin:0;max-width:none;pointer-events:none;position:absolute;z-index:auto}.Hero_heroHome__oVv9_ .Hero_imageBackdrop__e9bod :where(div,figure,a,figure>span){aspect-ratio:auto;border:0;border-radius:0;box-shadow:none;height:100%;margin:0;width:100%}.Hero_heroHome__oVv9_ .Hero_imageBackdrop__e9bod img{object-fit:cover;object-position:center}.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod) .Hero_actions__CzZBx>a{background:var(--public-surface);border-color:var(--public-surface);color:var(--public-primary);text-shadow:none}.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod) .Hero_actions__CzZBx>a+a{background:transparent;color:var(--public-on-primary)}.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod) .Hero_actions__CzZBx>a:hover{background:var(--public-surface-soft);border-color:var(--public-surface-soft);color:var(--public-primary-hover)}.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod) .Hero_actions__CzZBx>a:focus-visible{outline-color:var(--public-focus-inverse)}@media (max-width:959px){.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod){align-items:flex-end;min-height:min(38rem,calc(100svh - 11rem));padding-bottom:var(--space-7);padding-top:10rem}.Hero_heroHome__oVv9_:has(.Hero_imageBackdrop__e9bod):before{background:var(--public-photo-overlay-mobile);inset:auto 0 0;height:calc(100% - 7rem);width:100%}}@media (min-width:960px){.Hero_innerWithImage__k6I2s{align-items:center;display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.Hero_innerWithImage__k6I2s .Hero_imageColumn__vz14r{margin-top:0}}@media (max-width:639px){.Hero_hero__pioXd{padding-top:max(var(--space-6),calc(var(--public-header-wave-height, 0px) + var(--space-4)));padding-bottom:max(var(--space-7),var(--public-cloud-clearance))}.Hero_heroHome__oVv9_ .Hero_description__tBeQX{font-size:var(--text-base);line-height:1.5}.Hero_heroHome__oVv9_ .Hero_subtitle__G67tO{font-size:var(--text-xl)}.Hero_actions__CzZBx>a{padding:var(--space-3) var(--space-4)}}.page_section__Td7rP{margin:0 auto;max-width:var(--public-content-width);padding:var(--public-section-space) var(--public-gutter)}.page_layout__Iupgc{align-items:start;display:grid;grid-gap:var(--space-7);gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.page_content__PQBt8{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-width:0}.page_infoBlock__PWe1F{--info-petal:var(--public-petal-sky);--info-surface:var(--public-petal-sky-surface);background:var(--info-surface);border:1px solid var(--public-border);border-top:var(--space-1) solid var(--info-petal);border-radius:var(--public-radius);color:var(--public-foreground);min-width:0;padding:var(--space-5);scroll-margin-top:calc(var(--public-header-height) + var(--space-5))}.page_infoBlock__PWe1F:nth-child(2){--info-petal:var(--public-petal-mint);--info-surface:var(--public-petal-mint-surface)}.page_infoBlock__PWe1F:nth-child(3){--info-petal:var(--public-petal-gold);--info-surface:var(--public-petal-gold-surface)}.page_infoBlock__PWe1F:nth-child(4){--info-petal:var(--public-petal-coral);--info-surface:var(--public-petal-coral-surface)}.page_documentsSection__SBpBA{border-block:1px solid var(--public-border);grid-column:1/-1;margin-top:var(--space-5);min-width:0;padding-block:var(--space-6);scroll-margin-top:calc(var(--public-header-height) + var(--space-5))}.page_blockHeader__7DtU8{margin-bottom:var(--space-5)}.page_blockTitle__gS51e{font-size:var(--text-xl);font-weight:700;line-height:1.3;margin:0 0 var(--space-3);text-wrap:balance}.page_blockDescription__DhLFl{color:var(--public-muted);font-size:var(--text-base);line-height:var(--public-leading);margin:0}.page_structuredText__F_vTg{color:var(--public-foreground);line-height:var(--public-leading);overflow-wrap:anywhere}.page_documentsList__9j2Ek{display:grid}.page_documentRow___jvZp{align-items:center;border-top:1px solid var(--public-border);display:flex;gap:var(--space-5);justify-content:space-between;padding-block:var(--space-4)}.page_documentRow___jvZp:first-child{border-top:0}.page_documentRow___jvZp>div{min-width:0}.page_documentRow___jvZp>a{flex-shrink:0;min-height:var(--public-touch-target)}.page_documentName__pU8XM{font-weight:650;margin:0}.page_documentMeta__C3ItE{color:var(--public-muted);font-size:var(--text-sm);line-height:var(--public-leading);margin:var(--space-2) 0 0}@media (min-width:640px){.page_content__PQBt8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.page_content__PQBt8{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:559px){.page_documentRow___jvZp{align-items:flex-start;flex-direction:column;gap:var(--space-3)}}.AboutSection_section__ZMuxV{background:var(--public-surface);padding:var(--public-section-space) var(--public-gutter)}.AboutSection_inner__EzK4Z{margin:0 auto;max-width:var(--public-copy-width)}.AboutSection_innerWithImage__9flN6{align-items:start;display:grid;grid-gap:var(--space-6);gap:var(--space-6);max-width:var(--public-content-width)}.AboutSection_content__7xzem{min-width:0;overflow-wrap:anywhere}.AboutSection_title__Ej_wY{font-size:var(--public-heading-size);line-height:var(--public-heading-leading);margin:0 0 var(--space-5);text-wrap:balance;overflow-wrap:anywhere}.AboutSection_text__8dOJF{color:var(--public-muted);font-size:var(--text-lg);line-height:var(--public-leading);margin:0 0 var(--space-4);white-space:pre-line}.AboutSection_link__TMk1l{align-items:center;color:var(--public-primary);display:inline-flex;font-weight:700;min-height:var(--public-touch-target);text-decoration:underline;text-underline-offset:var(--space-1)}.AboutSection_link__TMk1l:hover{color:var(--public-primary-hover)}.AboutSection_link__TMk1l:focus-visible{outline:3px solid var(--public-focus);outline-offset:3px}.AboutSection_signatureLogo__4YhxA{display:block;height:auto;margin:0;max-height:var(--space-8);max-width:100%;object-fit:contain;object-position:left center;pointer-events:none;position:static;width:calc(var(--space-8) + var(--space-6))}.AboutSection_signature__42uPI{min-width:0;margin-top:var(--space-4)}.AboutSection_innerWithImage__9flN6 .AboutSection_signature__42uPI{margin-top:0}.AboutSection_imageWrapper__wdc96{aspect-ratio:4/3;background:var(--public-petal-mint-surface);border-radius:44% 56% 36% 64%/56% 38% 62% 44%;min-width:0;overflow:hidden;position:relative;width:100%}.AboutSection_image__L2W1J{-webkit-clip-path:inset(var(--space-2) round 44% 56% 36% 64%/56% 38% 62% 44%);clip-path:inset(var(--space-2) round 44% 56% 36% 64%/56% 38% 62% 44%);display:block}@media (min-width:960px){.AboutSection_innerWithImage__9flN6{column-gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"content image";row-gap:var(--space-4)}.AboutSection_innerWithImage__9flN6.AboutSection_innerWithSignature__k49lX{grid-template-areas:"content image" "signature image";grid-template-rows:auto 1fr}.AboutSection_innerWithImage__9flN6 .AboutSection_content__7xzem{grid-area:content}.AboutSection_innerWithImage__9flN6 .AboutSection_signature__42uPI{grid-area:signature}.AboutSection_innerWithImage__9flN6 .AboutSection_imageWrapper__wdc96{align-self:start;grid-area:image}}@media (max-width:639px){.AboutSection_text__8dOJF{font-size:var(--text-base)}}.FeatureGrid_section__QacK7{background:var(--public-surface);padding:var(--public-section-space) var(--public-gutter)}.FeatureGrid_inner__9IuOx{margin:0 auto;max-width:var(--public-content-width)}.FeatureGrid_heading__KCaK8{font-size:var(--public-heading-size);line-height:var(--public-heading-leading);margin:0 0 var(--space-7);text-wrap:balance}.FeatureGrid_grid__GuGTC{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.FeatureGrid_card__tjBr0{border-top:2px solid var(--public-border);min-width:0;padding-top:var(--space-5)}.FeatureGrid_card__tjBr0:nth-child(2n){border-color:var(--public-accent)}.FeatureGrid_icon__hqc_D{align-items:center;color:var(--public-primary);display:inline-flex;height:var(--public-touch-target);justify-content:flex-start;margin-bottom:var(--space-3);width:var(--public-touch-target)}.FeatureGrid_title__36bRY{font-size:var(--text-lg);line-height:1.35;margin:0 0 var(--space-3)}.FeatureGrid_description__RCeY0{color:var(--public-muted);font-size:var(--text-base);line-height:var(--public-leading);margin:0}@media (min-width:640px){.FeatureGrid_grid__GuGTC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.FeatureGrid_grid__GuGTC{grid-template-columns:repeat(4,minmax(0,1fr))}}.ModuleLinksGrid_section__oVohs{--public-cloud-left-mask:var(--public-cloud-mask-shelf);--public-cloud-right-mask:var(--public-cloud-mask-cluster);background:var(--public-surface-soft);isolation:isolate;overflow:hidden;padding:max(var(--public-section-space),var(--public-cloud-clearance)) var(--public-gutter);position:relative}.ModuleLinksGrid_section__oVohs:has([data-sky-texture]):after,.ModuleLinksGrid_section__oVohs:has([data-sky-texture]):before{background:var(--public-surface);content:"";aspect-ratio:4.5/1;max-height:var(--public-cloud-height);-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none;position:absolute;z-index:0}.ModuleLinksGrid_section__oVohs:has([data-sky-texture]):before{left:26%;-webkit-mask-image:var(--public-cloud-left-mask);mask-image:var(--public-cloud-left-mask);top:calc(-1 * var(--space-2));transform:translateX(-50%) scaleY(-1);width:min(var(--public-cloud-width),42%)}.ModuleLinksGrid_section__oVohs:has([data-sky-texture]):after{bottom:calc(-1 * var(--space-2));left:70%;-webkit-mask-image:var(--public-cloud-right-mask);mask-image:var(--public-cloud-right-mask);transform:translateX(-50%);width:min(var(--public-cloud-right-width),38%)}.ModuleLinksGrid_inner__x_Cnz{margin:0 auto;max-width:var(--public-content-width);position:relative;z-index:1}.ModuleLinksGrid_heading__GRA0A{font-size:var(--public-heading-size);line-height:var(--public-heading-leading);margin:0 0 var(--space-6);text-wrap:balance}.ModuleLinksGrid_grid__4Q8_R{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.ModuleLinksGrid_card__xNGZO{--module-petal:var(--public-petal-sky);--module-surface:var(--public-petal-sky-surface);--module-ink:var(--public-petal-sky-text);background:var(--module-surface);border:1px solid var(--module-petal);border-radius:var(--public-radius);box-shadow:var(--public-shadow);display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-5);transition:border-color var(--public-motion-fast) ease}.ModuleLinksGrid_card__xNGZO:nth-child(4n+2){--module-petal:var(--public-petal-mint);--module-surface:var(--public-petal-mint-surface);--module-ink:var(--public-petal-mint-text)}.ModuleLinksGrid_card__xNGZO:nth-child(4n+3){--module-petal:var(--public-petal-gold);--module-surface:var(--public-petal-gold-surface);--module-ink:var(--public-petal-gold-text)}.ModuleLinksGrid_card__xNGZO:nth-child(4n+4){--module-petal:var(--public-petal-coral);--module-surface:var(--public-petal-coral-surface);--module-ink:var(--public-petal-coral-text)}.ModuleLinksGrid_card__xNGZO:focus-visible,.ModuleLinksGrid_card__xNGZO:hover{border-color:var(--module-ink)}.ModuleLinksGrid_card__xNGZO:focus-visible{outline:3px solid var(--public-focus);outline-offset:3px}.ModuleLinksGrid_cardTop__P8bnH{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between}.ModuleLinksGrid_icon__qwpKg{align-items:center;background:color-mix(in srgb,var(--module-petal) 32%,var(--public-surface));border-radius:50%;color:var(--module-ink);display:inline-flex;flex-shrink:0;height:var(--space-8);justify-content:center;width:var(--space-8)}.ModuleLinksGrid_arrow__Ju8XZ,.ModuleLinksGrid_icon__qwpKg svg{height:var(--space-6);width:var(--space-6)}.ModuleLinksGrid_arrow__Ju8XZ{align-items:center;color:var(--module-ink);display:inline-flex;flex-shrink:0;justify-content:center}.ModuleLinksGrid_title__E_hHz{color:var(--module-ink);font-size:var(--text-xl);font-weight:700;line-height:1.3;margin:0}.ModuleLinksGrid_card__xNGZO:focus-visible .ModuleLinksGrid_title__E_hHz,.ModuleLinksGrid_card__xNGZO:hover .ModuleLinksGrid_title__E_hHz{text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:var(--space-1)}.ModuleLinksGrid_description__SjAu8{color:var(--public-muted);font-size:var(--text-base);line-height:var(--public-leading);margin:0}@media (min-width:800px){.ModuleLinksGrid_grid__4Q8_R{grid-template-columns:repeat(3,minmax(0,1fr))}}.PageHeader_header__LT_Ri{align-items:flex-start;background:var(--card);border:1px solid rgba(47,127,196,.12);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-5);min-width:0;padding:var(--space-6);width:100%}.PageHeader_header__LT_Ri>div:first-child{min-width:0}.PageHeader_eyebrow__fLbW_{color:var(--brand-700);font-size:var(--text-xs);font-weight:800;letter-spacing:.08em;margin:0 0 var(--space-2);text-transform:uppercase}.PageHeader_title__O_yii{font-size:var(--text-2xl);margin:0}.PageHeader_description__uPwfZ{color:var(--ink-500);margin:var(--space-2) 0 0;max-width:560px}.PageHeader_actions__cmBBS{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media (max-width:860px){.PageHeader_header__LT_Ri:not(.PageHeader_headerWithActions__9xkC5){justify-content:center;padding:var(--space-5)}.PageHeader_header__LT_Ri:not(.PageHeader_headerWithActions__9xkC5)>div:first-child{text-align:center}}.Card_card__k57D1{background:var(--card);border:1px solid rgba(47,127,196,.12);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);min-width:0;width:100%}.Card_header__NZ6MT{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-5) var(--space-5) 0}@media (max-width:860px){.Card_header__NZ6MT{flex-wrap:wrap}}.Card_title__Sv_1g{font-size:var(--text-lg);font-weight:700;margin:0}.Card_description__JEWeT{color:var(--ink-500);font-size:var(--text-sm);margin:var(--space-1) 0 0}.Card_content__h5Hyr{min-width:0;padding:var(--space-5)}.Card_footer__GmJNu{border-top:1px solid var(--ink-100);padding:var(--space-4) var(--space-5)}@media (max-width:860px){.Card_content__h5Hyr{padding:var(--space-4)}}.EmptyState_wrapper__3D83b{align-items:center;color:var(--ink-500);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8) var(--space-5);text-align:center}.EmptyState_icon__HLCG7{align-items:center;background:var(--brand-50);border-radius:var(--radius-pill);color:var(--brand-600);display:flex;height:56px;justify-content:center;width:56px}.EmptyState_title__rGbjB{color:var(--ink-900);font-size:var(--text-lg);font-weight:700;margin:0}.EmptyState_description__mdD_K{margin:0;max-width:380px}.Skeleton_skeleton__qPv9I{animation:Skeleton_pulse__k_IDd 1.4s ease-in-out infinite;background:var(--ink-100);border-radius:var(--radius-sm)}@keyframes Skeleton_pulse__k_IDd{0%,to{opacity:1}50%{opacity:.5}}.PhotoGallerySkeleton_mosaic__3RziR{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.PhotoGallerySkeleton_item__BRoMp{min-width:0}.PhotoGallerySkeleton_itemMain__IJJ0I{grid-column:1/-1}.PhotoGallerySkeleton_large__By8IT,.PhotoGallerySkeleton_small__BtvKU{border-radius:var(--radius-lg);display:block;width:100%}.PhotoGallerySkeleton_large__By8IT{aspect-ratio:4/3}.PhotoGallerySkeleton_small__BtvKU{aspect-ratio:1/1}@media (min-width:640px){.PhotoGallerySkeleton_mosaic__3RziR{gap:var(--space-4);grid-template-columns:repeat(3,1fr)}.PhotoGallerySkeleton_itemMain__IJJ0I{grid-column:1/3}}@media (min-width:960px){.PhotoGallerySkeleton_mosaic__3RziR{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.PhotoGallerySkeleton_itemMain__IJJ0I{grid-column:1/3;grid-row:1/3}}.AuthGuard_wrapper__QTx5B{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:var(--space-6)}.AuthGuard_card__x_Anf{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:360px;padding:var(--space-6);width:100%}.Field_control__q1oJn{background:#ffffff;border:1px solid var(--ink-200);border-radius:var(--radius-md);color:var(--ink-900);padding:12px 14px;width:100%}.Field_control__q1oJn:focus{border-color:var(--brand-600);outline:3px solid var(--brand-100)}.Field_control__q1oJn::placeholder{color:var(--ink-400)}.Field_control__q1oJn:disabled{background:var(--ink-50);cursor:not-allowed}.Field_textarea__crpYe{min-height:110px;resize:vertical}.Field_label__ug_p6{color:var(--ink-900);display:block;font-size:var(--text-sm);font-weight:700;margin-bottom:var(--space-2)}.Field_field__vRj3V{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.Field_hint__9kUPP{color:var(--ink-500);font-size:var(--text-xs)}.Field_error__ssWaB{color:var(--danger-text);font-size:var(--text-xs);font-weight:600}.EnrollmentForm_form__F4eT9,.EnrollmentForm_row__gFE7c{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.EnrollmentForm_row__gFE7c{align-items:start;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.EnrollmentForm_error__VXY38{color:var(--danger-text);font-size:var(--text-sm);margin:0}.EnrollmentForm_honeypot__7DHAo{left:-9999px;position:absolute;top:-9999px}.EnrollmentForm_confirmation__EITSQ{align-items:flex-start;background:var(--success-bg);border:1px solid var(--success-border);color:var(--success-text);display:flex;gap:var(--space-2)}.EnrollmentForm_confirmation__EITSQ,.EnrollmentYearBanner_banner__tNbvv{border-radius:var(--radius-md);padding:var(--space-4)}.EnrollmentYearBanner_title__CuPxg{font-weight:600;margin:0}.EnrollmentYearBanner_message__Kmgox{margin:var(--space-1) 0 0}.EnrollmentYearBanner_open__u95AF{background:var(--success-bg);color:var(--success-text)}.EnrollmentYearBanner_waitlist__Gpnm2{background:var(--warning-bg);color:var(--warning-text)}.EnrollmentYearBanner_closed__vQ7At{background:var(--ink-50);color:var(--ink-600)}.page_section__lvO4E{margin:0 auto;max-width:1720px;padding:var(--space-8) var(--space-5)}.page_gridTwo__n8IPA{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.page_gridThree__s_xN3{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.page_documentsCard__A8paj{--enrollment-petal:var(--public-petal-sky);--enrollment-surface:var(--public-petal-sky-surface)}.page_inquiryCard__5qOJn{--enrollment-petal:var(--public-petal-mint);--enrollment-surface:var(--public-petal-mint-surface)}.page_yearInfoCard__s_jXX{--enrollment-petal:var(--public-petal-gold);--enrollment-surface:var(--public-petal-gold-surface)}.page_section__lvO4E :is(.page_documentsCard__A8paj,.page_inquiryCard__5qOJn,.page_yearInfoCard__s_jXX){--ink-500:var(--public-muted);background:var(--enrollment-surface);border-color:var(--enrollment-petal);box-shadow:inset 0 var(--space-1) 0 var(--enrollment-petal),var(--public-shadow);color:var(--public-foreground)}.page_inquiryCard__5qOJn :is(input,select,textarea):not(:disabled){background:var(--public-surface);border-color:var(--public-muted)}.page_inquiryCard__5qOJn :is(input,select,textarea):focus{border-color:var(--public-focus)}.page_inquiryCard__5qOJn :is(input,textarea)::placeholder{color:var(--public-muted)}.page_yearInfoStack__aB_uT{display:flex;flex-direction:column;gap:var(--space-4)}.page_documentRow__0HomK{align-items:center;border-top:1px solid var(--ink-100);display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-3) 0}.page_documentRow__0HomK:first-child{border-top:0}.page_documentName__PDjRy{font-weight:600}.page_documentMeta__QNsCL{color:var(--ink-500);font-size:var(--text-xs)}@media (max-width:1200px){.page_gridThree__s_xN3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.page_gridThree__s_xN3,.page_gridTwo__n8IPA{grid-template-columns:1fr}}.DropdownMenu_wrapper__0rPmi{position:relative}.DropdownMenu_menu__e6jHd{background:var(--card);border:1px solid var(--ink-100);border-radius:var(--radius-md);box-shadow:var(--shadow-md);min-width:200px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:50}.DropdownMenu_item__IGg7d{align-items:center;color:var(--ink-900);display:flex;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-3) var(--space-4);text-align:left;width:100%}.DropdownMenu_item__IGg7d:hover{background:var(--brand-50)}.Avatar_avatar__OLZc2{align-items:center;border-radius:var(--radius-pill);color:#ffffff;display:inline-flex;flex-shrink:0;font-weight:700;justify-content:center}.Avatar_sm__8alpV{font-size:var(--text-xs);height:28px;width:28px}.Avatar_md__30KvO{font-size:var(--text-sm);height:40px;width:40px}.Avatar_lg__IoABf{font-size:var(--text-lg);height:56px;width:56px}.page_section__6p3Yx{margin:0 auto;max-width:1180px;padding:var(--space-8) var(--space-5)}.page_grid__7N1R_{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.page_card__4yqV0{background:var(--card);border:1px solid rgba(47,127,196,.12);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-5)}.page_quote__Ixjed{color:var(--ink-700);font-size:var(--text-base);margin:var(--space-3) 0 var(--space-4)}.page_author__H448k{align-items:center;display:flex;gap:var(--space-3)}.page_authorName__8Zf5L{font-weight:700}.page_authorRole__E9PZ1{color:var(--ink-500);font-size:var(--text-sm)}.Modal_overlay__ognS1{align-items:center;background:rgba(23,50,77,.45);display:flex;inset:0;justify-content:center;padding:var(--space-5);position:fixed;z-index:100}.Modal_dialog__4_T5_{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-height:calc(100vh - 64px);max-width:520px;overflow-y:auto;width:100%}.Modal_dialogLg__DuzBS{max-width:820px}.Modal_dialogXl__Aa51i{max-width:1100px}.Modal_header__vbr_B{align-items:center;display:flex;justify-content:space-between;padding:var(--space-5) var(--space-5) 0}.Modal_title__SEF__{font-size:var(--text-xl);font-weight:700;margin:0}.Modal_closeButton__c_jrZ{align-items:center;border-radius:var(--radius-pill);color:var(--ink-500);display:inline-flex;height:32px;justify-content:center;width:32px}.Modal_closeButton__c_jrZ:hover{background:var(--ink-100);color:var(--ink-900)}.Modal_body__X8P8o{padding:var(--space-5)}@media (max-width:560px){.Modal_overlay__ognS1{padding:var(--space-3)}.Modal_dialog__4_T5_{max-height:calc(100vh - 24px)}.Modal_closeButton__c_jrZ{height:44px;width:44px}}.InfoGuideButton_trigger__CoJ04{align-items:center;display:inline-flex;flex-shrink:0;gap:var(--space-2);white-space:nowrap}.InfoGuideButton_steps__ZEZsL{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding-left:1.3em}.InfoGuideButton_step__iFVex{color:var(--ink-900);font-size:var(--text-base);line-height:1.5}.InfoGuideButton_step__iFVex::marker{color:var(--ink-500);font-weight:700}.InfoGuideButton_example__ReLzw{background:var(--ink-50);border:1px solid var(--card-border);border-radius:var(--radius-md);color:var(--ink-900);font-family:inherit;font-size:var(--text-sm);line-height:1.6;margin:var(--space-4) 0 0;padding:var(--space-4);white-space:pre-wrap}.InfoGuideButton_note__RXrcL{background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-md);color:var(--warning-text);font-size:var(--text-sm);line-height:1.5;margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4)}.Tabs_list__EDn_e{border-bottom:1px solid var(--ink-100);display:flex;gap:var(--space-2);max-width:100%;min-width:0}.Tabs_trigger__4LJOv{border-bottom:2px solid transparent;color:var(--ink-500);cursor:pointer;font-size:var(--text-sm);font-weight:700;padding:var(--space-3) var(--space-4)}.Tabs_trigger__4LJOv:hover{color:var(--ink-900)}.Tabs_active__veq_b{border-bottom-color:var(--brand-600);color:var(--brand-700)}.Tabs_panel__3PY3l{min-width:0;padding-top:var(--space-5);width:100%}@media (max-width:860px){.Tabs_list__EDn_e{-webkit-overflow-scrolling:touch;overflow-x:auto;scroll-snap-type:x proximity}.Tabs_trigger__4LJOv{flex:0 0 calc((100% - (var(--space-2) * 2)) / 3);min-width:0;overflow:hidden;padding-left:var(--space-2);padding-right:var(--space-2);scroll-snap-align:start;text-overflow:ellipsis;white-space:nowrap}}.AdhesionAnswerForm_form__T2uTG{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.AdhesionAnswerForm_field__ryn4k{border:none;display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;min-width:0;padding:0}.AdhesionAnswerForm_label__mvy0N{color:var(--ink-900);font-size:var(--text-sm);font-weight:700;margin-bottom:var(--space-2);padding:0}.AdhesionAnswerForm_required__usy2k{color:var(--danger-text)}.AdhesionAnswerForm_segmented__qpCa8{display:inline-flex;flex-wrap:wrap;gap:var(--space-2)}.AdhesionAnswerForm_segment__oUeI7{align-items:center;border:1px solid var(--ink-200);border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:700;justify-content:center;min-height:44px;min-width:96px;padding:10px 18px}.AdhesionAnswerForm_segment__oUeI7 input{height:1px;opacity:0;position:absolute;width:1px}.AdhesionAnswerForm_segment__oUeI7:focus-within{box-shadow:0 0 0 3px var(--focus-ring-halo);border-color:var(--focus-ring-color)}.AdhesionAnswerForm_segmentActive__ONldl{background:var(--brand-100);border-color:var(--brand-600);color:var(--brand-700)}.AdhesionAnswerForm_options__3D6dj{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.AdhesionAnswerForm_option__NjJpt{align-items:center;display:flex;font-size:var(--text-sm);gap:var(--space-2);min-height:32px}.AdhesionAnswerForm_numberRow__9hJ7m{align-items:center;display:flex;gap:var(--space-3);max-width:260px}.AdhesionAnswerForm_hint__dmnvx{color:var(--ink-500);font-size:var(--text-xs);white-space:nowrap}.AdhesionContent_content__1JzZc{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.AdhesionContent_text__j25OQ{margin:0;white-space:pre-wrap}.AdhesionContent_image__7mnzX{border-radius:var(--radius-md);display:block;height:auto;max-width:min(100%,560px)}.AdhesionEditor_editor__yQiW4{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.AdhesionEditor_section__P7dvc{border-top:1px solid var(--ink-100);display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-4)}.AdhesionEditor_section__P7dvc:first-child{border-top:none;padding-top:0}.AdhesionEditor_sectionHeader__zftHv{align-items:center;justify-content:space-between}.AdhesionEditor_sectionHeader__zftHv,.AdhesionEditor_sectionTools__o7CUT{display:flex;flex-wrap:wrap;gap:var(--space-2)}.AdhesionEditor_sectionTitle__fa9AT{font-size:var(--text-base);margin:0}.AdhesionEditor_grid3__kXsjX{align-items:end;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){.AdhesionEditor_grid3__kXsjX{grid-template-columns:1fr}}.AdhesionEditor_childrenList__miUys{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:0}.AdhesionEditor_checkboxLabel__97Cc3{align-items:center;display:flex;font-size:var(--text-sm);gap:var(--space-2)}.AdhesionEditor_upcomingPicker__dtRGA{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.AdhesionEditor_pickerTitle__I1ii3{font-size:var(--text-sm);font-weight:700;margin:0}.AdhesionEditor_unitChoices__NYIs9{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:860px){.AdhesionEditor_unitChoices__NYIs9{grid-template-columns:1fr}}.AdhesionEditor_unitChoice__eyWuZ{align-items:flex-start;border:1px solid var(--ink-200);border-radius:var(--radius-md);cursor:pointer;display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.AdhesionEditor_unitChoice__eyWuZ>span{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.AdhesionEditor_unitChoiceActive__9wXyZ{background:var(--brand-50);border-color:var(--brand-600)}.AdhesionEditor_unitHelp__Qvmvm{color:var(--ink-600);font-size:var(--text-sm);line-height:1.45}.AdhesionEditor_fieldsList__DdC_J{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.AdhesionEditor_fieldCard__uacEj{border:1px solid var(--card-border);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3) var(--space-4)}.AdhesionEditor_fieldHeader__4_lLy{align-items:center;display:flex;justify-content:space-between;gap:var(--space-2)}.AdhesionEditor_fieldNumber__A8iH_{color:var(--brand-700);font-size:var(--text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.AdhesionEditor_fieldTools__YHlvH{display:flex;gap:var(--space-1)}.AdhesionEditor_fieldGrid__Si4ll{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:640px){.AdhesionEditor_fieldGrid__Si4ll{grid-template-columns:1fr}}.AdhesionEditor_inlineField__h5t0L{display:grid;font-size:var(--text-sm);font-weight:700;grid-gap:var(--space-1);gap:var(--space-1)}.AdhesionEditor_optionsEditor__A8y0x{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.AdhesionEditor_subLabel___5t8L{font-size:var(--text-sm);font-weight:700}.AdhesionEditor_optionRow__ZQmns{align-items:center;display:flex;gap:var(--space-2)}.AdhesionEditor_fieldFooter__YNwtm{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}.AdhesionEditor_conditionField__V5UUn{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--text-sm);font-weight:700;gap:var(--space-2)}.AdhesionEditor_conditionNote__vVkY_{color:var(--ink-500);font-size:var(--text-xs)}.AdhesionEditor_builderWithPreview__RIntP{align-items:start;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(260px,2fr)}@media (max-width:980px){.AdhesionEditor_builderWithPreview__RIntP{grid-template-columns:1fr}}.AdhesionEditor_previewPane__iwIsF{background:var(--ink-50);border:1px solid var(--ink-100);border-radius:var(--radius-md);padding:var(--space-4);position:-webkit-sticky;position:sticky;top:0}.AdhesionEditor_previewTitle__GBc67{color:var(--ink-500);font-size:var(--text-xs);font-weight:800;letter-spacing:.06em;margin:0 0 var(--space-3);text-transform:uppercase}.AdhesionEditor_switchField__WucDA{padding-bottom:var(--space-2)}.AdhesionEditor_attachmentList__cR1hM{display:grid;font-size:var(--text-sm);grid-gap:var(--space-1);gap:var(--space-1);list-style:none;margin:0;padding:0}.AdhesionEditor_attachmentList__cR1hM li{align-items:center;display:flex;gap:var(--space-2);justify-content:space-between}.AdhesionEditor_actions__Pf5ol{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.AdhesionEditor_confirm__6nIdl{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.AdhesionEditor_confirm__6nIdl p{margin:0}.AdhesionEditor_warningText__U2Ui3{background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-sm);color:var(--warning-text);display:grid;font-size:var(--text-sm);grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3)}.AdhesionEditor_warningList__XfJyl{margin:0;padding-left:var(--space-5)}.AdhesionEditor_errorText__WGNqD{color:var(--danger-text);font-size:var(--text-sm);margin:0}.AdhesionEditor_successText__vZZzC{color:var(--success-text);font-size:var(--text-sm);margin:0}.AdhesionEditor_imagesBar__K0HBD{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.AdhesionEditor_imagesHint__zvavl{color:var(--ink-500);font-size:var(--text-xs);max-width:560px}.AdhesionEditor_thumbList__DHZdr{display:flex;flex-wrap:wrap;gap:var(--space-3);list-style:none;margin:0;padding:0}.AdhesionEditor_thumb__KZkLp{align-items:center;display:grid;grid-gap:var(--space-1);gap:var(--space-1);justify-items:center}.AdhesionEditor_thumbImage__cdNbe,.AdhesionEditor_thumbPlaceholder__Qpeiz{border:1px solid var(--ink-100);border-radius:var(--radius-sm);height:84px;object-fit:cover;width:112px}.AdhesionEditor_thumbPlaceholder__Qpeiz{align-items:center;background:var(--ink-50);color:var(--ink-500);display:flex;font-size:var(--text-xs);justify-content:center}.AdhesionEditor_consentLabel__dBkiD{align-items:flex-start;background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-sm);color:var(--warning-text);display:flex;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-2) var(--space-3)}.AdhesionEditor_previewContent__hgbFt{border-bottom:1px solid var(--ink-100);margin-bottom:var(--space-4);padding-bottom:var(--space-4)}.Badge_badge__9tA3b{align-items:center;border-radius:var(--radius-pill);display:inline-flex;font-size:var(--text-xs);font-weight:700;gap:var(--space-1);padding:5px 12px;white-space:nowrap}.Badge_success__3M0a6{background:var(--success-bg);border:1px solid var(--success-border);color:var(--success-text)}.Badge_warning__YCciL{background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-text)}.Badge_danger__W_n0o{background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger-text)}.Badge_info__sfj2m{background:var(--info-bg);border:1px solid var(--info-border);color:var(--info-text)}.Badge_neutral__bmsDm{background:var(--ink-100);border:1px solid var(--ink-200);color:var(--ink-700)}.Badge_accent__ZAYdk{background:var(--accent-100);border:1px solid var(--accent-300);color:var(--accent-700)}.RoleSwitcher_trigger__nTuDa{align-items:center;border:1px solid var(--ink-200);border-radius:var(--radius-pill);display:inline-flex;gap:var(--space-2);padding:6px 14px 6px 6px}.RoleSwitcher_dot__US0Tu{border-radius:var(--radius-pill);height:10px;width:10px}.RoleSwitcher_label__jz89W{font-size:var(--text-sm);font-weight:700}.RoleSwitcher_menuHeading__GSkiE{color:var(--ink-400);font-size:var(--text-xs);font-weight:700;padding:var(--space-3) var(--space-4) 0;text-transform:uppercase}.RoleSwitcher_roleDot__q91Er{border-radius:var(--radius-pill);flex-shrink:0;height:8px;width:8px}.RoleSwitcher_roleDescription__8WoL2{color:var(--ink-500);display:block;font-size:var(--text-xs);font-weight:400}.Topbar_topbar__GzqLC{align-items:center;background:var(--card);border-bottom:1px solid var(--ink-100);display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-3) var(--space-5);position:-webkit-sticky;position:sticky;top:0;z-index:20}.Topbar_menuButton__lN7Gn{align-items:center;border:1px solid var(--ink-200);border-radius:var(--radius-md);color:var(--ink-900);display:inline-flex;height:38px;justify-content:center;width:38px}.Topbar_workspaceNavigation__kNAvl{flex:1 1;min-width:0}.Topbar_workspaceNavigation__kNAvl:empty{display:none}.Topbar_actions__oN2pN{align-items:center;display:flex;gap:var(--space-3);margin-left:auto}@media (min-width:960px){.Topbar_menuButton__lN7Gn{display:none}}@media (max-width:959px){.Topbar_actions__oN2pN{flex:1 1;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end;max-width:100%;min-width:0}.Topbar_topbar__GzqLC{flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.Topbar_workspaceNavigation__kNAvl{flex:0 0 100%;order:3}}.PrivateShell_shell__P17Xz{display:flex;min-height:100vh;width:100%}.PrivateShell_sidebarWrapper__MpshB{bottom:0;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .2s ease;z-index:30}.PrivateShell_sidebarWrapperOpen__woeBv{transform:translateX(0)}.PrivateShell_backdrop__4GTbX{background:rgba(23,50,77,.4);inset:0;position:fixed;z-index:25}.PrivateShell_content__LpW3R{display:flex;flex:1 1;flex-direction:column;min-width:0;width:100%}.PrivateShell_main__uROj1{flex:1 1;min-width:0;overflow-x:hidden;padding:var(--space-5);width:100%}.PrivateShell_main__uROj1.PrivateShell_studioMain__Bi4ds{padding:0}.PrivateShell_legalFooter__jvt8K{align-items:center;border-top:1px solid var(--ink-100);display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;padding:var(--space-3) var(--space-5)}.PrivateShell_legalFooter__jvt8K a{color:var(--ink-500);font-size:var(--text-xs);text-decoration:underline;text-underline-offset:.18em}.PrivateShell_legalFooter__jvt8K a:hover{color:var(--brand-700)}@media (min-width:960px){.PrivateShell_sidebarWrapper__MpshB{flex:0 0 260px;height:100vh;position:-webkit-sticky;position:sticky;top:0;transform:none}.PrivateShell_backdrop__4GTbX{display:none}}@media (max-width:860px){.PrivateShell_main__uROj1{padding:var(--space-3)}}.LoadingOverlay_overlay__3k_Z_{align-items:center;background:rgba(23,50,77,.45);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:200}.LoadingOverlay_overlay__3k_Z_.LoadingOverlay_visible__6LCNd{opacity:1;pointer-events:auto}.LoadingOverlay_logo__gQ2Vh{animation:LoadingOverlay_spin__CNQl3 1.1s linear infinite}@keyframes LoadingOverlay_spin__CNQl3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlatformAnnouncementBody_body__Bej_T{display:grid;grid-gap:var(--space-3);gap:var(--space-3);line-height:1.6}.PlatformAnnouncementBody_paragraph__r_WQZ{margin:0}.PlatformAnnouncementBody_list__HCFGs{display:grid;grid-gap:var(--space-2);gap:var(--space-2);list-style:disc;margin:0;padding-left:var(--space-5)}.PlatformAnnouncementGate_body__sRk7a{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.PlatformAnnouncementGate_signature__UNtmp{color:var(--ink-500);font-size:var(--text-sm);margin:0}.PlatformAnnouncementGate_checkboxLabel__a0yfQ{align-items:center;display:flex;gap:var(--space-2)}.PlatformAnnouncementGate_error__rO_ji{color:var(--danger-text);font-size:var(--text-sm);margin:0}.PlatformAnnouncementGate_actions__nx00n{display:flex;justify-content:flex-end}.TicketWidget_form__p2N0I{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.TicketWidget_preview__wezaV{border:1px solid var(--ink-100);border-radius:var(--radius-md);max-height:220px;object-fit:cover;width:100%}.TicketWidget_muted__FDwHS{color:var(--ink-500);font-size:var(--text-sm);margin:0}.TicketWidget_error__QsyQv{color:var(--danger-text);font-size:var(--text-sm);margin:0}.TicketWidget_actions__p0rJz{display:flex;gap:var(--space-3);justify-content:flex-end}.TicketWidget_success__XXt6W{display:grid;grid-gap:var(--space-4);gap:var(--space-4);justify-items:start}.ContractHistoryList_list__xjjiN{display:grid;grid-gap:var(--space-2);gap:var(--space-2);list-style:none;margin:0;padding:0}.ContractHistoryList_row__J_XLj{border-bottom:1px solid var(--ink-100);display:grid;grid-gap:2px;gap:2px;padding-bottom:var(--space-2)}.ContractHistoryList_row__J_XLj:last-child{border-bottom:none;padding-bottom:0}.ContractHistoryList_period__yWp27{font-size:var(--text-sm);font-weight:600}.ContractHistoryList_detail__vrj69{color:var(--ink-500);font-size:var(--text-xs)}.ContractHistoryList_error__S7plx{color:var(--danger-text)}.ContractHistoryList_actions__bWGIM{display:flex;gap:var(--space-2);margin-top:2px}.ContractHistoryList_form__gFHoa{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.StatTile_tile__B4O9J{background:var(--card);border:1px solid rgba(47,127,196,.12);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-5)}.StatTile_tileLink__NDmqI{color:inherit;display:block;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.StatTile_tileLink__NDmqI:focus-visible,.StatTile_tileLink__NDmqI:hover{border-color:var(--brand-300);box-shadow:var(--shadow-lg)}.StatTile_label__yrHDj{color:var(--ink-500);font-size:var(--text-sm);font-weight:600;margin:0}.StatTile_row__2V2MK{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-top:var(--space-2)}.StatTile_value__mgquo{font-size:var(--text-3xl);font-weight:800;margin:0}.StatTile_trend__7n2gV{align-items:center;display:inline-flex;flex-shrink:0;font-size:var(--text-xs);font-weight:700;gap:2px;white-space:nowrap}.StatTile_trendUp__J8J51{color:var(--success-text)}.StatTile_trendDown__AEaOa{color:var(--danger-text)}.CalendarMonthNav_nav__uZGPq{align-items:center;display:flex;gap:var(--space-2)}.CalendarMonthNav_label__jcYIF{font-weight:700;min-width:140px;text-align:center;text-transform:capitalize}.CalendarMonthNav_prevIcon__AKrYP{transform:rotate(180deg)}.Switch_track__5xdYO{background:var(--ink-200);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;padding:2px;position:relative;transition:background .15s ease;width:40px}.Switch_track__5xdYO:disabled{cursor:not-allowed;opacity:.6}.Switch_trackOn__S05pC{background:var(--brand-600)}.Switch_thumb__pXdsj{background:#ffffff;border-radius:50%;box-shadow:var(--shadow-sm);display:block;height:18px;transition:transform .15s ease;width:18px}.Switch_thumbOn__ipzqr{transform:translateX(18px)}.MyHrSummaryCards_grid__GNrnq{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.MyHrSummaryCards_secondaryTiles__GRdMj{display:contents}.MyHrSummaryCards_toggleButton__FPgN2{display:none}@media (max-width:860px){.MyHrSummaryCards_secondaryTiles__GRdMj{display:none}.MyHrSummaryCards_secondaryTilesExpanded__YgC1U{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.MyHrSummaryCards_toggleButton__FPgN2{align-items:center;background:transparent;border:none;color:var(--brand-700);display:flex;font-size:var(--text-sm);font-weight:600;gap:var(--space-1);margin-top:var(--space-3);min-height:44px;padding:0}.MyHrSummaryCards_toggleIconOpen___pHiL{transform:rotate(180deg)}}.Table_wrapper__QXBT4{border:1px solid var(--ink-100);border-radius:var(--radius-lg);overflow-x:auto}.Table_table__WNTwe{border-collapse:collapse;min-width:100%;width:100%}.Table_table__WNTwe thead{background:var(--ink-50)}.Table_table__WNTwe th{color:var(--ink-500);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.Table_table__WNTwe td,.Table_table__WNTwe th{padding:var(--space-3) var(--space-4);white-space:nowrap}.Table_table__WNTwe td{border-top:1px solid var(--ink-100);font-size:var(--text-sm)}.Table_table__WNTwe tbody tr:hover{background:var(--brand-50)}.ChildEnrollmentStartNotice_notice__USGAV{align-items:center;background:var(--warning-bg);border:0;border-radius:0;box-shadow:none;color:var(--warning-text);display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:var(--space-2);line-height:1.5;min-width:0;max-width:100%;padding:var(--space-2) var(--space-3)}.ChildEnrollmentStartNotice_notice__USGAV>svg{flex-shrink:0}.ChildEnrollmentStartNotice_content__6ZHx_{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.ChildEnrollmentStartNotice_content__6ZHx_ p{margin:0}.ChildEnrollmentStartNotice_action__9Gq_l{max-width:100%}.ChildEnrollmentStartNotice_action__9Gq_l>:is(a,button){border:0;border-radius:0;background:transparent;color:var(--primary);min-height:44px;min-width:44px;max-width:100%;line-height:1.5;overflow-wrap:anywhere;white-space:normal;text-decoration:underline}.ChildEnrollmentStartNotice_action__9Gq_l>:is(a,button):hover{background:transparent;color:var(--primary-strong)}.ChildEnrollmentStartNotice_action__9Gq_l>:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}@media (max-width:560px){.ChildEnrollmentStartNotice_action__9Gq_l{flex-basis:100%}}.ChildDetailView_headerRow__UYFrL{align-items:flex-start;display:flex;gap:var(--space-3);justify-content:space-between}.ChildDetailView_headerCards__9cx48{display:flex;flex:1 1;flex-wrap:wrap;gap:var(--space-3)}.ChildDetailView_headerActions__TYiKi{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ChildDetailView_headerActionsColumn__F5Y96{align-items:flex-end;flex-direction:column}.ChildDetailView_profileActions___Np8p{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ChildDetailView_error__GHM6V{color:var(--danger-text);font-size:var(--text-sm);margin:0}.ChildDetailView_hint__ArSkj{color:var(--ink-600);font-size:var(--text-sm);margin:0}.ChildDetailView_previewLink__MkufZ{background:var(--ink-50);border-radius:var(--radius-md);padding:var(--space-3)}.ChildDetailView_previewLinkRow__Iz_7T{align-items:center;display:flex;gap:var(--space-2);margin-top:var(--space-2)}.ChildDetailView_previewLinkRow__Iz_7T>:first-child{flex:1 1;min-width:0}.ChildDetailView_stack__QbicJ{display:flex;flex-direction:column;gap:var(--space-5)}.ChildDetailView_grid__m0l0q{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ChildDetailView_infoGrid__NMtCA{align-items:start;display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(280px,1fr) minmax(320px,1.6fr)}.ChildDetailView_infoGridLeft__Q2De2{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}@media (max-width:860px){.ChildDetailView_infoGrid__NMtCA{grid-template-columns:1fr}}.DonationFlow_card__gMgjs{background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4)}.DonationFlow_formTitle__RGCKN,.DonationFlow_qrTitle__Pv4cV{font-size:var(--text-lg);font-weight:700;margin:0}.DonationFlow_introHeader__bwN9A{border-bottom:1px solid var(--card-border);padding-bottom:var(--space-3)}.DonationFlow_introTitle__D6LhW{font-size:var(--text-lg);font-weight:700;margin:0}.DonationFlow_introDescription__nBLcQ{color:var(--ink-500);font-size:var(--text-sm);margin:var(--space-1) 0 0}.DonationFlow_qrCampaign__dU86k{color:var(--ink-500);margin:-8px 0 0}.DonationFlow_amountGrid__Fq9DT{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(72px,1fr))}.DonationFlow_amountButton__kL7rB{background:var(--card);border:1px solid var(--ink-200);border-radius:var(--radius-sm);cursor:pointer;font-weight:700;min-width:0;padding:var(--space-2)}.DonationFlow_amountButtonActive__VbD6i{background:var(--brand-50);border-color:var(--brand-500);color:var(--brand-700)}.DonationFlow_anonymousRow__pFIJn{align-items:center;color:var(--ink-700);display:flex;font-size:var(--text-sm);gap:var(--space-2)}.DonationFlow_honeypot__OL2CJ{height:0;left:-9999px;opacity:0;pointer-events:none;position:absolute;width:0}.DonationFlow_error__rqEir{color:var(--danger-text);font-size:var(--text-sm);margin:0}.DonationFlow_qrWrapper__JI8Ru{display:flex;justify-content:center;padding:var(--space-2) 0}.DonationFlow_details__bZpVA{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0}.DonationFlow_details__bZpVA div{align-items:flex-start;border-bottom:1px solid var(--card-border);display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);justify-content:space-between;padding-bottom:var(--space-2)}.DonationFlow_details__bZpVA dt{color:var(--ink-500);flex-shrink:0;font-size:var(--text-sm)}.DonationFlow_details__bZpVA dd{font-weight:700;margin:0;min-width:0;overflow-wrap:break-word;word-break:break-word}.DonationFlow_copyRow__F38gW{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);min-width:0}.DonationFlow_copyRow__F38gW span{min-width:0;overflow-wrap:break-word;word-break:break-word}.DonationFlow_copyButton__lrycP{background:var(--ink-100);border:1px solid var(--ink-200);border-radius:var(--radius-sm);color:var(--ink-700);cursor:pointer;flex-shrink:0;font-size:var(--text-xs);font-weight:700;padding:3px 8px}.DonationFlow_copyButton__lrycP:hover{background:var(--ink-200)}.DonationFlow_reference__65Tzz{font-family:var(--font-mono,monospace)}.DonationFlow_hint__cf_1A{color:var(--ink-500);font-size:var(--text-sm);margin:0}.DonationFlow_qrActions__puKIr{display:flex;gap:var(--space-2)}.DonationFlow_qrActions__puKIr>button:last-child{flex:1 1}.DonationFlow_thankYouTitle__3aeaw{font-size:var(--text-xl);font-weight:800;margin:0}.ChildrenTable_childCell__qXjM2.ChildrenTable_childCell__qXjM2{white-space:normal}.ChildrenTable_child__DRpxV{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);max-width:100%;min-width:200px;white-space:normal}.ChildrenTable_name__AjzMX{overflow-wrap:anywhere}.ChildrenTable_actions__FSHAe{display:flex;gap:var(--space-2);align-items:center}.ChildrenTable_journalAction__tNG3W.ChildrenTable_journalAction__tNG3W{min-height:44px;min-width:44px;padding:var(--space-2)}.ChildrenTable_mobileSection__5C5wc{display:none}@media (max-width:560px){.ChildrenTable_table__F7GAh{table-layout:fixed}.ChildrenTable_table__F7GAh :is(th,td):nth-child(2),.ChildrenTable_table__F7GAh :is(th,td):nth-child(3),.ChildrenTable_table__F7GAh :is(th,td):nth-child(4){display:none}.ChildrenTable_table__F7GAh :is(th,td):last-child{width:112px}.ChildrenTable_table__F7GAh :is(th,td){padding:var(--space-2);white-space:normal}.ChildrenTable_child__DRpxV{min-width:0}.ChildrenTable_mobileSection__5C5wc{display:block;flex-basis:100%;font-size:var(--text-sm)}.ChildrenTable_actions__FSHAe{flex-wrap:wrap;justify-content:center}.ChildrenTable_actions__FSHAe a{min-height:44px}}.ChildrenTable_warningAction___0ex9.ChildrenTable_warningAction___0ex9,.ChildrenTable_warningLabel__IW7sC.ChildrenTable_warningLabel__IW7sC{min-width:0;max-width:100%;line-height:1.5;overflow-wrap:anywhere;text-align:left;white-space:normal}.ChildrenTable_warningAction___0ex9.ChildrenTable_warningAction___0ex9{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--warning-text);min-height:44px;min-width:44px;padding:var(--space-2) 0;text-decoration:underline}.ChildrenTable_warningAction___0ex9.ChildrenTable_warningAction___0ex9:hover{background:transparent}.ChildrenTable_warningAction___0ex9:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.ChildrenTable_warningAction___0ex9 svg,.ChildrenTable_warningLabel__IW7sC svg{flex-shrink:0}@media (max-width:560px){.ChildrenTable_warningAction___0ex9,.ChildrenTable_warningLabel__IW7sC{flex-basis:100%;justify-content:flex-start}}.EducationalContextFilters_filters__TCnNe{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3)}.EducationalContextFilters_filters__TCnNe>*{flex:1 1 160px;min-width:0}.EducationalContextFilters_filters__TCnNe select{min-width:0;max-width:100%}@media (max-width:560px){.EducationalContextFilters_filters__TCnNe>*{flex-basis:100%}}.WorkplaceScopeNote_note__Xt9il{align-items:center;background:var(--brand-50);border-radius:var(--radius-md);color:var(--ink-700);display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:var(--space-2);line-height:1.5;margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3)}.WorkplaceScopeNote_icon__hwrCr{color:var(--primary);flex:none}.WorkplaceScopeNote_reset__7DEBN{background:none;border:0;color:var(--primary);cursor:pointer;font:inherit;font-weight:600;margin-left:auto;min-height:32px;padding:0 var(--space-1);text-decoration:underline;text-underline-offset:2px}.WorkplaceScopeNote_reset__7DEBN:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px}.MyDonationsPanel_stack__4hN3A{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.MyDonationsPanel_error__tEoPO{color:var(--danger-text);font-size:var(--text-sm);margin:0}.MyDonationsPanel_externalLinksList__EI_jB{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.MyDonationsPanel_externalLinkRow__58V1L{align-items:center;border:1px solid var(--card-border);border-radius:var(--radius-md);color:inherit;display:flex;gap:var(--space-3);padding:var(--space-3);text-decoration:none}.MyDonationsPanel_externalLinkRow__58V1L:hover{background:var(--ink-50)}.MyDonationsPanel_externalLinkIcon__13d2z{align-items:center;background:var(--ink-50);border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:36px;justify-content:center;overflow:hidden;width:36px}.MyDonationsPanel_externalLinkIconImage__fAKiA{height:100%;object-fit:contain;width:100%}.MyDonationsPanel_externalLinkTitle__aayU6{display:block;font-weight:700}.MyDonationsPanel_externalLinkDescription__VLDja{color:var(--ink-600);display:block;font-size:var(--text-sm)}.HrSummaryView_wrapper__rBI2E{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.HrSummaryView_toolbar___dqxR{flex-wrap:wrap;justify-content:space-between}.HrSummaryView_toolbarActions__GsBmx,.HrSummaryView_toolbar___dqxR{align-items:center;display:flex;gap:var(--space-3)}.HrSummaryView_settingsBar__5OYlw{align-items:flex-end;background:#fff;border:1px solid var(--ink-200);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3)}.HrSummaryView_settingsField__Pvptg{color:var(--ink-700);display:grid;flex:0 1 280px;font-size:var(--text-sm);font-weight:700;grid-gap:var(--space-2);gap:var(--space-2)}.HrSummaryView_message__Kcevv{font-size:var(--text-sm);margin:0}.HrSummaryView_success__rqdJ_{color:var(--success-text)}.HrSummaryView_error__myKWb{color:var(--danger-text)}.HrSummaryView_incompleteList__h48eL{background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:var(--radius-md);color:var(--danger-text);display:grid;font-size:var(--text-sm);grid-gap:var(--space-2);gap:var(--space-2);list-style:disc;margin:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5)}.HrSummaryView_positive__nteP9{color:var(--success-text);font-weight:600}.HrSummaryView_negative__c4VLz{color:var(--danger-text);font-weight:600}.HrSummaryView_ownSummaryDesktopOnly__4yIz3{display:block}.HrSummaryView_ownSummaryMobileOnly__u3wH4{display:none}.HrSummaryView_ownSummaryPanel__kKv_F{border:1px solid var(--ink-100);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-4);gap:var(--space-4);overflow:hidden;padding:var(--space-4)}.HrSummaryView_ownSummaryHeader__AhU5I{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.HrSummaryView_ownSummaryEyebrow__DU6n_,.HrSummaryView_ownSummaryGroupTitle__snPFl,.HrSummaryView_ownSummaryHeader__AhU5I h3{margin:0}.HrSummaryView_ownSummaryHeader__AhU5I h3{color:var(--ink-900);font-size:var(--text-lg);line-height:1.2}.HrSummaryView_ownSummaryEyebrow__DU6n_,.HrSummaryView_ownSummaryGroupTitle__snPFl{color:var(--brand-700);font-size:var(--text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.HrSummaryView_ownSummaryGroup__6Upqk{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.HrSummaryView_ownSummaryRows__tJH7g{border:1px solid var(--ink-100);border-radius:var(--radius-md);overflow:hidden}.HrSummaryView_ownSummaryRow__vQvDX{align-items:center;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;padding:var(--space-3)}.HrSummaryView_ownSummaryRow__vQvDX+.HrSummaryView_ownSummaryRow__vQvDX{border-top:1px solid var(--ink-100)}.HrSummaryView_ownSummaryRow__vQvDX span{color:var(--ink-600);font-size:var(--text-sm);min-width:0}.HrSummaryView_ownSummaryRow__vQvDX strong{color:var(--ink-900);font-size:var(--text-base);font-weight:800;white-space:nowrap}.HrSummaryView_ownSummaryRow__vQvDX strong.HrSummaryView_positive__nteP9{color:var(--success-text)}.HrSummaryView_ownSummaryRow__vQvDX strong.HrSummaryView_negative__c4VLz{color:var(--danger-text)}.HrSummaryView_reopenForm__h3vwU{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.HrSummaryView_reopenWarning__iLYKD{color:var(--ink-600);font-size:var(--text-sm);margin:0}.HrSummaryView_reopenActions__xuTgo{display:flex;gap:var(--space-3)}@media (max-width:700px){.HrSummaryView_ownSummaryDesktopOnly__4yIz3{display:none}.HrSummaryView_ownSummaryMobileOnly__u3wH4{display:block}}.MyTrainingPanel_stack__rw8G0{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.MyTrainingPanel_roleRow__zFH5J{align-items:center;display:flex;gap:var(--space-3)}.MyTrainingPanel_muted__48u3S{color:var(--ink-500)}.MyTrainingPanel_inlineBadge__A6bkS{margin-left:var(--space-2)}.MyTrainingPanel_expiryCell__6fVU6{align-items:center;display:inline-flex;gap:var(--space-2)}.MyTrainingPanel_desktopOnly__mvIJ6{display:block}.MyTrainingPanel_mobileOnly__WgqDg{display:none}.MyTrainingPanel_mobileList__UtpEN{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.MyTrainingPanel_mobileCard__Ij2Ez{border:1px solid var(--ink-100);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-2);gap:var(--space-2);overflow:hidden;padding:var(--space-3)}.MyTrainingPanel_mobileCardTitle__3D3Jn{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.MyTrainingPanel_mobileCardTitle__3D3Jn strong{color:var(--ink-900)}.MyTrainingPanel_mobileRows__OwQZx{border:1px solid var(--ink-100);border-radius:var(--radius-md);overflow:hidden}.MyTrainingPanel_mobileRow__P2C7O{align-items:center;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;padding:var(--space-2) var(--space-3)}.MyTrainingPanel_mobileRow__P2C7O+.MyTrainingPanel_mobileRow__P2C7O{border-top:1px solid var(--ink-100)}.MyTrainingPanel_mobileRow__P2C7O span{color:var(--ink-600);font-size:var(--text-sm)}.MyTrainingPanel_mobileRow__P2C7O strong{color:var(--ink-900);font-size:var(--text-sm)}@media (max-width:700px){.MyTrainingPanel_desktopOnly__mvIJ6{display:none}.MyTrainingPanel_mobileOnly__WgqDg{display:block}}.MaternityLeavesPanel_wrapper__j2lnV{border-top:1px solid var(--card-border);display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-5)}.MaternityLeavesPanel_header__60q4Q{align-items:center;display:flex;justify-content:space-between}.MaternityLeavesPanel_title__bULsn{font-size:var(--text-md);font-weight:700;margin:0}.MaternityLeavesPanel_hint__ZiQkr{color:var(--ink-500);font-size:var(--text-xs);margin:0}.MaternityLeavesPanel_message__7Ofms{font-size:var(--text-sm);margin:0}.MaternityLeavesPanel_success__0in4T{color:var(--success-text)}.MaternityLeavesPanel_error__ktiul{color:var(--danger-text)}.MaternityLeavesPanel_actions__R7H2H{display:flex;gap:var(--space-2)}.MaternityLeavesPanel_form__j8vuX{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.MaternityLeavesPanel_switchRow__aARgJ{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.MaternityLeavesPanel_switchLabel__ALIyy{color:var(--ink-500);font-size:var(--text-xs)}.MaternityLeavesPanel_formFooter__jjuXG{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.RecoveryDebtRepaymentForm_wrapper__EUaI8{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3) 0}.RecoveryDebtRepaymentForm_summary__qTxNs{align-items:center;display:flex;gap:var(--space-3)}.RecoveryDebtRepaymentForm_history__yqXQH{color:var(--ink-500);font-size:var(--text-sm);list-style:none;margin:0;padding:0}.RecoveryDebtRepaymentForm_form__cDQwv{align-items:end;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(3,1fr)}.RecoveryDebtRepaymentForm_actions__apV7u{align-items:center;display:flex;gap:var(--space-3)}.RecoveryDebtRepaymentForm_error__E08tm{color:var(--danger-text);font-size:var(--text-sm);margin:0}.LeaveRequestsPanel_wrapper__MHA7p{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.LeaveRequestsPanel_toolbar__IlTMq{flex-wrap:wrap;justify-content:space-between}.LeaveRequestsPanel_newRequest__2V9M5,.LeaveRequestsPanel_toolbar__IlTMq{align-items:center;display:flex;gap:var(--space-3)}.LeaveRequestsPanel_message__Z8yN1{font-size:var(--text-sm);margin:0}.LeaveRequestsPanel_success__4tNhK{color:var(--success-text)}.LeaveRequestsPanel_error__tAshU{color:var(--danger-text)}.LeaveRequestsPanel_actions__3eBmT{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.LeaveRequestsPanel_rejectForm__N5ONf,.PayrollUploadPanel_formGrid__w6KpT{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.PayrollUploadPanel_formGrid__w6KpT{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--space-4)}@media (max-width:560px){.PayrollUploadPanel_formGrid__w6KpT{grid-template-columns:1fr}}.PayrollUploadPanel_formFooter__EuD0E{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-column:1/-1}.PayrollUploadPanel_message__AyPYF{font-size:var(--text-sm);margin:0}.PayrollUploadPanel_ackBanner__mzWdi{align-items:center;background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-sm);color:var(--warning-text);display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-3)}.PayrollUploadPanel_ackBanner__mzWdi span,.PayrollUploadPanel_ackBanner__mzWdi strong{font-size:var(--text-sm)}.PayrollUploadPanel_success__V8rT_{color:var(--success-text)}.PayrollUploadPanel_error__EsRt4{color:var(--danger-text)}.PayrollUploadPanel_list__ZqSur{display:grid;grid-gap:var(--space-2);gap:var(--space-2);list-style:none;margin:0;padding:0}.PayrollUploadPanel_row__oDZIX{align-items:center;border-bottom:1px solid var(--ink-100);display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding-bottom:var(--space-2)}.PayrollUploadPanel_row__oDZIX:last-child{border-bottom:none;padding-bottom:0}.PayrollUploadPanel_period__uffu_{font-size:var(--text-sm);font-weight:600}.PayrollUploadPanel_detail__fbJd_{color:var(--ink-500);flex:1 1;font-size:var(--text-xs)}.PayrollUploadPanel_ackStatus___lBGC{display:block;font-weight:700;margin-top:var(--space-1)}.PayrollUploadPanel_ackOk__201ww{color:var(--success-text)}.PayrollUploadPanel_ackPending__IyuZm{color:var(--warning-text)}.PayrollUploadPanel_actions__bHOMc{display:flex;gap:var(--space-2)}.StaffDocumentsPanel_error__xeJe2{color:var(--danger-text);font-size:var(--text-sm);margin:0 0 var(--space-3)}.StaffDocumentsPanel_rowActions__M_aO5{display:flex;gap:var(--space-2)}.StaffDocumentsPanel_form__6awB7{border-top:1px solid var(--card-border);margin-top:var(--space-4);padding-top:var(--space-4)}.StaffDocumentsPanel_formLabel__fCyU8{font-size:var(--text-sm);font-weight:700;margin:0 0 var(--space-3)}.StaffDocumentsPanel_formGrid__Cc5c8{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.StaffDocumentsPanel_formActions__Zy_TU{display:flex;gap:var(--space-2);margin-top:var(--space-3)}.StaffDocumentsPanel_message__7vHju{font-size:var(--text-sm);margin:0 0 var(--space-3)}.StaffDocumentsPanel_success__JmdBc{color:var(--success-text)}@media (max-width:560px){.StaffDocumentsPanel_formGrid__Cc5c8{grid-template-columns:1fr}}.MyWorkTabs_workTabs__rWN3d,.page_page__pFB_T,.page_workCardContent__tCAxB,.page_workCard__HgQSN{min-width:0;overflow:hidden;width:100%}.StaffHistoryPanel_wrapper__T2oXQ{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.StaffHistoryPanel_searchInput__W9UpB{max-width:320px}.page_statWrapper__ckx31{margin-bottom:var(--space-5)}.FeesMonthlyView_toolbar__fSfyw{align-items:center;display:flex;gap:var(--space-3);justify-content:flex-end;margin-bottom:var(--space-5)}.FeesMonthlyView_monthToolbar__UDQWj{flex-wrap:wrap}.FeesMonthlyView_timeBandSummary__y8rR6{background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin-right:auto;max-width:100%;min-width:0;padding:var(--space-3) var(--space-4)}.FeesMonthlyView_timeBandCounts__7i1PU{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0}.FeesMonthlyView_timeBandPair___XWQz{align-items:baseline;display:flex;gap:var(--space-2);max-width:100%;min-width:0}.FeesMonthlyView_timeBandPair___XWQz dt{color:var(--ink-600);font-size:var(--text-sm);min-width:0;overflow-wrap:anywhere}.FeesMonthlyView_timeBandPair___XWQz dd{flex-shrink:0;font-size:var(--text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;margin:0}.FeesMonthlyView_timeBandStatus__wXcTt{color:var(--ink-600);font-size:var(--text-sm)}@media (max-width:560px){.FeesMonthlyView_timeBandSummary__y8rR6{flex-basis:100%;margin-right:0}}.FeesMonthlyView_batchActions__CBxfe{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.FeesMonthlyView_unavailable__jHTv4{color:var(--ink-400);font-style:italic}.FeesMonthlyView_manualHint__5Htvv{color:var(--ink-500);display:block;font-size:var(--text-xs);margin-top:2px}.FeesMonthlyView_error__8ytZW{color:var(--danger-text);font-size:var(--text-sm);margin:0 0 var(--space-3)}.FeesMonthlyView_summary__iK3uf{background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius-md);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.FeesMonthlyView_summaryTitle__H8HqI{font-size:var(--text-sm);font-weight:600;margin:0 0 var(--space-2)}.FeesMonthlyView_summaryList__8o7FB{display:grid;grid-gap:2px;gap:2px;font-size:var(--text-sm);list-style:none;margin:0;padding:0}.FeesMonthlyView_summaryOk___Isd_{color:var(--success-text)}.FeesMonthlyView_summaryError__2HqrG{color:var(--danger-text)}.FeesMonthlyView_reclassificationItem__n2D5K{margin-bottom:var(--space-2)}.FeesMonthlyView_reclassificationItem__n2D5K:last-child{margin-bottom:0}.FeesMonthlyView_reclassificationActions__0x1eY{display:flex;gap:var(--space-1);margin-top:var(--space-1)}