.DashboardPage_shell__PzWKD{min-height:100vh}.DashboardPage_main__CmbWh{margin:0 auto;max-width:88rem;padding:3rem 1.5rem;display:flex;flex-direction:column;gap:2.5rem}.DashboardPage_overlay__Z9_lS{position:fixed;inset:0;background:rgba(17,31,35,.32);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:50}.DashboardPage_profilePanel__KBS0Z{width:min(100%,42rem);border-radius:22px;border:1px solid var(--border);padding:1.4rem;gap:1.2rem}.DashboardPage_childModalPanel__S07FC,.DashboardPage_profilePanel__KBS0Z{background:var(--surface-raised);box-shadow:var(--shadow-strong);display:grid}.DashboardPage_childModalPanel__S07FC{width:min(100%,58rem);max-height:min(88vh,920px);overflow:auto;border-radius:24px;border:1px solid var(--border);padding:1.25rem;gap:1.1rem}.DashboardPage_profilePanelHeader__3v1bx{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.DashboardPage_profilePanelGrid__iBAQ7{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.DashboardPage_profilePanelItem__y_wj7{display:grid;gap:.3rem;padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(24,52,59,.08);background:hsla(0,0%,100%,.88)}.DashboardPage_sectionGrid__lH25O{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.DashboardPage_discoverStack__37R9f{display:grid;gap:1.5rem}.DashboardPage_coldStartBanner___iP1P{display:grid;gap:.9rem;padding:1rem 1rem .9rem;border-radius:22px;border:1px solid rgba(24,52,59,.08);background:linear-gradient(180deg,rgba(250,252,255,.98),rgba(244,249,255,.95));box-shadow:0 12px 28px rgba(38,77,87,.05)}.DashboardPage_coldStartBannerTop__8yVow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem 1rem;align-items:start}.DashboardPage_coldStartBannerTitle__TBQe6{margin:0;font-size:1.2rem;line-height:1.25;font-weight:600;max-width:34rem}.DashboardPage_coldStartEyebrow__SV8QC{margin:0 0 .25rem;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.DashboardPage_coldStartControls__9m0uU{display:flex;flex-wrap:wrap;gap:.85rem .9rem;align-items:end}.DashboardPage_coldStartControls__9m0uU>label:first-child{flex:1 1 14rem;min-width:14rem}.DashboardPage_coldStartAgeGroup__Jcm20{display:grid;gap:.4rem;flex:0 0 auto}.DashboardPage_coldStartAgeFields__kDp_8{display:grid;grid-template-columns:repeat(2,minmax(5.2rem,5.9rem));gap:.55rem;align-items:end;justify-content:start}.DashboardPage_coldStartAgeSelect__SyTRc{width:100%;min-width:0}.DashboardPage_coldStartBannerNote__5KGOy{margin:0;font-size:.82rem;color:var(--muted);line-height:1.45}.DashboardPage_stepNav__3QQNS{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.DashboardPage_stepNavWrap__02jby{display:grid;gap:.6rem}.DashboardPage_stepHeader__M_xM0{display:flex;align-items:center;justify-content:space-between;gap:1rem}.DashboardPage_exitOnboarding__K4LeI{padding:.4rem .9rem;border-radius:999px;font-size:.85rem}.DashboardPage_progressWrap__eSfp1{display:flex;align-items:center;gap:.8rem}.DashboardPage_progressTrack__4R199{flex:1;height:8px;background:var(--brand-soft);border-radius:999px;overflow:hidden;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none}.DashboardPage_progressTrack__4R199::-webkit-progress-bar{background:var(--brand-soft);border-radius:999px}.DashboardPage_progressTrack__4R199::-webkit-progress-value{background:var(--brand-strong);border-radius:999px}.DashboardPage_progressTrack__4R199::-moz-progress-bar{background:var(--brand-strong);border-radius:999px}.DashboardPage_progressLabel__IkEox{font-size:.85rem;color:var(--muted);min-width:110px;text-align:right}.DashboardPage_stepButton__vImcu{border:1px solid var(--border-strong);background:var(--surface-raised);padding:.45rem .9rem;border-radius:999px;font-size:.9rem;color:var(--text);transition:all .2s ease}.DashboardPage_stepButton__vImcu:hover:not(:disabled){border-color:rgba(43,124,211,.34)}.DashboardPage_stepButtonActive__Ze0OC{background:var(--brand-soft);border-color:rgba(43,124,211,.42);color:var(--brand-strong);font-weight:600}.DashboardPage_stepButton__vImcu:disabled{opacity:.5;cursor:not-allowed}.DashboardPage_childSummary__NT5FQ{margin-top:1rem;border:1px solid var(--border);border-radius:14px;padding:1rem;background:hsla(0,0%,100%,.86);display:grid;gap:.65rem}.DashboardPage_childSummaryRow__Hzoqt{display:flex;justify-content:space-between;gap:1rem;font-size:.95rem;color:var(--text)}.DashboardPage_childSummaryLabel__hSiLG{color:var(--muted)}.DashboardPage_summaryActionRow__V5NBZ{margin-top:.5rem;padding-top:.75rem;border-top:1px solid rgba(24,52,59,.08)}.DashboardPage_summaryActionBlock__UsbXe{display:grid;gap:.75rem;justify-items:start}.DashboardPage_preferredStartEditor__druNx{display:grid;gap:.75rem}.DashboardPage_preferredStartToggle__JzKs1{display:inline-flex;align-items:center;gap:.5rem;font-size:.92rem;color:var(--text)}.DashboardPage_preferredStartActions__ODHNW{display:flex;gap:.6rem;flex-wrap:wrap}.DashboardPage_pulseConfirmModal__RKovY{display:grid;gap:.9rem}.DashboardPage_pulseConfirmBody__4rRfN{margin:0;font-size:.92rem;line-height:1.55;color:var(--muted)}.DashboardPage_pulseConfirmActions__4cYkq{display:flex;justify-content:flex-end;gap:.6rem;flex-wrap:wrap}.DashboardPage_pulseConfirmButton__93sx5{min-width:6.25rem}.DashboardPage_submitConfirmModal__JbI4S{display:grid;gap:.95rem;max-width:32rem;padding:1.5rem}.DashboardPage_submitConfirmTitle__qZwlP{margin:0;font-size:1.9rem;line-height:1.08;color:var(--text)}.DashboardPage_submitConfirmBody__kTEBr{margin:0;font-size:1rem;line-height:1.6;color:var(--muted)}.DashboardPage_submitConfirmActions__Yni1M{display:flex;justify-content:flex-end;gap:.7rem;flex-wrap:wrap;padding-top:.25rem}.DashboardPage_submitConfirmButton__eJuT6{min-width:9.5rem}.DashboardPage_postFinalizeReviewModal__Lxbr4{display:grid;gap:1.1rem;max-height:calc(100vh - 3rem);overflow-y:auto}.DashboardPage_postFinalizeReviewHeader__AwRHr{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.DashboardPage_postFinalizeReviewEyebrow__aJHnv{margin:0 0 .35rem;color:var(--brand-strong);font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.DashboardPage_lockedPriorityList__jJ_54{display:grid;gap:.75rem;padding:1rem;border:1px solid rgba(43,124,211,.12);border-radius:18px;background:rgba(246,249,253,.92)}.DashboardPage_lockedPriorityTitle__457_a{margin:0;color:var(--text);font-size:.9rem;font-weight:800}.DashboardPage_lockedPriorityItems__gLFfC{display:grid;gap:.55rem}.DashboardPage_lockedPriorityItem__nWsLL{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center;padding:.75rem;border:1px solid rgba(43,124,211,.1);border-radius:14px;background:hsla(0,0%,100%,.9)}.DashboardPage_lockedPriorityRank__Wr6kj{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:999px;background:rgba(43,124,211,.12);color:var(--brand-strong);font-weight:800}.DashboardPage_lockedPriorityName__GfqfR{margin:0;color:var(--text);font-weight:800}.DashboardPage_coldStartDonePrompt__F_6ao{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 1.1rem;border-radius:18px;border:1px solid rgba(43,124,211,.18);background:rgba(240,246,255,.94);box-shadow:0 12px 28px rgba(43,124,211,.08)}.DashboardPage_coldStartDoneTitle__W4QCA{margin:0;font-size:1.08rem;font-weight:700;color:var(--text)}.DashboardPage_coldStartDoneCopy__MMLYJ{margin:.35rem 0 0;max-width:54rem;color:var(--muted);font-size:.92rem;line-height:1.55}.DashboardPage_coldStartDoneActions__EDtpT{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end}.DashboardPage_lockedPriorityMeta__3_oBS{margin:.15rem 0 0;color:var(--muted);font-size:.86rem}.DashboardPage_successModal__p0uTs{display:grid;gap:1.1rem;justify-items:start;padding:1.6rem}.DashboardPage_successModalIcon__286Q_{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:999px;color:var(--brand-strong);background:rgba(43,124,211,.12);box-shadow:0 12px 28px rgba(43,124,211,.14)}.DashboardPage_successModalCopyBlock__ZvyNa{display:grid;gap:.5rem}.DashboardPage_successModalEyebrow__lxFec{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-strong)}.DashboardPage_successModalTitle__Y37jK{margin:0;font-size:clamp(1.45rem,2.3vw,2rem);line-height:1.08;color:var(--text)}.DashboardPage_successModalBody__vhoKM{margin:0;max-width:38rem;font-size:.98rem;line-height:1.65;color:var(--muted)}.DashboardPage_successModalActions__G2u93{width:100%;display:flex;justify-content:flex-end;padding-top:.25rem}.DashboardPage_preferredStartStatus__v6XVU{font-size:.88rem;color:var(--brand-strong)}.DashboardPage_onboardingChildNotice__9s9In{margin-top:.75rem;padding:1rem 1.1rem;border:1px solid rgba(43,124,211,.18);border-radius:16px;background:rgba(31,157,143,.08);display:grid;gap:.35rem}.DashboardPage_onboardingChildLabel__K4Y2H{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.DashboardPage_onboardingChildName__Ba16V{font-size:1rem;font-weight:600;color:var(--text)}.DashboardPage_onboardingChildHint__TufWl{font-size:.92rem;color:var(--text-muted);max-width:42rem}.DashboardPage_phoneCard__Tf0WI{display:grid;gap:1rem}.DashboardPage_phoneForm__J0T13{display:grid;gap:1rem;grid-template-columns:minmax(16rem,34rem) auto;align-items:center;justify-content:start}.DashboardPage_phoneField__sk9mY{display:flex;align-items:center;gap:.6rem}.DashboardPage_phoneCode__YLOil{width:54px;text-align:center;border-radius:12px}.DashboardPage_phoneInput___OWKN{flex:1}.DashboardPage_phoneCaptcha__RsBVd{grid-column:1/-1;min-height:65px}.DashboardPage_phoneButton__Z2HxC{padding:.5rem 1rem;border-radius:999px;font-size:.9rem;min-width:9rem;white-space:nowrap}.DashboardPage_phoneButtonDisabled__pwoG9{opacity:.6;cursor:not-allowed}.DashboardPage_otpRow__u3bqM{display:grid;gap:1rem;grid-template-columns:minmax(12rem,22rem) auto;align-items:center;justify-content:start}.DashboardPage_otpHint__nNMh7{font-size:.85rem;color:var(--muted)}@media (max-width:720px){.DashboardPage_otpRow__u3bqM,.DashboardPage_phoneForm__J0T13{grid-template-columns:1fr}}.DashboardPage_childTabs__nyHJp{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.6rem}.DashboardPage_dashboardShell__JqLXM{display:grid;gap:1.5rem}.DashboardPage_dashboardTabs__TQWlk{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.DashboardPage_childTab__TyRY1{border:1px solid rgba(24,52,59,.2);background:var(--surface-raised);padding:.4rem .8rem;border-radius:999px;font-size:.9rem;transition:all .2s ease}.DashboardPage_childTabActive__P9gUU{background:rgba(24,52,59,.08);border-color:rgba(24,52,59,.26);color:var(--text);font-weight:600}.DashboardPage_childAdd__Imm6e{border:1px dashed rgba(24,52,59,.32);background:transparent;padding:.4rem .8rem;border-radius:999px;font-size:.9rem;color:var(--text)}.DashboardPage_dashboardOverview__SIH6_{display:grid;gap:1.25rem}.DashboardPage_offerCelebrationBanner__7YQWh{border:1px solid rgba(43,124,211,.2);border-radius:22px;padding:1.15rem 1.25rem;background:linear-gradient(135deg,rgba(244,248,255,.98),rgba(243,248,255,.96));position:relative;overflow:hidden;display:grid;gap:.35rem}.DashboardPage_offerCelebrationBanner__7YQWh:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.08) 35%,hsla(0,0%,100%,.42) 50%,hsla(0,0%,100%,.08) 65%,transparent);transform:translateX(-120%);animation:DashboardPage_offerSweep__8Nzzn 3.8s ease-in-out infinite;pointer-events:none}.DashboardPage_offerCelebrationEyebrow__3mBfy{position:relative;z-index:1;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-strong)}.DashboardPage_offerCelebrationTitle__ISd_P{position:relative;z-index:1;font-size:1.2rem;font-weight:700;color:var(--text)}.DashboardPage_offerCelebrationCopy__sbqfj{position:relative;z-index:1;color:var(--text-muted);line-height:1.5}.DashboardPage_dashboardOverviewHero__c_Eda{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.DashboardPage_dashboardOverviewCopy__IGnT5{margin-top:.35rem;color:var(--muted);font-size:.95rem}.DashboardPage_summaryPills__EN5Dj{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.DashboardPage_summaryPill__R9Ibr{padding:.45rem .8rem;border-radius:999px;font-size:.88rem;font-weight:600}.DashboardPage_summaryPillNeutral__I3fA7{background:rgba(24,52,59,.08);color:var(--text)}.DashboardPage_summaryPillSuccess__Rt79h{background:var(--brand-soft);color:var(--brand-strong)}.DashboardPage_summaryPillWarning__oDcBq{background:var(--info-soft);color:var(--info)}.DashboardPage_summaryPillDanger__6mXJz{background:var(--danger-soft);color:var(--danger)}.DashboardPage_summaryPillOffer__L8Sp9{background:rgba(43,124,211,.16);color:var(--brand-strong)}.DashboardPage_overviewGrid__ZMpAs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.8rem}.DashboardPage_overviewChildCard__b7kFB{text-align:left;border:1px solid rgba(24,52,59,.12);border-radius:18px;padding:.9rem 1rem;background:var(--surface-raised);display:grid;gap:.55rem}.DashboardPage_overviewChildCardAttention__vHQCy{border-color:rgba(43,124,211,.22);box-shadow:0 12px 28px rgba(43,124,211,.1)}.DashboardPage_overviewChildHeader__PND_R{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.DashboardPage_overviewChildName__2FdlZ{font-size:1rem;font-weight:600;color:var(--text);line-height:1.25}.DashboardPage_overviewChildBadge__X8Brb{font-size:.78rem;padding:.24rem .58rem;border-radius:999px;white-space:nowrap}.DashboardPage_overviewChildBadgeSuccess__ECqb_{background:var(--brand-soft);color:var(--brand-strong)}.DashboardPage_overviewChildBadgeWarning__ISiW8{background:var(--info-soft);color:var(--info)}.DashboardPage_overviewChildBadgeDanger__bpJ7L{background:var(--danger-soft);color:var(--danger)}.DashboardPage_overviewChildBadgeOffer__dQg2F{background:rgba(43,124,211,.16);color:var(--brand-strong)}.DashboardPage_overviewChildMeta__yLSvV{display:flex;flex-wrap:wrap;gap:.4rem .75rem;color:var(--muted);font-size:.88rem;line-height:1.35}.DashboardPage_overviewActionList__q6Exh{margin:0;padding-left:0;list-style:none;color:var(--text-muted);font-size:.88rem;display:grid;gap:.2rem;line-height:1.4}.DashboardPage_overviewSupportGrid__A1qVu{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.DashboardPage_dashboardActionCard__gHQRP,.DashboardPage_dashboardInfoCard__hL3uu{border:1px solid var(--border);border-radius:18px;padding:1rem 1.1rem;background:hsla(0,0%,100%,.86)}.DashboardPage_dashboardInfoCardWarning__fG_tA{border-color:rgba(43,124,211,.18);background:rgba(240,246,255,.92);min-height:180px;align-content:start}.DashboardPage_dashboardInfoCardOffer__uhQ8o{border-color:rgba(43,124,211,.2);background:linear-gradient(180deg,rgba(244,248,255,.98),rgba(243,249,255,.96));min-height:180px;align-content:start}.DashboardPage_dashboardInfoCardSuccess__GZgoM{border-color:rgba(52,133,99,.24);background:rgba(241,250,245,.94);min-height:180px;align-content:start}.DashboardPage_savedInterestEyebrow__3ChO3{margin:0 0 .35rem;font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-strong)}.DashboardPage_savedInterestMeta__a1cxA{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.DashboardPage_savedInterestMeta__a1cxA span{display:inline-flex;align-items:center;min-height:2rem;padding:.28rem .7rem;border-radius:999px;background:hsla(0,0%,100%,.72);color:var(--text);font-size:.84rem;font-weight:700}.DashboardPage_savedInterestActions__1dUTT{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.DashboardPage_dashboardActionCardNeutral__NYiVa{border-color:var(--border)}.DashboardPage_dashboardActionCardDanger__cDZ0l{border-color:rgba(43,124,211,.18);background:rgba(240,246,255,.96)}.DashboardPage_dashboardActionCardOffer___iO0c{border-color:rgba(43,124,211,.22);background:linear-gradient(180deg,rgba(244,248,255,.98),rgba(243,249,255,.96))}.DashboardPage_dashboardCardTitle__OuafK{font-size:1rem;font-weight:600;color:var(--text)}.DashboardPage_dashboardCardCopy__HhRhI{margin-top:.5rem;font-size:.92rem;color:var(--muted);line-height:1.5}.DashboardPage_childDashboard__8cnH3{display:grid;gap:1.25rem}.DashboardPage_childDashboardHeader__sZxKC{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.DashboardPage_childDashboardGrid__VjagQ{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1rem}.DashboardPage_dashboardActionList__tMEca{margin-top:.85rem;display:grid;gap:.8rem}.DashboardPage_dashboardActionItem__JTGqi{display:flex;justify-content:space-between;gap:.9rem;align-items:flex-start;border-top:1px solid rgba(24,52,59,.08);padding-top:.8rem}.DashboardPage_pulseActionItem__IWks2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;align-items:center;border-top:1px solid rgba(24,52,59,.08);padding-top:.8rem}.DashboardPage_pulseActionText__w8pam{min-width:0;display:grid;gap:.35rem}.DashboardPage_pulseActionHeader__meJWn{display:flex;align-items:flex-start;gap:.55rem;flex-wrap:wrap}.DashboardPage_pulseActionDue__IjIPs{margin-top:.18rem;color:var(--muted);font-size:.78rem;font-weight:600}.DashboardPage_pulseActionButtons__58EjH{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;justify-content:flex-end}.DashboardPage_pulseActionButton__VgCMw{min-width:7.25rem;padding-inline:.95rem}.DashboardPage_activeOfferCard__KC4YW{margin-top:.85rem;padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(46,113,78,.2);background:linear-gradient(180deg,rgba(244,248,255,.98),rgba(244,250,255,.94));display:grid;gap:.85rem}.DashboardPage_activeOfferActions__h08JA{display:flex;gap:.75rem;flex-wrap:wrap}.DashboardPage_dashboardActionItem__JTGqi:first-child{border-top:none;padding-top:0}.DashboardPage_dashboardActionTitle__nGqEJ{font-size:.95rem;font-weight:600;color:var(--text)}.DashboardPage_dashboardActionBody__0U_Xr{margin-top:.3rem;font-size:.88rem;color:var(--muted);line-height:1.45}.DashboardPage_dashboardSectionBlock__ruZl6{display:grid;gap:1rem}@media (max-width:840px){.DashboardPage_childDashboardGrid__VjagQ,.DashboardPage_childDashboardHeader__sZxKC,.DashboardPage_dashboardOverviewHero__c_Eda{grid-template-columns:1fr;display:grid}.DashboardPage_summaryPills__EN5Dj{justify-content:flex-start}.DashboardPage_dashboardActionItem__JTGqi{flex-direction:column}}@media (max-width:768px){.DashboardPage_main__CmbWh{padding:1.1rem .75rem 2rem;gap:1.35rem;overflow-x:clip}.DashboardPage_dashboardShell__JqLXM{gap:1rem;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.DashboardPage_dashboardTabs__TQWlk{padding-inline:.15rem;flex-wrap:wrap;overflow-x:hidden}.DashboardPage_stepNav__3QQNS{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.15rem}.DashboardPage_stepNav__3QQNS::-webkit-scrollbar{display:none}.DashboardPage_childTabs__nyHJp{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.15rem}.DashboardPage_childTabs__nyHJp::-webkit-scrollbar{display:none}.DashboardPage_childAdd__Imm6e,.DashboardPage_childTab__TyRY1,.DashboardPage_stepButton__vImcu{flex:0 0 auto}.DashboardPage_childAdd__Imm6e{flex:1 0 100%;width:100%;justify-content:center}.DashboardPage_childDashboard__8cnH3{gap:1rem}.DashboardPage_childSummary__NT5FQ{margin-top:0}.DashboardPage_coldStartBanner___iP1P{gap:.75rem;padding:.9rem}.DashboardPage_coldStartBannerTop__8yVow,.DashboardPage_coldStartControls__9m0uU{grid-template-columns:1fr}.DashboardPage_coldStartControls__9m0uU{flex-direction:column;align-items:stretch}.DashboardPage_coldStartControls__9m0uU>label:first-child{flex:1 1 100%;min-width:0}.DashboardPage_coldStartAgeFields__kDp_8{grid-template-columns:minmax(0,5.8rem) minmax(0,5.8rem);justify-content:start}.DashboardPage_coldStartBannerNote__5KGOy{font-size:.8rem}.DashboardPage_coldStartDonePrompt__F_6ao{align-items:stretch;flex-direction:column}.DashboardPage_coldStartDoneActions__EDtpT,.DashboardPage_savedInterestActions__1dUTT{justify-content:stretch}.DashboardPage_coldStartDoneActions__EDtpT .btn,.DashboardPage_savedInterestActions__1dUTT .btn{width:100%}.DashboardPage_successModal__p0uTs{padding:1.25rem;gap:.95rem}.DashboardPage_submitConfirmModal__JbI4S{padding:1.2rem;gap:.85rem}.DashboardPage_submitConfirmTitle__qZwlP{font-size:1.55rem}.DashboardPage_submitConfirmBody__kTEBr{font-size:.93rem;line-height:1.55}.DashboardPage_submitConfirmActions__Yni1M{justify-content:stretch}.DashboardPage_submitConfirmButton__eJuT6{width:100%}.DashboardPage_postFinalizeReviewHeader__AwRHr{display:grid}.DashboardPage_successModalIcon__286Q_{width:2.85rem;height:2.85rem}.DashboardPage_successModalBody__vhoKM{font-size:.93rem;line-height:1.58}.DashboardPage_successModalActions__G2u93{justify-content:stretch}.DashboardPage_successModalActions__G2u93 .btn{width:100%}}.DashboardPage_activeOfferCardCelebration__CaFeR{position:relative;overflow:hidden;animation:DashboardPage_offerGlow__A7_ht 2.8s ease-in-out infinite}.DashboardPage_activeOfferCardCelebration__CaFeR:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.1) 35%,hsla(0,0%,100%,.45) 50%,hsla(0,0%,100%,.1) 65%,transparent);transform:translateX(-120%);animation:DashboardPage_offerSweep__8Nzzn 3.2s ease-in-out infinite;pointer-events:none}@keyframes DashboardPage_offerGlow__A7_ht{0%,to{box-shadow:0 0 0 rgba(47,94,69,0)}50%{box-shadow:0 10px 26px var(--brand-soft)}}@keyframes DashboardPage_offerSweep__8Nzzn{0%{transform:translateX(-120%)}55%,to{transform:translateX(120%)}}.DashboardHeader_headerCard__xxyB4{padding:2rem}.DashboardHeader_headerRow__nnNSj{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.DashboardHeader_title__X1VQG{margin-top:.75rem;font-size:2.25rem;line-height:1.2;font-family:Fraunces,serif;overflow-wrap:anywhere;word-break:break-word}.DashboardHeader_subtitle__Zmjdu{margin-top:.5rem;color:var(--muted)}.DashboardHeader_meta__ZKho1{text-align:right;color:var(--muted);font-size:.9rem}.DashboardHeader_profileButton__dX3px{border:1px solid rgba(43,124,211,.16);background:rgba(243,248,255,.98);padding:.45rem .9rem;border-radius:999px;font-size:.9rem;color:var(--brand-strong);transition:all .2s ease}.DashboardHeader_profileButton__dX3px:hover{border-color:rgba(43,124,211,.3);background:rgba(235,243,255,.98)}@media (max-width:640px){.DashboardHeader_headerCard__xxyB4{padding:1.35rem}.DashboardHeader_headerRow__nnNSj{gap:.85rem}.DashboardHeader_title__X1VQG{margin-top:.55rem;font-size:1.9rem;line-height:1.15}.DashboardHeader_subtitle__Zmjdu{font-size:.98rem;line-height:1.55}.DashboardHeader_meta__ZKho1{width:100%;text-align:left}}.ParentProfileCard_cardHeader__SICnO{display:flex;align-items:center;justify-content:space-between}.ParentProfileCard_profileGrid__QUXND{margin-top:1rem;display:grid;gap:.9rem;color:var(--muted);font-size:.9rem}.ParentProfileCard_profileLabel__t5u9C{font-size:.7rem;text-transform:uppercase;letter-spacing:.2em}.ParentProfileCard_profileValue__IFFV1{font-size:1rem;color:var(--ink)}.ParentProfileCard_formGrid__e0Bhh{margin-top:1rem;display:grid;gap:1rem}.ParentProfileCard_formGridTwo__uD1hS{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ParentProfileCard_status__q3X__{margin-top:.5rem;font-size:.85rem;color:var(--muted)}.ParentProfileCard_error__OgbgG{margin-top:.5rem;font-size:.85rem;color:var(--danger)}.ParentProfileCard_actionsRight__yZkGJ{display:flex;justify-content:flex-end;margin-top:1rem}.ChildProfileCard_list__3cv47{margin-top:1rem;display:grid;gap:.6rem;padding:0 .35rem}.ChildProfileCard_listHeading__4TDgT{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:.2rem}.ChildProfileCard_header__Tzu_9{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ChildProfileCard_cardItem__qbycO{border:1px solid rgba(43,124,211,.12);border-radius:12px;padding:.75rem;background:hsla(0,0%,100%,.94)}.ChildProfileCard_form__g_2tL{margin-top:1rem;display:grid;gap:.9rem;padding:0 .35rem}.ChildProfileCard_scenarioGrid__ntxes{display:grid;gap:.9rem}.ChildProfileCard_disclaimerBox__eSn1U{border:1px solid rgba(43,124,211,.12);border-radius:14px;padding:.9rem 1rem;background:hsla(0,0%,100%,.7);margin-bottom:.6rem}.ChildProfileCard_disclaimerTitle__IQE77{font-size:.85rem;font-weight:600;color:var(--brand-strong)}.ChildProfileCard_disclaimerText__8_vyU{margin-top:.3rem;font-size:.85rem;color:var(--muted);line-height:1.4}.ChildProfileCard_scenarioHeading__X35nh{font-size:1rem;font-weight:600;color:var(--text)}.ChildProfileCard_scenarioSubheading__5A5d1{margin-top:.3rem;font-size:.85rem;color:var(--muted)}.ChildProfileCard_scenarioCard__Nz9Ec{border:1px solid rgba(24,52,59,.14);border-radius:14px;padding:1rem;text-align:left;background:hsla(0,0%,100%,.98);transition:border-color .2s ease,box-shadow .2s ease}.ChildProfileCard_scenarioCard__Nz9Ec:hover{border-color:rgba(43,124,211,.26);box-shadow:0 12px 28px rgba(38,77,87,.08)}.ChildProfileCard_scenarioDisabled__6TDmm{opacity:.55;cursor:not-allowed;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ChildProfileCard_scenarioDisabled__6TDmm:hover{border-color:rgba(24,52,59,.14);box-shadow:none}.ChildProfileCard_scenarioHeader__cTkOw{display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem}.ChildProfileCard_scenarioLabel__Ta6IB{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.ChildProfileCard_scenarioTitle__82Lz0{font-weight:600}.ChildProfileCard_scenarioCopy__9bjtd{margin-top:.35rem;font-size:.9rem;color:var(--muted)}.ChildProfileCard_scenarioHint__OHnxw{margin-top:.5rem;font-size:.8rem;color:var(--text-muted);-webkit-user-select:text;-moz-user-select:text;user-select:text}.ChildProfileCard_scenarioHintStack__MoH8J{margin-top:.5rem;display:grid;gap:.25rem}.ChildProfileCard_formGrid__LqCi2{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ChildProfileCard_formGridTwo__RVUOY{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ChildProfileCard_formGridTight__wZNl_{align-items:start}.ChildProfileCard_formGridThree__5HiBu,.ChildProfileCard_formGridTight__wZNl_{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ChildProfileCard_dateGrid__aOnbV{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start}.ChildProfileCard_fieldLabel__KxU0W{display:grid;gap:.4rem;font-size:.85rem;color:var(--muted);padding-left:.1rem}.ChildProfileCard_fieldLabelRow__B2AxG{display:flex;align-items:center;gap:.4rem}.ChildProfileCard_infoIcon__c8eRJ{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:var(--sky-soft);color:var(--info);font-size:.75rem;font-weight:600;cursor:default}.ChildProfileCard_infoWrap__Nr67W{position:relative;display:inline-flex;align-items:center}.ChildProfileCard_infoBubble__DVk9T{display:none;position:absolute;left:50%;top:120%;transform:translateX(-50%);padding:.55rem .7rem;border-radius:10px;background:hsla(0,0%,100%,.98);color:var(--text-muted);font-size:.75rem;line-height:1.35;width:220px;box-shadow:0 12px 24px rgba(38,77,87,.1);z-index:10}.ChildProfileCard_infoWrap__Nr67W:hover .ChildProfileCard_infoBubble__DVk9T{display:block}.ChildProfileCard_helperNote__ILpHd{font-size:.8rem;color:var(--text-muted);padding-left:.1rem}.ChildProfileCard_hashNoteRow__yQ_D6{display:flex;align-items:flex-start;gap:.45rem;margin-top:-.15rem}.ChildProfileCard_hashNote__CiqEi{font-size:.8rem;color:var(--text-muted);line-height:1.4;margin:0}.ChildProfileCard_fieldHelperStack__Y4KQ4{margin-top:.4rem;display:grid;gap:.35rem}.ChildProfileCard_inlineInfo__95UJB{display:inline-flex;align-items:center;margin-left:0;position:relative}.ChildProfileCard_inlineInfo__95UJB .ChildProfileCard_infoIcon__c8eRJ{width:16px;height:16px;font-size:.7rem}.ChildProfileCard_inlineInfo__95UJB:hover .ChildProfileCard_infoBubble__DVk9T{display:block}.ChildProfileCard_actionsRight__H4wR1{display:flex;justify-content:flex-end;margin-top:.5rem;align-items:center;gap:.75rem}.ChildProfileCard_confirmRow__8rj50{margin-top:1.25rem;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;font-size:.9rem;color:var(--muted);line-height:1.55}.ChildProfileCard_confirmRow__8rj50 input[type=checkbox]{width:18px;height:18px;margin:.15rem 0 0}.ChildProfileCard_toggleRow__aLo_a{display:flex;align-items:center;gap:.6rem;font-size:.9rem;color:var(--muted)}.ChildProfileCard_status__t_7LK{font-size:.85rem;color:var(--muted);padding-left:.1rem}.ChildProfileCard_modalBackdrop__v8o4C{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.3)}.ChildProfileCard_confirmCard__el19s{width:min(100%,36rem);border-radius:20px;background:#fff;border:1px solid rgba(43,124,211,.12);box-shadow:0 24px 60px rgba(38,77,87,.18);padding:1.65rem}.ChildProfileCard_modalTitle__PgINU{font-size:1.55rem;font-weight:700;line-height:1.15;color:var(--text)}.ChildProfileCard_modalCopy__IwHy_{margin-top:.75rem;font-size:1rem;line-height:1.55;color:var(--muted)}.ChildProfileCard_modalActions__BY_ES{margin-top:1.5rem;display:flex;justify-content:flex-end;gap:.75rem}.ChildProfileCard_textarea__13Q6G{min-height:110px;resize:vertical}.ChildProfileCard_errorText___K0sp{font-size:.9rem;color:#a64b3c}.WaitlistSection_sectionGrid__HYFvk{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.WaitlistSection_list__SwLne{margin-top:1rem;display:grid;gap:.75rem}.WaitlistSection_waitlistItem__NqmmA{border:1px solid rgba(43,124,211,.12);border-radius:12px;padding:.75rem;background:hsla(0,0%,100%,.94)}.WaitlistSection_waitlistRow__cI0mq{display:flex;align-items:center;justify-content:space-between;gap:1rem}.WaitlistSection_controls___w1BV{display:flex;align-items:center;gap:.75rem}.WaitlistSection_priorityLabel__4diFq{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--muted)}.WaitlistSection_priorityLabel__4diFq select{min-width:5rem}.WaitlistSection_status__Xbh49{margin-top:.5rem;font-size:.85rem;color:var(--muted)}.WaitlistSection_submittedBanner__4UWW2{margin-top:1rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1rem 1.05rem;border-radius:18px;border:1px solid rgba(43,124,211,.14);background:linear-gradient(135deg,rgba(240,248,255,.98),rgba(236,249,244,.98));box-shadow:0 14px 36px rgba(43,124,211,.08);animation:WaitlistSection_submittedBannerIn__smHI0 .26s ease-out}.WaitlistSection_removedBanner__AP3hj{border-color:rgba(220,38,38,.16);background:linear-gradient(135deg,hsla(0,100%,98%,.98),rgba(255,250,244,.98));box-shadow:0 14px 36px rgba(220,38,38,.08)}.WaitlistSection_submittedBannerIcon__8BIIr{width:2.5rem;height:2.5rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--brand-strong);background:hsla(0,0%,100%,.88);box-shadow:0 8px 18px rgba(43,124,211,.1)}.WaitlistSection_removedBannerIcon__Z2fPw{color:var(--danger);box-shadow:0 8px 18px rgba(220,38,38,.1)}.WaitlistSection_submittedBannerBody__TxeXd{min-width:0;display:grid;gap:.45rem}.WaitlistSection_submittedBannerHeader__TsIQ5{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.WaitlistSection_submittedBannerTitle__0e5A2{font-size:1.05rem;font-weight:700;color:var(--text)}.WaitlistSection_submittedBannerPill___jGy1{padding:.2rem .6rem;border-radius:999px;background:hsla(0,0%,100%,.88);color:var(--brand-strong);font-size:.78rem;font-weight:700}.WaitlistSection_submittedBannerCopy__cYIlY{font-size:.92rem;line-height:1.5;color:var(--text-muted)}.WaitlistSection_legendRow__MX98N{margin-top:.75rem;display:grid;gap:.4rem}.WaitlistSection_legendLabel__tma9x{font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.WaitlistSection_legendItems__hrVMJ{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.WaitlistSection_legendItem__u9dRt{display:inline-flex;align-items:center;gap:.45rem;font-size:.85rem;color:var(--text-muted)}.WaitlistSection_legendDot__I_QcK{width:10px;height:10px;border-radius:999px}.WaitlistSection_legendDotHigh__SpJiX{background:var(--brand)}.WaitlistSection_legendDotMedium__vrZ6R{background:var(--accent)}.WaitlistSection_legendDotLow__QUzCx{background:var(--play)}.WaitlistSection_readinessBlock__0iN5b{margin-top:.75rem;display:grid;gap:.4rem}.WaitlistSection_readinessHeader__AuNFj{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.WaitlistSection_readinessLabel__UQzs_{font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.WaitlistSection_readinessBadge__do4Ma{padding:.2rem .55rem;border-radius:999px;font-size:.78rem;font-weight:600}.WaitlistSection_readinessHigh__uumru{background:var(--brand-soft);color:var(--brand-strong)}.WaitlistSection_readinessMedium__s33bs{background:var(--sky-soft);color:var(--info)}.WaitlistSection_readinessLow__y70bb{background:var(--danger-soft);color:var(--danger)}.WaitlistSection_readinessUnknown__qynFD{background:rgba(24,52,59,.08);color:var(--text-muted)}.WaitlistSection_readinessScale__pZnNB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;max-width:180px}.WaitlistSection_readinessStep__J36ut{height:8px;border-radius:999px;background:rgba(24,52,59,.1)}.WaitlistSection_readinessStepActive__xq2hQ{background:var(--brand)}.WaitlistSection_readinessDetail__8SaOE{font-size:.85rem;color:var(--muted);line-height:1.4;max-width:34rem}.WaitlistSection_actionsRight__7hGIx{margin-top:1rem;display:flex;justify-content:flex-end}.WaitlistSection_confirmActions__ks9Gh{margin-top:1.5rem;display:flex;justify-content:flex-end;gap:.75rem}@keyframes WaitlistSection_submittedBannerIn__smHI0{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.WaitlistSection_siblingPriorityText__i3m_E{margin-top:.35rem;font-size:.82rem;color:var(--brand-strong);font-weight:600}.WaitlistSection_siblingEditor__YTpBX{display:grid;gap:.75rem;margin-top:.8rem;max-width:30rem}.WaitlistSection_inputError__iHHtj{border-color:rgba(220,38,38,.42)!important;box-shadow:0 0 0 3px rgba(220,38,38,.08)}.WaitlistSection_inlineError__w_Vrc{margin:-.35rem 0 0;font-size:.84rem;line-height:1.45;color:var(--danger);font-weight:600}.WaitlistSection_toggleRow__4shqL{display:inline-flex;align-items:center;gap:.55rem;font-size:.95rem;color:var(--text)}@media (max-width:768px){.WaitlistSection_waitlistItem__NqmmA{padding:.95rem}.WaitlistSection_waitlistRow__cI0mq{flex-direction:column;align-items:stretch;gap:.9rem}.WaitlistSection_controls___w1BV{width:100%;align-items:stretch;justify-content:stretch;gap:.65rem;flex-wrap:wrap}.WaitlistSection_controls___w1BV .btn{flex:1 1 100%}.WaitlistSection_priorityLabel__4diFq{width:100%;display:grid;gap:.35rem;align-items:start}.WaitlistSection_priorityLabel__4diFq select{min-width:0;width:100%}.WaitlistSection_siblingEditor__YTpBX{max-width:none;width:100%;gap:.7rem}.WaitlistSection_siblingEditor__YTpBX .input{width:100%}.WaitlistSection_toggleRow__4shqL{align-items:flex-start;line-height:1.45}.WaitlistSection_toggleRow__4shqL input{margin-top:.2rem;flex:0 0 auto}.WaitlistSection_actionsRight__7hGIx{justify-content:stretch}.WaitlistSection_actionsRight__7hGIx .btn{width:100%}.WaitlistSection_confirmActions__ks9Gh{flex-direction:column;align-items:stretch}.WaitlistSection_confirmActions__ks9Gh .btn{width:100%}}.DaycareDetailView_page__9EhrX{display:grid;gap:1rem}.DaycareDetailView_pageCompact__VQpSA{gap:.85rem}.DaycareDetailView_heroCompact__wd128{grid-template-columns:minmax(0,1fr)}.DaycareDetailView_hero__EGOaz{display:grid;grid-template-columns:minmax(520px,1.2fr) minmax(320px,.9fr);gap:1rem;align-items:stretch}.DaycareDetailView_capacityCard__MLIxv,.DaycareDetailView_heroCopy__PBok6,.DaycareDetailView_mediaStage__6NJ49,.DaycareDetailView_vacancyItem___UD06{border:1px solid rgba(43,124,211,.1);border-radius:20px;background:hsla(0,0%,100%,.96);box-shadow:0 14px 34px rgba(38,77,87,.08)}.DaycareDetailView_heroCopy__PBok6{padding:1.25rem;display:grid;align-content:start;gap:.8rem}.DaycareDetailView_heroCopyCompact__Qds6P{padding:1rem 1.05rem}.DaycareDetailView_capacityGrid__OHylK,.DaycareDetailView_ctaStack__t_zCX,.DaycareDetailView_featureGrid__KOKEU,.DaycareDetailView_heroActions__SuboT,.DaycareDetailView_heroHeader__07zCp{display:flex;flex-wrap:wrap;gap:.6rem}.DaycareDetailView_ratingRow__H7LgO{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.35rem;color:var(--text-muted);font-size:.9rem}.DaycareDetailView_ratingStar__bOJv1{color:#efb11a}.DaycareDetailView_ratingValue__nAV_N{font-weight:700;color:var(--text)}.DaycareDetailView_ratingReviews__edw52{white-space:nowrap}.DaycareDetailView_ratingSource__7cKa_{display:inline-flex;align-items:center;border-radius:999px;padding:.18rem .45rem;font-size:.72rem;font-weight:600;color:var(--brand-strong);background:rgba(240,246,255,.98);border:1px solid rgba(43,124,211,.12)}.DaycareDetailView_featurePill__0bCAE,.DaycareDetailView_statusPill__E8Xlm,.DaycareDetailView_typePill__IZnhv{display:inline-flex;align-items:center;border-radius:999px;padding:.35rem .75rem;font-size:.82rem;font-weight:600}.DaycareDetailView_statusPill__E8Xlm{background:var(--sky-soft);color:var(--info)}.DaycareDetailView_typePill__IZnhv{background:rgba(24,52,59,.05);color:var(--text)}.DaycareDetailView_title__LRgrH{margin:0;font-size:2.2rem;line-height:1.08;font-family:Fraunces,serif}.DaycareDetailView_titleCompact__AD0xV{font-size:1.45rem;line-height:1.12}.DaycareDetailView_bodyCopy__K1S27,.DaycareDetailView_capacityMeta__0N_YJ,.DaycareDetailView_emptyCopy__bMaG1,.DaycareDetailView_factLink__lPV3v,.DaycareDetailView_factValue__cAJIM,.DaycareDetailView_location__Jh3NT,.DaycareDetailView_ruleValue__OVd9f,.DaycareDetailView_summary__POsSe{color:var(--text-muted)}.DaycareDetailView_bodyCopy__K1S27,.DaycareDetailView_emptyCopy__bMaG1,.DaycareDetailView_location__Jh3NT,.DaycareDetailView_summary__POsSe{margin:0;line-height:1.6}.DaycareDetailView_mediaStage__6NJ49{padding:.85rem;display:grid;gap:.85rem;align-items:start}.DaycareDetailView_mediaStageCompact__4u9Fq{padding:.7rem}.DaycareDetailView_mediaStageWithRail__TDFHD{grid-template-columns:84px minmax(0,1fr)}.DaycareDetailView_mediaStageSingle__GtjC2{grid-template-columns:minmax(0,1fr)}.DaycareDetailView_coverFallback__9e8iq,.DaycareDetailView_coverMedia__a72Zj{width:100%;aspect-ratio:1.08/1;border-radius:16px;-o-object-fit:cover;object-fit:cover;background:linear-gradient(135deg,#eef6ff,#f4f9ff)}.DaycareDetailView_coverFallback__9e8iq{display:flex;align-items:center;justify-content:center;padding:1.4rem}.DaycareDetailView_coverFallbackCompact__3OHU2{padding:.7rem;min-height:220px}.DaycareDetailView_coverFallbackCard__2_l5F{width:min(100%,23rem);display:grid;gap:.6rem;justify-items:start;padding:1.15rem 1.15rem 1.2rem;border-radius:18px;border:1px dashed rgba(43,124,211,.18);background:hsla(0,0%,100%,.92);box-shadow:0 10px 24px rgba(38,77,87,.06)}.DaycareDetailView_coverFallbackCardCompact__JHlLa{width:min(100%,17rem);gap:.45rem;padding:.9rem .9rem 1rem}.DaycareDetailView_coverFallbackTitle__rZYbE{margin:0;font-size:1rem;font-weight:700;color:var(--text)}.DaycareDetailView_coverFallbackCopy__G6m4h{margin:0;line-height:1.5;color:var(--text-muted)}.DaycareDetailView_coverFallbackAction__a280W{margin-top:.35rem}.DaycareDetailView_thumbnailRail__2Kg2B{display:grid;grid-auto-rows:84px;gap:.6rem}.DaycareDetailView_thumbnail__S16lR{border:1px solid var(--border);border-radius:14px;overflow:hidden;padding:0;background:var(--surface-raised);transition:border-color .14s ease,box-shadow .14s ease}.DaycareDetailView_thumbnailActive__tCzaj{border-color:rgba(43,124,211,.34);box-shadow:0 0 0 2px var(--brand-soft)}.DaycareDetailView_thumbnailMedia__BSA4Z{width:100%;height:84px;-o-object-fit:cover;object-fit:cover;display:block}.DaycareDetailView_contentGrid__RMsrR{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.95fr);gap:1rem}.DaycareDetailView_contentGridCompact__P_X5J{grid-template-columns:minmax(0,1fr)}.DaycareDetailView_factList__4PeRU,.DaycareDetailView_mainColumn__pExZb,.DaycareDetailView_openingSummaryGrid__PhOs_,.DaycareDetailView_rulesList__6OiOt,.DaycareDetailView_sideColumn__spODn,.DaycareDetailView_vacancyList__fVGIt{display:grid;gap:1rem}.DaycareDetailView_sectionTitle__dXhTo{margin:0 0 .75rem;font-size:1.15rem;font-weight:700}.DaycareDetailView_bulletList__Ws52R{margin:0;padding-left:1.1rem;list-style:disc;list-style-position:outside;display:grid;gap:.5rem;color:var(--text-muted)}.DaycareDetailView_featurePill__0bCAE{background:rgba(244,248,255,.98);border:1px solid rgba(43,124,211,.12);color:var(--brand-strong)}.DaycareDetailView_factList__4PeRU>div,.DaycareDetailView_ruleItem__thYZJ{display:grid;gap:.2rem}.DaycareDetailView_factLabel__4iOAD,.DaycareDetailView_ruleLabel__Acvd5{font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted)}.DaycareDetailView_mainColumn__pExZb>section,.DaycareDetailView_sideColumn__spODn>section{border:1px solid rgba(43,124,211,.08);border-radius:20px;background:hsla(0,0%,100%,.96);box-shadow:0 12px 30px rgba(38,77,87,.06);padding:1.1rem 1.15rem}.DaycareDetailView_capacityGrid__OHylK{margin-top:.2rem}.DaycareDetailView_capacityCard__MLIxv,.DaycareDetailView_vacancyItem___UD06{padding:.9rem 1rem;min-width:180px}.DaycareDetailView_openingSummaryGrid__PhOs_{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:1rem}.DaycareDetailView_openingSummaryItem__EQ9PG{border:1px solid rgba(47,127,85,.14);border-radius:16px;padding:.85rem .95rem;background:rgba(235,246,238,.72)}.DaycareDetailView_capacityTitle__sMgDQ{margin:0;font-size:1rem;font-weight:700;color:var(--text)}.DaycareDetailView_capacityMeta__0N_YJ{margin:.25rem 0 0;line-height:1.45}.DaycareDetailView_factLink__lPV3v,.DaycareDetailView_factValue__cAJIM,.DaycareDetailView_ruleValue__OVd9f{overflow-wrap:anywhere}@media (max-width:980px){.DaycareDetailView_contentGrid__RMsrR,.DaycareDetailView_hero__EGOaz,.DaycareDetailView_mediaStage__6NJ49{grid-template-columns:1fr}.DaycareDetailView_thumbnailRail__2Kg2B{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto}.DaycareDetailView_thumbnailMedia__BSA4Z{height:72px}}@media (max-width:768px){.DaycareDetailView_page__9EhrX{gap:.7rem}.DaycareDetailView_capacityCard__MLIxv,.DaycareDetailView_heroCopy__PBok6,.DaycareDetailView_mainColumn__pExZb>section,.DaycareDetailView_mediaStage__6NJ49,.DaycareDetailView_sideColumn__spODn>section,.DaycareDetailView_vacancyItem___UD06{border-radius:18px;box-shadow:none;border:1px solid rgba(43,124,211,.08)}.DaycareDetailView_hero__EGOaz{gap:.7rem}.DaycareDetailView_heroCopy__PBok6,.DaycareDetailView_mainColumn__pExZb>section,.DaycareDetailView_mediaStage__6NJ49,.DaycareDetailView_sideColumn__spODn>section{padding:.85rem}.DaycareDetailView_title__LRgrH{font-size:1.7rem;line-height:1.08}.DaycareDetailView_heroActions__SuboT{gap:.5rem}.DaycareDetailView_heroActions__SuboT .btn{width:100%}.DaycareDetailView_factList__4PeRU,.DaycareDetailView_mainColumn__pExZb,.DaycareDetailView_openingSummaryGrid__PhOs_,.DaycareDetailView_rulesList__6OiOt,.DaycareDetailView_sideColumn__spODn,.DaycareDetailView_vacancyList__fVGIt{gap:.7rem}.DaycareDetailView_sectionTitle__dXhTo{margin-bottom:.55rem;font-size:1rem}.DaycareDetailView_capacityGrid__OHylK,.DaycareDetailView_ctaStack__t_zCX,.DaycareDetailView_featureGrid__KOKEU{gap:.45rem}.DaycareDetailView_capacityCard__MLIxv,.DaycareDetailView_vacancyItem___UD06{min-width:0}}