.family-activation_page__uMl5j{min-height:100vh;background:var(--hp-page);padding:28px 20px 72px}.family-activation_shell__LNxmp{max-width:980px;margin:0 auto}.family-activation_topbar__xrdCP{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.family-activation_brand__xZ_xJ{display:flex;align-items:center;gap:10px;color:var(--hp-navy);font-family:var(--hp-font-head);font-weight:800}.family-activation_pioneer__9QiQe{font-size:12px;font-weight:800;color:var(--hp-navy);background:rgba(192,65,79,.09);padding:7px 11px;border-radius:999px}.family-activation_nav__AmVVg{display:flex;gap:7px;overflow-x:auto;padding:2px 0 10px}.family-activation_navButton__rkwF0{border:1px solid var(--hp-s-mid);background:var(--hp-surface);color:var(--hp-ink-2);border-radius:999px;padding:8px 13px;font:600 12.5px var(--hp-font-body);white-space:nowrap;cursor:pointer}.family-activation_navButtonActive__M07ca{background:var(--hp-navy);color:white;border-color:var(--hp-navy)}.family-activation_hero__JUy3W{background:linear-gradient(135deg,var(--hp-navy),#244e73);color:white;border-radius:22px;padding:clamp(26px,5vw,48px);box-shadow:var(--hp-shadow-card)}.family-activation_eyebrow__9xHQE{font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:800;color:rgba(255,255,255,.66)}.family-activation_hero__JUy3W h1{font-family:var(--hp-font-head);font-size:clamp(31px,6vw,52px);line-height:1.02;letter-spacing:-.04em;margin:10px 0 12px;max-width:760px}.family-activation_hero__JUy3W p{color:rgba(255,255,255,.79);font-size:16px;line-height:1.6;max-width:680px;margin:0}.family-activation_grid__pxvJB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.family-activation_card__80QB9{background:var(--hp-surface);border-radius:18px;padding:22px;box-shadow:var(--hp-shadow-card)}.family-activation_card__80QB9 h2,.family-activation_card__80QB9 h3{font-family:var(--hp-font-head);color:var(--hp-navy);letter-spacing:-.02em;margin:0}.family-activation_card__80QB9 h2{font-size:22px}.family-activation_card__80QB9 h3{font-size:17px}.family-activation_muted__jpkwH{color:var(--hp-ink-2);font-size:14px;line-height:1.55}.family-activation_facts__qSDx_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.family-activation_fact__gYIVK{background:var(--hp-s-low);border-radius:13px;padding:14px}.family-activation_fact__gYIVK span{display:block;color:var(--hp-ink-3);font-size:11.5px;font-weight:700;margin-bottom:4px}.family-activation_fact__gYIVK strong{font-size:14px;color:var(--hp-ink)}.family-activation_actions__VBXvO{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.family-activation_primary__0eiEH,.family-activation_secondary__Eqv4d{min-height:46px;border-radius:12px;padding:11px 18px;font:700 14px var(--hp-font-body);cursor:pointer}.family-activation_primary__0eiEH{border:0;background:var(--hp-navy);color:white}.family-activation_secondary__Eqv4d{border:1px solid var(--hp-s-mid);background:var(--hp-surface);color:var(--hp-navy)}.family-activation_primary__0eiEH:disabled,.family-activation_secondary__Eqv4d:disabled{opacity:.5;cursor:default}.family-activation_field__n3TUN{display:grid;gap:6px}.family-activation_field__n3TUN span{font-size:12px;font-weight:700;color:var(--hp-ink-2)}.family-activation_input__SZtsO,.family-activation_select__Ga1f7,.family-activation_textarea__Suikx{width:100%;box-sizing:border-box;border:1px solid var(--hp-s-mid);border-radius:11px;background:var(--hp-page);color:var(--hp-ink);font:14px var(--hp-font-body);padding:11px 12px}.family-activation_textarea__Suikx{min-height:100px;resize:vertical}.family-activation_roster__8yQ7d{display:grid;gap:10px;margin-top:16px}.family-activation_person___3DK1{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;border:1px solid var(--hp-s-mid);border-radius:14px}.family-activation_personCurrent__A2tPr{border-color:var(--hp-navy);box-shadow:0 0 0 2px rgba(192,65,79,.08)}.family-activation_avatar__z3fxM{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;background:var(--hp-s-low);color:var(--hp-navy);font-weight:800}.family-activation_personName__jW3Zz{font-weight:800;color:var(--hp-ink)}.family-activation_personMeta__pciH3{font-size:12.5px;color:var(--hp-ink-3);margin-top:3px}.family-activation_badges__zQdj8{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.family-activation_badge__MaKM9{border-radius:999px;padding:5px 9px;background:var(--hp-s-low);font-size:11px;font-weight:800;color:var(--hp-ink-2)}.family-activation_badgeGood__BG5eR{background:rgba(46,139,87,.12);color:#276d46}.family-activation_badgeWarm__IIpKC{background:rgba(166,106,31,.12);color:#7a521e}.family-activation_notice__Jy2B0{padding:13px 15px;border-radius:12px;background:var(--hp-s-low);color:var(--hp-ink-2);font-size:13.5px;line-height:1.5;margin-top:14px}.family-activation_error__DjRTX{background:rgba(139,30,45,.08);color:var(--hp-red)}.family-activation_success__UAuo_{background:rgba(46,139,87,.1);color:#276d46}.family-activation_tabs___eVJ8{display:flex;gap:6px;background:var(--hp-s-low);border-radius:13px;padding:5px;margin:16px 0}.family-activation_tab__rx0WI{flex:1 1;border:0;background:transparent;border-radius:9px;padding:10px;font:700 13px var(--hp-font-body);color:var(--hp-ink-2);cursor:pointer}.family-activation_tabActive__uTlRP{background:var(--hp-surface);color:var(--hp-navy);box-shadow:0 1px 4px rgba(0,0,0,.06)}.family-activation_preview__IKN_E{border:1px solid var(--hp-s-mid);border-radius:14px;padding:17px;background:var(--hp-page);font-size:13.5px;line-height:1.6;color:var(--hp-ink-2)}.family-activation_links__JVfpB{display:grid;gap:10px;margin-top:15px}.family-activation_linkCard__QNEaq{border:1px solid var(--hp-s-mid);border-radius:13px;padding:14px}.family-activation_linkCard__QNEaq code{display:block;word-break:break-all;font-size:11px;color:var(--hp-ink-3);margin:7px 0}.family-activation_formGrid__bVjhC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.family-activation_full__zaSN6{grid-column:1/-1}.family-activation_loading__Gr7wH{max-width:680px;margin:80px auto;background:var(--hp-surface);border-radius:18px;padding:28px;box-shadow:var(--hp-shadow-card)}.family-activation_eyebrowDark__l4Q8j{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:800;color:var(--hp-navy)}.family-activation_roomHeading__3NyoY{background:var(--hp-surface);border-radius:18px;padding:22px;margin-bottom:12px;box-shadow:var(--hp-shadow-card)}.family-activation_roomHeading__3NyoY h1{font-family:var(--hp-font-head);font-size:clamp(28px,5vw,42px);letter-spacing:-.035em;color:var(--hp-navy);margin:7px 0}.family-activation_roomHeading__3NyoY p{margin:0;color:var(--hp-ink-2);font-weight:700}.family-activation_lede__C31rs{font-size:17px;line-height:1.65;color:var(--hp-ink);margin:0}.family-activation_path__GDe8q{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px;font-size:14px;color:rgba(255,255,255,.88)}.family-activation_path__GDe8q span[aria-hidden]{color:rgba(255,255,255,.45);font-weight:900}.family-activation_checkRow__yeg01{display:flex;align-items:flex-start;gap:11px;margin-top:20px;padding:16px;border:1px solid var(--hp-s-mid);border-radius:13px;color:var(--hp-ink);line-height:1.5}.family-activation_checkRow__yeg01 input{margin-top:4px;width:18px;height:18px;accent-color:var(--hp-navy)}.family-activation_textButton__hpFwv{border:0;background:transparent;color:var(--hp-navy);font:700 13px var(--hp-font-body);padding:10px 0;cursor:pointer}.family-activation_textButton__hpFwv:disabled{opacity:.5;cursor:default}.family-activation_sectionHeading__Qa6w_{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.family-activation_tableWrap__zb97m{overflow-x:auto;margin-top:16px}.family-activation_familyTable__iK_M1{width:100%;border-collapse:collapse;min-width:660px}.family-activation_familyTable__iK_M1 td,.family-activation_familyTable__iK_M1 th{text-align:left;padding:13px 12px;border-bottom:1px solid var(--hp-s-mid);font-size:13px}.family-activation_familyTable__iK_M1 th{color:var(--hp-ink-3);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.family-activation_currentRow__6PXOZ{background:rgba(192,65,79,.045)}.family-activation_you__mw8FR{display:inline-block;margin-left:7px;border-radius:999px;background:rgba(192,65,79,.09);color:var(--hp-navy);font-size:10px;font-weight:800;padding:3px 6px}.family-activation_inviteRail__mqOa7{display:grid;gap:10px;margin-top:16px}.family-activation_inviteRow__Mc986{display:grid;grid-template-columns:minmax(190px,1fr) minmax(260px,1.5fr);gap:14px;align-items:center;padding:13px;border:1px solid var(--hp-s-mid);border-radius:13px}.family-activation_inviteRow__Mc986 small{display:block;margin-top:4px;color:var(--hp-ink-3)}@media(max-width:680px){.family-activation_page__uMl5j{padding:18px 14px 56px}.family-activation_topbar__xrdCP{align-items:flex-start}.family-activation_facts__qSDx_,.family-activation_formGrid__bVjhC,.family-activation_grid__pxvJB{grid-template-columns:1fr}.family-activation_full__zaSN6{grid-column:auto}.family-activation_card__80QB9{padding:18px}.family-activation_person___3DK1{grid-template-columns:auto minmax(0,1fr)}.family-activation_badges__zQdj8{grid-column:2;justify-content:flex-start}.family-activation_actions__VBXvO{display:grid}.family-activation_primary__0eiEH,.family-activation_secondary__Eqv4d{width:100%}.family-activation_hero__JUy3W{border-radius:18px}.family-activation_hero__JUy3W h1{font-size:34px}.family-activation_nav__AmVVg{margin-right:-14px;padding-right:14px}.family-activation_inviteRow__Mc986{grid-template-columns:1fr}.family-activation_roomHeading__3NyoY{padding:18px}.family-activation_tableWrap__zb97m{margin-right:0;overflow-x:visible}.family-activation_familyTable__iK_M1{min-width:0}.family-activation_familyTable__iK_M1 thead{display:none}.family-activation_familyTable__iK_M1,.family-activation_familyTable__iK_M1 tbody,.family-activation_familyTable__iK_M1 td,.family-activation_familyTable__iK_M1 tr{display:block;width:100%}.family-activation_familyTable__iK_M1 tr{border-bottom:1px solid var(--hp-s-mid);padding:10px 0}.family-activation_familyTable__iK_M1 tr:last-child{border-bottom:0}.family-activation_familyTable__iK_M1 td{align-items:start;border-bottom:0;display:grid;gap:12px;grid-template-columns:96px minmax(0,1fr);padding:6px 0}.family-activation_familyTable__iK_M1 td:before{color:var(--hp-ink-3);font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.family-activation_familyTable__iK_M1 td:first-child:before{content:"Name"}.family-activation_familyTable__iK_M1 td:nth-child(2):before{content:"Relationship"}.family-activation_familyTable__iK_M1 td:nth-child(3):before{content:"Eligibility"}.family-activation_familyTable__iK_M1 td:nth-child(4):before{content:"Status"}.family-activation_textButton__hpFwv{width:100%;text-align:center}}.family-activation_familyCanvas__eI_Kl{background:var(--hp-surface);border-radius:20px;padding:clamp(22px,4vw,36px);box-shadow:var(--hp-shadow-card);overflow:hidden}.family-activation_canvasHeading__PUgiD{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.family-activation_canvasHeading__PUgiD h2{font-family:var(--hp-font-head);font-size:clamp(25px,4vw,36px);letter-spacing:-.035em;color:var(--hp-navy);margin:7px 0 5px}.family-activation_canvasHeading__PUgiD p{color:var(--hp-ink-3);margin:0;font-size:13px;font-weight:700}.family-activation_anchorLabel__Nn1NX{text-align:center;text-transform:uppercase;letter-spacing:.16em;color:var(--hp-ink-3);font-size:10px;font-weight:800;margin-top:34px}.family-activation_treeNode__0eyJQ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;border:1px solid var(--hp-s-mid);border-radius:16px;background:var(--hp-surface);padding:15px;text-align:left;color:var(--hp-ink);font-family:var(--hp-font-body)}button.family-activation_treeNode__0eyJQ{cursor:pointer}button.family-activation_treeNode__0eyJQ:disabled{cursor:default}.family-activation_treeNode__0eyJQ strong{display:block;font-size:15px}.family-activation_treeNode__0eyJQ small{display:block;color:var(--hp-ink-3);margin-top:4px;font-size:12px}.family-activation_anchorNode__9MXeK{max-width:470px;margin:14px auto 0}.family-activation_treeStem__6__oH{height:46px;width:2px;background:var(--hp-s-mid);margin:0 auto}.family-activation_familyNodes__5N8vN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;position:relative}.family-activation_familyNodes__5N8vN:before{content:"";position:absolute;top:-1px;left:25%;right:25%;height:2px;background:var(--hp-s-mid)}.family-activation_currentNode__79xAD{border:2px solid var(--hp-navy);padding:14px}.family-activation_pendingNode__PFT4T{border-style:dashed}.family-activation_nodeBadges__Qtjt4{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.family-activation_canvasPrivacy__C_xEO{font-size:12px;color:var(--hp-ink-3);text-align:center;margin:24px 0 0}.family-activation_drawerBackdrop__2r7QR{position:fixed;inset:0;z-index:60;background:rgba(6,25,48,.28);display:flex;justify-content:flex-end}.family-activation_drawer__MYiTv{height:100%;width:min(100%,480px);box-sizing:border-box;background:var(--hp-surface);padding:clamp(24px,4vw,38px);box-shadow:-18px 0 50px rgba(10,45,94,.2);overflow-y:auto}.family-activation_drawerTop__yDeFU{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:28px}.family-activation_drawerTop__yDeFU h2{font-family:var(--hp-font-head);font-size:31px;letter-spacing:-.035em;color:var(--hp-navy);margin:7px 0 5px}.family-activation_drawerTop__yDeFU p{margin:0;color:var(--hp-ink-3);font-size:13px;line-height:1.5}.family-activation_close__Vh_Wl{border:0;background:var(--hp-s-low);color:var(--hp-navy);border-radius:999px;width:36px;height:36px;font-size:25px;line-height:1;cursor:pointer}.family-activation_drawer__MYiTv .family-activation_field__n3TUN{margin-top:16px}.family-activation_inviteFacts__vqnYw{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}.family-activation_inviteFacts__vqnYw div{background:var(--hp-s-low);border-radius:12px;padding:13px}.family-activation_inviteFacts__vqnYw span{display:block;color:var(--hp-ink-3);font-size:11px;font-weight:700}.family-activation_inviteFacts__vqnYw strong{display:block;color:var(--hp-ink);font-size:13px;margin-top:5px}@media(max-width:680px){.family-activation_canvasHeading__PUgiD{display:grid}.family-activation_familyNodes__5N8vN{grid-template-columns:1fr}.family-activation_familyNodes__5N8vN:before{display:none}.family-activation_treeNode__0eyJQ{grid-template-columns:auto minmax(0,1fr)}.family-activation_nodeBadges__Qtjt4{grid-column:2;justify-content:flex-start}.family-activation_drawer__MYiTv{width:100%}}.family-activation_welcomeGrid__NgCPL{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:16px}.family-activation_welcomeHero__ru_y3{background:linear-gradient(145deg,var(--hp-navy),#244e73);border-radius:20px;color:white;padding:clamp(28px,5vw,48px);box-shadow:var(--hp-shadow-card)}.family-activation_welcomeHero__ru_y3 h2{font-family:var(--hp-font-head);font-size:clamp(31px,5vw,48px);line-height:1.04;letter-spacing:-.04em;margin:10px 0 14px}.family-activation_welcomeHero__ru_y3 p{color:rgba(255,255,255,.79);font-size:16px;line-height:1.65;margin:0}.family-activation_welcomeActions__It3eD{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.family-activation_secondaryLink__Cuouu{min-height:46px;box-sizing:border-box;border:1px solid rgba(255,255,255,.45);border-radius:12px;padding:11px 18px;display:inline-flex;align-items:center;justify-content:center;color:white;text-decoration:none;font:700 14px var(--hp-font-body)}.family-activation_progressiveSteps___0pVD{list-style:none;padding:0;margin:20px 0;display:grid;gap:13px}.family-activation_progressiveSteps___0pVD li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:11px;align-items:start;color:var(--hp-ink-2)}.family-activation_progressiveSteps___0pVD li>span{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:var(--hp-s-low);font-size:12px;font-weight:900;color:var(--hp-navy)}.family-activation_progressiveSteps___0pVD small,.family-activation_progressiveSteps___0pVD strong{display:block}.family-activation_progressiveSteps___0pVD strong{font-size:13.5px;color:var(--hp-ink)}.family-activation_progressiveSteps___0pVD small{font-size:12px;line-height:1.5;margin-top:3px}.family-activation_progressiveSteps___0pVD .family-activation_stepComplete__p7j_s>span{background:rgba(46,139,87,.13);color:#276d46}@media(max-width:780px){.family-activation_welcomeGrid__NgCPL{grid-template-columns:1fr}}@media(max-width:680px){.family-activation_welcomeActions__It3eD{display:grid}.family-activation_secondaryLink__Cuouu{width:100%}}.family-activation_topbarActions__NKWKQ{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.family-activation_overviewLink__tzVdc{color:var(--hp-navy);font:700 12px/1.4 var(--hp-font-body);text-decoration:none}.family-activation_overviewLink__tzVdc:focus-visible,.family-activation_overviewLink__tzVdc:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:680px){.family-activation_topbarActions__NKWKQ{align-items:flex-end;flex-direction:column}.family-activation_overviewLink__tzVdc{text-align:right}}.family-activation_primary__0eiEH,.family-activation_secondary__Eqv4d{box-sizing:border-box}.family-activation_activationPanel__g3I0_{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:16px;padding:18px 20px;border-radius:16px;background:var(--hp-surface);box-shadow:var(--hp-shadow-card)}.family-activation_activationPanel__g3I0_ h2{margin:0;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:20px;letter-spacing:-.02em}.family-activation_activationPanel__g3I0_ p{max-width:64ch;margin:7px 0 0;color:var(--hp-ink-2);font-size:13.5px;line-height:1.5}.family-activation_activationPanel__g3I0_ small{display:block;margin-top:6px;color:var(--hp-ink-3);font-size:11.5px;line-height:1.45}.family-activation_activationActions__OYJDw{display:flex;flex:none;gap:9px}.family-activation_activationActions__OYJDw .family-activation_primary__0eiEH,.family-activation_activationActions__OYJDw .family-activation_secondary__Eqv4d{min-height:42px;padding:9px 14px;font-size:12.5px}.family-activation_progressDashboard__0jx9P{background:var(--hp-surface);border-radius:20px;padding:clamp(22px,4vw,36px);box-shadow:var(--hp-shadow-card);margin-bottom:16px}.family-activation_progressHeading__0Pnw1{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.family-activation_progressHeading__0Pnw1 h2{font-family:var(--hp-font-head);font-size:clamp(27px,4vw,38px);letter-spacing:-.035em;color:var(--hp-navy);margin:7px 0}.family-activation_progressHeading__0Pnw1 p{color:var(--hp-ink-2);font-size:14px;line-height:1.6;margin:0;max-width:650px}.family-activation_progressPercent__SRNyX{min-width:82px;height:82px;border-radius:999px;display:grid;place-content:center;text-align:center;background:rgba(46,139,87,.11);color:#276d46}.family-activation_progressPercent__SRNyX strong{font-family:var(--hp-font-head);font-size:22px}.family-activation_progressPercent__SRNyX span{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.family-activation_progressSummaryGrid__MXn7v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.family-activation_progressSummaryGrid__MXn7v+.family-activation_progressEmpty__Clq5T{margin-top:16px}.family-activation_progressSummaryCard__Fp6yn{border:1px solid var(--hp-s-mid);border-radius:15px;padding:17px}.family-activation_progressSummaryCard__Fp6yn>small,.family-activation_progressSummaryCard__Fp6yn>span{display:block;color:var(--hp-ink-3);font-size:11.5px;font-weight:700}.family-activation_progressSummaryCard__Fp6yn>strong{display:block;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:24px;margin:5px 0}.family-activation_progressTrack__GElTN{height:7px;border-radius:999px;background:var(--hp-s-low);overflow:hidden;margin-top:12px}.family-activation_progressTrack__GElTN>span{display:block;height:100%;border-radius:inherit;background:var(--hp-navy)}.family-activation_progressSectionHeading__4k7Tk{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:34px 0 14px}.family-activation_progressSectionHeading__4k7Tk h3{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:22px;margin:6px 0 0}.family-activation_progressSectionHeading__4k7Tk>span{color:var(--hp-ink-3);font-size:12px;font-weight:700}.family-activation_progressEmpty__Clq5T{border:1px dashed var(--hp-s-mid);border-radius:14px;padding:18px;color:var(--hp-ink-2);font-size:13.5px}.family-activation_weekGrid__NNSJe{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.family-activation_weekGrid__NNSJe li{border:1px solid var(--hp-s-mid);border-radius:15px;padding:17px}.family-activation_weekNumber__2UDdM{color:var(--hp-navy);font-size:10.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.family-activation_weekGrid__NNSJe h4{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:17px;line-height:1.25;margin:7px 0}.family-activation_weekGrid__NNSJe p{color:var(--hp-ink-2);font-size:13px;line-height:1.55;margin:0}.family-activation_weekGrid__NNSJe small{display:block;color:var(--hp-ink-3);font-size:11.5px;font-weight:700;margin-top:12px}.family-activation_memberProgressList__e2llY{display:grid;gap:12px}.family-activation_memberProgressCard__wJsDF{border:1px solid var(--hp-s-mid);border-radius:16px;overflow:hidden}.family-activation_memberProgressHeading__A2O_e{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;background:var(--hp-s-low);padding:15px 17px}.family-activation_memberProgressHeading__A2O_e h4{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:18px;margin:0}.family-activation_memberProgressHeading__A2O_e span{color:var(--hp-ink-3);font-size:11.5px;font-weight:700}.family-activation_memberProgressHeading__A2O_e div span{display:block;margin-top:4px}.family-activation_responsibilityList__Oitpc{list-style:none;margin:0;padding:0}.family-activation_responsibilityList__Oitpc>li{border-top:1px solid var(--hp-s-mid);padding:17px}.family-activation_responsibilityList__Oitpc>li:first-child{border-top:0}.family-activation_responsibilityMain__MRsEr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start}.family-activation_responsibilityMain__MRsEr h5{color:var(--hp-ink);font-size:14px;margin:7px 0 4px}.family-activation_responsibilityMain__MRsEr p{color:var(--hp-ink-2);font-size:12.5px;line-height:1.5;margin:0;max-width:650px}.family-activation_progressStatus__FpDlY{display:inline-flex;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.family-activation_progressStatusComplete__8nmGZ{background:rgba(46,139,87,.12);color:#276d46}.family-activation_progressStatusOverdue__zX3Cg{background:rgba(139,30,45,.1);color:var(--hp-red)}.family-activation_progressStatusDue__l_GVy{background:rgba(166,106,31,.12);color:#7a521e}.family-activation_progressStatusUpcoming__7Kd7Q{background:var(--hp-s-low);color:var(--hp-ink-2)}.family-activation_responsibilityMeta___MOTt{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:9px;color:var(--hp-ink-3);font-size:11px;font-weight:700}.family-activation_responsibilityActions__0j0GP{display:flex;align-items:flex-end;justify-content:flex-end;gap:8px;flex-wrap:wrap;max-width:290px}.family-activation_secondaryLinkDark__uFfCM{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid var(--hp-s-mid);border-radius:10px;padding:8px 12px;color:var(--hp-navy);font:700 12px var(--hp-font-body);text-decoration:none}.family-activation_textButtonInline__LnTaF{border:0;background:transparent;color:var(--hp-navy);font:700 12px var(--hp-font-body);padding:10px;cursor:pointer}.family-activation_textButtonInline__LnTaF:disabled{opacity:.5;cursor:default}.family-activation_responsibilityActions__0j0GP .family-activation_secondary__Eqv4d{min-height:38px;padding:8px 12px;font-size:12px}@media(max-width:720px){.family-activation_progressHeading__0Pnw1{display:grid}.family-activation_progressPercent__SRNyX{width:72px;height:72px}.family-activation_progressSummaryGrid__MXn7v,.family-activation_responsibilityMain__MRsEr,.family-activation_weekGrid__NNSJe{grid-template-columns:1fr}.family-activation_responsibilityActions__0j0GP{justify-content:flex-start;max-width:none}.family-activation_memberProgressHeading__A2O_e{display:grid}.family-activation_progressSectionHeading__4k7Tk{align-items:flex-start;display:grid}}@media(max-width:780px){.family-activation_activationPanel__g3I0_{align-items:stretch;display:grid}.family-activation_activationActions__OYJDw{display:grid}.family-activation_activationActions__OYJDw .family-activation_primary__0eiEH,.family-activation_activationActions__OYJDw .family-activation_secondary__Eqv4d{width:100%}}.family-activation_kickoffPanel__GfQT1{background:linear-gradient(145deg,#fff,var(--hp-s-low));border:1px solid var(--hp-s-mid);border-radius:20px;padding:clamp(22px,4vw,34px);box-shadow:var(--hp-shadow-card);margin-bottom:16px}.family-activation_kickoffHeading__LPxL3{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.family-activation_kickoffHeading__LPxL3 h2{font-family:var(--hp-font-head);font-size:clamp(25px,4vw,34px);letter-spacing:-.035em;color:var(--hp-navy);margin:7px 0}.family-activation_kickoffHeading__LPxL3 p{color:var(--hp-ink-2);font-size:14px;line-height:1.6;margin:0;max-width:640px}.family-activation_kickoffHeading__LPxL3>span{border-radius:999px;background:rgba(192,65,79,.09);color:var(--hp-navy);padding:8px 12px;font-size:11px;font-weight:900;white-space:nowrap}.family-activation_kickoffDetails__hh_2T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.family-activation_kickoffDetails__hh_2T>div{border:1px solid var(--hp-s-mid);border-radius:13px;padding:14px}.family-activation_kickoffDetails__hh_2T span,.family-activation_kickoffDetails__hh_2T strong{display:block}.family-activation_kickoffDetails__hh_2T span{color:var(--hp-ink-3);font-size:11px;font-weight:800}.family-activation_kickoffDetails__hh_2T strong{color:var(--hp-ink);font-size:13px;margin-top:5px;text-transform:capitalize}.family-activation_kickoffAssets__ywBbj{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap}.family-activation_kickoffBookingForm__jpyKE{display:grid;grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:12px;margin-top:20px}@media(max-width:680px){.family-activation_kickoffBookingForm__jpyKE,.family-activation_kickoffHeading__LPxL3{display:grid}.family-activation_kickoffDetails__hh_2T{grid-template-columns:1fr}.family-activation_kickoffAssets__ywBbj{grid-column:auto}}.family-activation_caseRoute__M_OFx{color:var(--hp-ink-3)!important;font-size:12px!important;font-weight:700!important;margin:0!important}.family-activation_branchBoundary__Olf3n,.family-activation_costPanel___vCuW,.family-activation_foundationPanel__xDGrQ,.family-activation_handoffPanel__HWIFa{background:var(--hp-surface);border-radius:14px;box-shadow:var(--hp-shadow-card);margin-bottom:16px;padding:clamp(22px,4vw,34px)}.family-activation_costHeading__Wvo0s{align-items:start;display:flex;gap:24px;justify-content:space-between}.family-activation_branchBoundary__Olf3n h2,.family-activation_costHeading__Wvo0s h2,.family-activation_foundationPanel__xDGrQ h2,.family-activation_handoffPanel__HWIFa h2{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:clamp(24px,3vw,32px);letter-spacing:-.025em;margin:0}.family-activation_branchBoundary__Olf3n p,.family-activation_costHeading__Wvo0s p,.family-activation_foundationCopy__YjSKT p,.family-activation_handoffPanel__HWIFa p{color:var(--hp-ink-2);font-size:14px;line-height:1.6;margin:8px 0 0;max-width:68ch}.family-activation_costState__w_qTG{background:var(--hp-s-low);border-radius:12px;color:var(--hp-ink-2);font-size:13.5px;line-height:1.55;margin:20px 0 0;padding:16px}.family-activation_costFacts__J_Hr_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.family-activation_costFacts__J_Hr_>div{padding:0 20px}.family-activation_costFacts__J_Hr_>div:first-child{padding-left:0}.family-activation_costFacts__J_Hr_>div+div{border-left:1px solid var(--hp-s-mid)}.family-activation_costFacts__J_Hr_ small,.family-activation_costFacts__J_Hr_ span{color:var(--hp-ink-3);display:block;font-size:11.5px;font-weight:700}.family-activation_costFacts__J_Hr_ strong{color:var(--hp-navy);display:block;font-family:var(--hp-font-head);font-size:26px;margin:5px 0}.family-activation_privacyLine__Ch1vk{color:var(--hp-ink-3);font-size:12px;line-height:1.55;margin:22px 0 0}.family-activation_foundationPanel__xDGrQ{align-items:start;display:grid;gap:clamp(24px,5vw,64px);grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)}.family-activation_foundationCopy__YjSKT ul{color:var(--hp-ink-2);display:grid;font-size:13px;gap:7px;margin:18px 0 0;padding-left:18px}.family-activation_foundationAction__p_F3B{background:var(--hp-navy);border-radius:14px;color:white;padding:22px}.family-activation_foundationAction__p_F3B>span{display:block;font-family:var(--hp-font-head);font-size:42px;font-weight:800;letter-spacing:-.035em}.family-activation_foundationAction__p_F3B>small,.family-activation_foundationAction__p_F3B>strong{display:block}.family-activation_foundationAction__p_F3B>strong{font-size:14px}.family-activation_foundationAction__p_F3B>small{color:rgba(255,255,255,.72);font-size:12px;line-height:1.5;margin:10px 0 18px}.family-activation_foundationAction__p_F3B .family-activation_primary__0eiEH{background:var(--hp-surface);color:var(--hp-navy);width:100%}.family-activation_sharedAnchor__UlvZJ{align-items:center;background:var(--hp-s-low);border-radius:14px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr);margin:24px 0;padding:16px}.family-activation_sharedAnchor__UlvZJ small,.family-activation_sharedAnchor__UlvZJ span{color:var(--hp-ink-3);display:block;font-size:11.5px;font-weight:700}.family-activation_sharedAnchor__UlvZJ strong{color:var(--hp-navy);display:block;font-size:15px;margin:3px 0}.family-activation_branchBoundary__Olf3n{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);margin-top:16px}.family-activation_branchBoundary__Olf3n ul{list-style:none;margin:0;padding:0}.family-activation_branchBoundary__Olf3n li{border-bottom:1px solid var(--hp-s-mid);display:grid;gap:3px;padding:10px 0}.family-activation_branchBoundary__Olf3n li:first-child{padding-top:0}.family-activation_branchBoundary__Olf3n li:last-child{border-bottom:0}.family-activation_branchBoundary__Olf3n li strong{color:var(--hp-ink);font-size:13px}.family-activation_branchBoundary__Olf3n li span{color:var(--hp-ink-3);font-size:11.5px}.family-activation_handoffPanel__HWIFa .family-activation_primary__0eiEH{margin-top:20px}.family-activation_coordinationSummary___vCYs{border-bottom:1px solid var(--hp-s-mid);border-top:1px solid var(--hp-s-mid);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0;padding:18px 0}.family-activation_coordinationSummary___vCYs>div{padding:0 18px}.family-activation_coordinationSummary___vCYs>div:first-child{padding-left:0}.family-activation_coordinationSummary___vCYs>div+div{border-left:1px solid var(--hp-s-mid)}.family-activation_coordinationSummary___vCYs span,.family-activation_coordinationSummary___vCYs strong{display:block}.family-activation_coordinationSummary___vCYs span{color:var(--hp-ink-3);font-size:11.5px;font-weight:700}.family-activation_coordinationSummary___vCYs strong{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:24px;margin-top:4px}.family-activation_workColumns__gxvos{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.family-activation_workColumn__yJ9mV{background:var(--hp-s-low);border-radius:14px;padding:20px}.family-activation_workColumn__yJ9mV>h3{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:21px;margin:0}.family-activation_workColumn__yJ9mV>p{color:var(--hp-ink-2);font-size:12.5px;line-height:1.5;margin:6px 0 16px}.family-activation_workColumn__yJ9mV .family-activation_responsibilityList__Oitpc{display:grid;gap:8px}.family-activation_workColumn__yJ9mV .family-activation_responsibilityList__Oitpc>li{background:var(--hp-surface);border:0;border-radius:12px;padding:15px}.family-activation_taskOwner__2WlLj{align-items:center;display:flex;gap:12px;justify-content:space-between}.family-activation_taskOwner__2WlLj>strong{color:var(--hp-navy);font-size:12px}.family-activation_workColumn__yJ9mV .family-activation_responsibilityMain__MRsEr h4{color:var(--hp-ink);font-size:14px;margin:11px 0 4px}.family-activation_caseSequence__cpGi7{border-top:1px solid var(--hp-s-mid);margin-top:24px;padding-top:18px}.family-activation_caseSequence__cpGi7 summary{color:var(--hp-navy);cursor:pointer;font-size:13px;font-weight:800}.family-activation_caseSequence__cpGi7>p{color:var(--hp-ink-3);font-size:12px}.family-activation_progressStatus__FpDlY{background:var(--hp-surface-deep,var(--hp-s-mid));color:var(--hp-ink-2)}.family-activation_close__Vh_Wl{border-radius:10px;font-size:12px;font-weight:800;padding:0 12px;width:auto}.family-activation_familyCanvas__eI_Kl,.family-activation_kickoffPanel__GfQT1,.family-activation_progressDashboard__0jx9P,.family-activation_roomHeading__3NyoY{border-radius:14px}@media(max-width:780px){.family-activation_branchBoundary__Olf3n,.family-activation_foundationPanel__xDGrQ{grid-template-columns:1fr}.family-activation_costHeading__Wvo0s{display:grid}.family-activation_coordinationSummary___vCYs,.family-activation_costFacts__J_Hr_,.family-activation_workColumns__gxvos{grid-template-columns:1fr}.family-activation_coordinationSummary___vCYs>div,.family-activation_costFacts__J_Hr_>div{padding:14px 0}.family-activation_coordinationSummary___vCYs>div+div,.family-activation_costFacts__J_Hr_>div+div{border-left:0;border-top:1px solid var(--hp-s-mid)}.family-activation_coordinationSummary___vCYs>div:first-child,.family-activation_costFacts__J_Hr_>div:first-child{padding-top:0}.family-activation_coordinationSummary___vCYs>div:last-child,.family-activation_costFacts__J_Hr_>div:last-child{padding-bottom:0}}.family-activation_remainingResponsibilities__IzAfG{border-top:1px solid var(--hp-s-mid);margin-top:12px;padding-top:12px}.family-activation_remainingResponsibilities__IzAfG summary{color:var(--hp-navy);cursor:pointer;font-size:12.5px;font-weight:800}.family-activation_remainingResponsibilities__IzAfG .family-activation_responsibilityList__Oitpc{margin-top:12px}.family-activation_familyMilestones__VdQd_{border-top:1px solid var(--hp-s-mid);margin-top:16px;padding-top:14px}.family-activation_familyMilestones__VdQd_ h4{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:15px;margin:0 0 9px}.family-activation_familyMilestones__VdQd_ ul{display:grid;gap:7px;list-style:none;margin:0;padding:0}.family-activation_familyMilestones__VdQd_ li{align-items:center;display:flex;gap:12px;justify-content:space-between}.family-activation_familyMilestones__VdQd_ li strong{color:var(--hp-ink);font-size:12.5px}.family-activation_familyMilestones__VdQd_ li span{color:var(--hp-ink-3);font-size:11.5px}.family-activation_workColumn__yJ9mV .family-activation_responsibilityMain__MRsEr{grid-template-columns:minmax(0,1fr)}.family-activation_workColumn__yJ9mV .family-activation_responsibilityActions__0j0GP{align-items:flex-start;justify-content:flex-start;max-width:none}.family-activation_coordinationWorkspace__vJ4By{display:grid;gap:20px;margin:20px 0}.family-activation_coordinationHeader__vZId9{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.family-activation_coordinationHeader__vZId9 h2{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:clamp(24px,3vw,30px);line-height:1.2;margin:0}.family-activation_coordinationHeader__vZId9 p{color:var(--hp-ink-2);line-height:1.55;margin:10px 0 0;max-width:62ch}.family-activation_coordinationHeader__vZId9>button{flex-shrink:0;min-height:44px}.family-activation_coordinationColumns__u8_m_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.family-activation_coordinationCard__NX1hr{min-width:0;border:1px solid var(--hp-s-mid);border-radius:14px;background:var(--hp-surface);padding:24px}.family-activation_coordinationCard__NX1hr h3{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:21px;margin:0 0 12px}.family-activation_coordinationCard__NX1hr p{color:var(--hp-ink-2);font-size:14px;line-height:1.55}.family-activation_coordinationCard__NX1hr .family-activation_coordinationNote__Jhr_E{font-size:13px;margin:18px 0 0}.family-activation_participationList__3eoKg,.family-activation_sharedEvidenceList__cFDdD{list-style:none;padding:0;margin:0 0 18px}.family-activation_participationList__3eoKg li,.family-activation_sharedEvidenceList__cFDdD li{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--hp-s-mid)}.family-activation_participationList__3eoKg li>div,.family-activation_sharedEvidenceList__cFDdD li>div{min-width:0;display:grid;gap:4px}.family-activation_participationList__3eoKg strong,.family-activation_sharedEvidenceList__cFDdD strong{color:var(--hp-ink);font-size:15px;overflow-wrap:anywhere}.family-activation_participationList__3eoKg small,.family-activation_participationList__3eoKg span,.family-activation_sharedEvidenceList__cFDdD span{color:var(--hp-ink-2);font-size:13px;line-height:1.45}.family-activation_coordinationLinks__5jbdB{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.family-activation_coordinationWorkspace__vJ4By .family-activation_secondary__Eqv4d{min-height:44px;white-space:normal;text-align:center}.family-activation_coordinationDetails__zMpEg{border-top:1px solid var(--hp-s-mid);margin:18px 0;padding-top:10px}.family-activation_coordinationDetails__zMpEg>summary{color:var(--hp-navy);cursor:pointer;font-size:15px;font-weight:700;min-height:44px;padding:12px 0}.family-activation_coordinationDetails__zMpEg>summary:focus-visible,.family-activation_coordinationWorkspace__vJ4By :is(a,button):focus-visible{outline:3px solid var(--hp-navy);outline-offset:3px}@media (max-width:760px){.family-activation_coordinationColumns__u8_m_,.family-activation_coordinationHeader__vZId9{display:grid;grid-template-columns:minmax(0,1fr)}.family-activation_coordinationHeader__vZId9>button{width:100%}.family-activation_coordinationCard__NX1hr{padding:20px}.family-activation_participationList__3eoKg li{flex-wrap:wrap}.family-activation_coordinationLinks__5jbdB{display:grid}}.family-room-v2_room__XCYfd{box-sizing:border-box;width:min(100%,1208px);margin:0 auto;padding:26px 24px 60px;color:#142644;font-family:IBM Plex Sans,sans-serif}.family-room-v2_crumb__6CDME{font-size:13px;color:#53637b;margin:0 0 20px}.family-room-v2_heading___pREK{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.family-room-v2_eyebrow__CDgG3{color:#34465f;font-size:13px;margin:0 0 3px}.family-room-v2_heading___pREK h1{font:800 clamp(30px,3.4vw,45px)/1.14 Plus Jakarta Sans,sans-serif;letter-spacing:-.035em;margin:0}.family-room-v2_role__CMQe0{padding:9px 13px;border-radius:10px;background:#edece8;font-size:13px;white-space:nowrap}.family-room-v2_banner__ZI3XN{background:#142d50;color:white;border-radius:10px;padding:25px 30px;display:flex;justify-content:space-between;gap:28px;align-items:center}.family-room-v2_banner__ZI3XN h2{font:700 clamp(20px,2vw,26px)/1.2 Plus Jakarta Sans,sans-serif;margin:0 0 7px}.family-room-v2_banner__ZI3XN p{margin:4px 0}.family-room-v2_bannerActions__uIzg4{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:17px}.family-room-v2_primary___ZYjK{border:0;border-radius:6px;background:white;color:#10294d;font:600 14px IBM Plex Sans,sans-serif;padding:11px 23px;cursor:pointer;text-decoration:none}.family-room-v2_primary___ZYjK:disabled{opacity:.55;cursor:not-allowed}.family-room-v2_bannerLink__E4mWq{border:0;color:white;background:transparent;cursor:pointer;text-decoration:underline;font:500 14px IBM Plex Sans,sans-serif}.family-room-v2_price__F_PRx{border-left:1px solid #65758d;padding-left:30px;min-width:260px}.family-room-v2_price__F_PRx strong{display:block;font:700 24px Plus Jakarta Sans,sans-serif}.family-room-v2_price__F_PRx small,.family-room-v2_price__F_PRx span{display:block;margin-top:4px}.family-room-v2_summary__ursjr{display:flex;justify-content:space-around;gap:12px;padding:18px 5px;color:#243755}.family-room-v2_summary__ursjr span{flex:1 1;text-align:center;border-right:1px solid #d4d7dc}.family-room-v2_summary__ursjr span:last-child{border-right:0}.family-room-v2_summary__ursjr strong{font-size:18px;margin-right:4px}.family-room-v2_card__BGgdc{background:white;border:1px solid #e1e3e6;border-radius:11px;margin-bottom:10px;box-shadow:0 1px 3px #1920290a}.family-room-v2_cardHead___ZZOS{padding:17px 24px 14px}.family-room-v2_card__BGgdc h2{font:700 21px Plus Jakarta Sans,sans-serif;margin:0 0 3px}.family-room-v2_card__BGgdc p{margin:0;color:#526179;font-size:14px}.family-room-v2_person__JkgR2,.family-room-v2_rosterHead__Ax_3r{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(130px,1fr) minmax(110px,.48fr);align-items:center;gap:14px;padding:10px 24px}.family-room-v2_rosterHead__Ax_3r{background:#f6f7f8;font-size:13px;font-weight:600;color:#45546c}.family-room-v2_person__JkgR2{border-top:1px solid #e9ebef;min-height:53px}.family-room-v2_person__JkgR2[data-current=true]{background:#f5f7fb;box-shadow:inset 3px 0 #8b1e2d}.family-room-v2_personName___tQ7R{display:flex;gap:13px;align-items:center;min-width:0}.family-room-v2_personName___tQ7R strong{display:block;overflow-wrap:anywhere}.family-room-v2_personName___tQ7R small{display:block;color:#5b6a7c}.family-room-v2_avatar__sIK2U{width:34px;height:34px;flex:none;display:grid;place-items:center;background:#e7edf7;color:#10294d;border-radius:50%;font-weight:700}.family-room-v2_state__pkbkh{display:inline-flex;align-items:center;width:fit-content;border-radius:8px;background:#e8eef8;color:#0a3972;padding:5px 11px;font-size:13px;font-weight:600}.family-room-v2_state__pkbkh[data-state=joined]{color:#145b36;background:#e4f3e7}.family-room-v2_state__pkbkh[data-state=guest]{color:#684519;background:#fff0d4}.family-room-v2_state__pkbkh[data-state=not-invited]{color:#34465f;background:#edf0f3}.family-room-v2_rowAction__5Uefk{border:0;background:transparent;color:#0a3972;text-align:left;text-decoration:underline;cursor:pointer;font:500 13px IBM Plex Sans,sans-serif}.family-room-v2_rowAction__5Uefk:disabled{color:#64748b;text-decoration:none;cursor:default}.family-room-v2_footer__tKK8q{border-top:1px solid #e9ebef;padding:10px 24px;font-size:13px;color:#526179}.family-room-v2_simple__T5Qqh{padding:18px 24px}.family-room-v2_steps__VTunv{display:flex;margin:17px 0 12px}.family-room-v2_steps__VTunv span{flex:1 1;border-right:1px solid #d4d7dc;padding:2px 18px;font-size:14px;font-weight:600}.family-room-v2_steps__VTunv span:first-child{padding-left:0}.family-room-v2_steps__VTunv span:last-child{border-right:0}.family-room-v2_steps__VTunv b{display:inline-grid;place-items:center;border-radius:50%;background:#e6ecf6;height:30px;width:30px;margin-right:10px}.family-room-v2_simple__T5Qqh p+p{margin-top:3px}.family-room-v2_cousin__uCRnj{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 24px}.family-room-v2_cousin__uCRnj strong{display:block}.family-room-v2_cousin__uCRnj a{color:#10294d;border:1px solid #10294d;border-radius:6px;padding:8px 16px;text-decoration:none;white-space:nowrap;font-weight:600}.family-room-v2_destinations__SHYlE{margin-top:18px;display:flex;gap:18px;flex-wrap:wrap;font-size:13px}.family-room-v2_destinations__SHYlE a{color:#0a3972}.family-room-v2_backdrop__JXdlt{position:fixed;inset:0;z-index:70;background:#0a1628a8;display:flex;justify-content:flex-end}.family-room-v2_drawer__xf820{box-sizing:border-box;width:min(100%,550px);height:100%;overflow:auto;background:#f8f7f3;color:#142644;padding:24px;box-shadow:-12px 0 45px #0a162855}.family-room-v2_drawerHead__LEmg8{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.family-room-v2_drawerHead__LEmg8 h2{font:700 25px Plus Jakarta Sans,sans-serif;margin:0}.family-room-v2_drawer__xf820 button{cursor:pointer;font:600 14px IBM Plex Sans,sans-serif}.family-room-v2_drawer__xf820 p{line-height:1.45}.family-room-v2_inviteRows__lQXfC{border:1px solid #d9dfe6;border-radius:10px;margin:18px 0;padding:14px}.family-room-v2_inviteRows__lQXfC legend{font-weight:600}.family-room-v2_inviteRow__czDn1{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;padding:10px 0;border-bottom:1px solid #e1e5e9}.family-room-v2_inviteRow__czDn1:last-child{border:0}.family-room-v2_inviteRow__czDn1 label{font-size:13px}.family-room-v2_inviteRow__czDn1 input:not([type=checkbox]){display:block;width:100%;box-sizing:border-box;padding:8px;margin-top:4px;border:1px solid #aab5c4;border-radius:6px;background:white;font:inherit}.family-room-v2_error__4x26G{color:#8b1e2d;grid-column:1/-1}.family-room-v2_preview__TsI0Q{background:white;border:1px solid #dce1e7;border-radius:10px;padding:16px;font-size:13px}.family-room-v2_preview__TsI0Q h3{margin-top:0}.family-room-v2_drawerActions__euPQM{display:flex;justify-content:flex-end;gap:10px;margin:20px 0}.family-room-v2_drawerActions__euPQM button{padding:10px 14px;border:1px solid #10294d;border-radius:6px;background:white;color:#10294d}.family-room-v2_drawerActions__euPQM button:last-child{background:#10294d;color:white}.family-room-v2_drawerActions__euPQM button:disabled{opacity:.5;cursor:not-allowed}.family-room-v2_drawer__xf820 :focus-visible,.family-room-v2_room__XCYfd :focus-visible{outline:3px solid #8b1e2d;outline-offset:2px}@media (max-width:650px){.family-room-v2_room__XCYfd{padding:18px 14px 45px}.family-room-v2_heading___pREK{display:block}.family-room-v2_role__CMQe0{display:inline-block;margin-top:12px}.family-room-v2_banner__ZI3XN{display:block;padding:21px}.family-room-v2_price__F_PRx{border-left:0;border-top:1px solid #65758d;padding:15px 0 0;margin-top:20px;min-width:0}.family-room-v2_summary__ursjr{display:grid;grid-template-columns:1fr 1fr}.family-room-v2_summary__ursjr span:nth-child(2){border:0}.family-room-v2_rosterHead__Ax_3r{display:none}.family-room-v2_person__JkgR2{grid-template-columns:1fr auto;gap:7px;padding:14px}.family-room-v2_personName___tQ7R{grid-column:1/-1}.family-room-v2_state__pkbkh{grid-column:1}.family-room-v2_rowAction__5Uefk{grid-column:2}.family-room-v2_steps__VTunv{display:block}.family-room-v2_steps__VTunv span{display:block;border:0;padding:6px 0}.family-room-v2_cousin__uCRnj{align-items:flex-start;flex-direction:column}.family-room-v2_drawer__xf820{padding:18px}.family-room-v2_inviteRow__czDn1{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.family-room-v2_drawer__xf820 *,.family-room-v2_room__XCYfd *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.heritage-guide-panel_launcher__tmNJ_{position:fixed;right:24px;bottom:24px;z-index:80;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border:0;border-radius:10px;background:#0a2d5e;color:#fff;box-shadow:0 2px 5px rgba(25,28,29,.12),0 12px 36px rgba(25,28,29,.18);font:600 14px var(--hp-font-body,"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif);cursor:pointer;transition:background .18s ease,transform .18s ease}body.hp-person-intake .heritage-guide-panel_launcher__tmNJ_{bottom:calc(var(--hp-person-intake-save-clearance, 96px) + 12px)}body.hp-person-intake .heritage-guide-panel_scrim__nTReM{bottom:var(--hp-person-intake-save-clearance,84px)}body.hp-person-intake .heritage-guide-panel_panel__kC4UK{height:100%}.heritage-guide-panel_launcher__tmNJ_:hover{background:#153f77;transform:translateY(-2px)}.heritage-guide-panel_close__J9L9B:focus-visible,.heritage-guide-panel_composer__60sKx button:focus-visible,.heritage-guide-panel_launcher__tmNJ_:focus-visible,.heritage-guide-panel_primary__FFYqA:focus-visible,.heritage-guide-panel_source__jHsqH:focus-visible{outline:3px solid #8b1e2d;outline-offset:3px}.heritage-guide-panel_avatar__zX3ig,.heritage-guide-panel_launcherMark__GcXso,.heritage-guide-panel_mark__rBic7{display:inline-flex;align-items:center;justify-content:center;background:#0a2d5e;color:#fff;border:1px solid rgba(255,255,255,.55);border-radius:50%;font-family:Plus Jakarta Sans,sans-serif;font-weight:800}.heritage-guide-panel_launcherMark__GcXso{width:27px;height:27px;font-size:19px}.heritage-guide-panel_scrim__nTReM{position:fixed;inset:0;z-index:300;background:rgba(10,22,40,.4);display:flex;justify-content:flex-end}.heritage-guide-panel_panel__kC4UK{width:min(440px,100vw);height:100dvh;display:flex;flex-direction:column;background:#f1f0eb;box-shadow:-18px 0 52px rgba(10,22,40,.18);font-family:var(--hp-font-body,"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif);color:#191c1d}.heritage-guide-panel_header__wIjDt{display:flex;align-items:center;gap:11px;padding:16px 18px;background:#fff;border-bottom:1px solid #e8e6e1;box-shadow:0 2px 8px rgba(25,28,29,.035)}.heritage-guide-panel_mark__rBic7{width:36px;height:36px;flex:none;font-size:25px;border-color:#0a2d5e}.heritage-guide-panel_heading__QhP2P{display:flex;flex-direction:column;gap:1px;min-width:0}.heritage-guide-panel_heading__QhP2P strong{font-family:Plus Jakarta Sans,sans-serif;color:#0a2d5e;font-size:15px;line-height:1.3;letter-spacing:-.025em}.heritage-guide-panel_heading__QhP2P span{display:flex;align-items:center;gap:5px;color:#5c6677;font-size:11px;font-weight:500}.heritage-guide-panel_dot__v8A8I{display:inline-block;width:7px;height:7px;border-radius:50%;background:#1d5099}.heritage-guide-panel_close__J9L9B{margin-left:auto;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:#0a2d5e;font-size:27px;line-height:1;cursor:pointer}.heritage-guide-panel_close__J9L9B:hover{background:#edf1f7}.heritage-guide-panel_thread__d13AF{flex:1 1;overflow-y:auto;padding:23px 18px 28px;scroll-behavior:smooth}.heritage-guide-panel_welcome__gpbtY{margin:24px 8px 12px;padding:27px 21px;background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(25,28,29,.04),0 8px 40px rgba(25,28,29,.05)}.heritage-guide-panel_welcome__gpbtY h2{margin:0 0 9px;color:#0a2d5e;font:700 23px/1.2 Plus Jakarta Sans,sans-serif;letter-spacing:-.03em}.heritage-guide-panel_notice__UJLeO,.heritage-guide-panel_welcome__gpbtY p{margin:0;color:#555b62;font-size:14px;line-height:1.5}.heritage-guide-panel_exchange__Lk8dO{margin:0 0 25px}.heritage-guide-panel_question__0kAQs{width:fit-content;max-width:83%;margin:0 0 15px auto;padding:11px 14px;border-radius:11px 11px 2px 11px;background:#e5edf8;color:#142b4b;font-size:13px;line-height:1.5}.heritage-guide-panel_answerWrap__ALQfs{display:flex;align-items:flex-start;gap:9px}.heritage-guide-panel_avatar__zX3ig{width:30px;height:30px;flex:none;font-size:18px}.heritage-guide-panel_answerCard__R4mBB{min-width:0;max-width:calc(100% - 40px);padding:13px 13px 12px;border-radius:3px 11px 11px 11px;background:#fff;box-shadow:0 1px 3px rgba(25,28,29,.04),0 8px 28px rgba(25,28,29,.05)}.heritage-guide-panel_answer__XaIbn{margin:0;color:#252b35;font-size:13px;line-height:1.57;white-space:pre-wrap;overflow-wrap:anywhere}.heritage-guide-panel_source__jHsqH{width:fit-content;max-width:100%;display:flex;align-items:center;gap:6px;margin:13px 0 0;padding:8px 9px;border-radius:8px;background:#f1f0eb;color:#0a2d5e;font-size:11px;font-weight:600;text-decoration:none;overflow-wrap:anywhere}.heritage-guide-panel_source__jHsqH:hover{text-decoration:underline}.heritage-guide-panel_source__jHsqH span{font-size:15px;line-height:1}.heritage-guide-panel_primary__FFYqA{display:block;width:100%;box-sizing:border-box;margin-top:14px;padding:10px 13px;border:0;border-radius:8px;background:#0a2d5e;color:#fff;font:600 13px var(--hp-font-body,"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif);text-align:center;text-decoration:none;cursor:pointer}.heritage-guide-panel_primary__FFYqA:hover{background:#153f77}.heritage-guide-panel_handoffState__kSeBo{margin:13px 0 0;color:#526070;font-size:12px;font-weight:600}.heritage-guide-panel_personAnswer__4HUb6{margin-top:14px;padding-top:12px;border-top:1px solid #e7e9ed;color:#263341;font-size:13px;line-height:1.5}.heritage-guide-panel_personAnswer__4HUb6 strong{color:#0a2d5e}.heritage-guide-panel_personAnswer__4HUb6 p{margin:7px 0 0;white-space:pre-wrap}.heritage-guide-panel_composer__60sKx{padding:13px 17px max(16px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e8e6e1}.heritage-guide-panel_composer__60sKx form{display:flex;align-items:flex-end;gap:8px;padding:6px 6px 6px 12px;border:1px solid #d7dce3;border-radius:10px;background:#fff}.heritage-guide-panel_composer__60sKx form:focus-within{border-color:#0a2d5e;box-shadow:0 0 0 2px rgba(10,45,94,.12)}.heritage-guide-panel_composer__60sKx textarea{flex:1 1;min-width:0;max-height:125px;resize:vertical;padding:7px 0;border:0;outline:0;background:transparent;color:#191c1d;font:13px/1.45 var(--hp-font-body,"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif)}.heritage-guide-panel_composer__60sKx textarea::placeholder{color:#7d8691}.heritage-guide-panel_composer__60sKx form button{width:34px;height:34px;flex:none;border:0;border-radius:8px;background:#0a2d5e;color:#fff;font-size:20px;cursor:pointer}.heritage-guide-panel_composer__60sKx form button:disabled{background:#aeb8c4;cursor:default}.heritage-guide-panel_error__IL9qO{margin:0 0 10px;padding:9px 11px;border-radius:8px;background:#fff5f3;color:#7b2731;font-size:12px;line-height:1.45}.heritage-guide-panel_welcome__gpbtY a{color:#1d5099;font-weight:600;text-underline-offset:3px}.heritage-guide-panel_eyebrow__b_mS4{display:block;margin:0 0 8px;color:#8b1e2d;font:600 11px/1.25 var(--hp-font-body,"Plus Jakarta Sans",sans-serif);letter-spacing:.14em;text-transform:uppercase}.heritage-guide-panel_steps__hwd7t{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:4px}.heritage-guide-panel_step___Z7LW{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0}.heritage-guide-panel_step___Z7LW+.heritage-guide-panel_step___Z7LW{background:linear-gradient(90deg,transparent,rgba(25,28,29,.12),transparent) top/100% 1px no-repeat}.heritage-guide-panel_check__OT2YF{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;box-sizing:border-box;border:1.5px solid #7c8694;color:#5c6677;font-size:12px;font-weight:700;line-height:1}.heritage-guide-panel_stepDone__vae5L .heritage-guide-panel_check__OT2YF{border-color:#0a2d5e;background:#0a2d5e;color:#fff}.heritage-guide-panel_stepTitle__Kpeyv{display:block;color:#0a2d5e;font-size:14px;font-weight:600;line-height:1.4}a.heritage-guide-panel_stepTitle__Kpeyv{text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(10,45,94,.35)}.heritage-guide-panel_stepDone__vae5L .heritage-guide-panel_stepTitle__Kpeyv{color:#191c1d;text-decoration:none}.heritage-guide-panel_stepHint__gvRH8{display:block;margin-top:2px;color:#5c6677;font-size:13px;line-height:1.45}.heritage-guide-panel_alt__8sZpE{margin:14px 0 0;padding-top:14px;background:linear-gradient(90deg,transparent,rgba(25,28,29,.12),transparent) top/100% 1px no-repeat;color:#5c6677;font-size:13px;line-height:1.5}.heritage-guide-panel_welcome__gpbtY a:focus-visible{outline:3px solid #8b1e2d;outline-offset:3px;border-radius:3px}.heritage-guide-panel_srOnly__4tLAk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:900px){.heritage-guide-panel_launcher__tmNJ_{right:16px;bottom:calc(90px + env(safe-area-inset-bottom));min-height:44px;padding:0 14px}.heritage-guide-panel_panel__kC4UK{width:min(440px,100vw)}}@media(max-width:440px){.heritage-guide-panel_panel__kC4UK{width:100vw}.heritage-guide-panel_thread__d13AF{padding-left:13px;padding-right:13px}.heritage-guide-panel_launcher__tmNJ_{right:13px}}@media(prefers-reduced-motion:reduce){.heritage-guide-panel_launcher__tmNJ_,.heritage-guide-panel_thread__d13AF{transition:none;scroll-behavior:auto}}.flow-ui_card__6rMTH{display:flex;width:100%;align-items:center;box-sizing:border-box;padding:16px 18px;border:1.5px solid var(--hp-s-deep);border-radius:var(--hp-radius);background:var(--hp-surface);box-shadow:var(--hp-shadow-card);cursor:pointer;font-family:var(--hp-font-body);gap:14px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.flow-ui_card__6rMTH:hover{border-color:var(--hp-navy);box-shadow:var(--hp-shadow-modal);transform:translateY(-2px)}.flow-ui_card__6rMTH:focus-visible{border-color:var(--hp-navy);outline:2px solid var(--hp-navy);outline-offset:2px}.flow-ui_card__6rMTH[data-selected=true]{border-color:var(--hp-navy);box-shadow:0 0 0 3px rgba(10,45,94,.09),var(--hp-shadow-card)}.flow-ui_copy__RjzwD{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:3px}.flow-ui_label__19OcG{color:var(--hp-ink);font-size:16px;font-weight:600;line-height:1.25}.flow-ui_card__6rMTH[data-selected=true] .flow-ui_label__19OcG{color:var(--hp-navy)}.flow-ui_sub__Ncb8r{color:var(--hp-ink-3);font-size:13px;line-height:1.4}.flow-ui_indicator__AxIMd{display:flex;width:24px;height:24px;flex:none;align-items:center;justify-content:center;border:1.5px solid var(--hp-s-deep);border-radius:50%;margin-left:auto;background:transparent;color:transparent;transition:background-color .18s ease,border-color .18s ease}.flow-ui_card__6rMTH[data-selected=true] .flow-ui_indicator__AxIMd{border-color:var(--hp-navy);background:var(--hp-navy);color:var(--hp-surface)}@media (prefers-reduced-motion:reduce){.flow-ui_card__6rMTH,.flow-ui_indicator__AxIMd{transition:none}.flow-ui_card__6rMTH:hover{transform:none}}.eligibility-interstitial_root__z5A9W{flex:1 1;display:flex;align-items:center;justify-content:center;background:var(--hp-page);color:var(--hp-ink);padding:clamp(28px,6vw,56px) clamp(16px,5vw,48px)}.eligibility-interstitial_inner__vdCzG{width:100%;max-width:880px}.eligibility-interstitial_root__z5A9W[data-accent=ireland]{--accent:#169b62;--accent-light:#7cd9a9;--accent-eyebrow:var(--hp-red)}.eligibility-interstitial_root__z5A9W[data-accent=canada]{--accent:#c8102e;--accent-light:#ff9aa8;--accent-eyebrow:#c8102e}.eligibility-interstitial_root__z5A9W[data-accent=italy]{--accent:#b8791f;--accent-light:#f0c070;--accent-eyebrow:#b8791f}.eligibility-interstitial_root__z5A9W[data-accent=mexico]{--accent:#0b7a45;--accent-light:#7fd8ac;--accent-eyebrow:#0b7a45}.eligibility-interstitial_eyebrow__HQFV9{margin:0 0 18px;text-align:center;font-family:var(--hp-font-body);font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-eyebrow);animation:eligibility-interstitial_fadeUp___n7Jy .6s cubic-bezier(.2,.8,.2,1) .1s both}.eligibility-interstitial_headline__976dC{margin:0 auto 14px;max-width:760px;text-align:center;font-family:var(--hp-font-head);font-weight:800;font-size:clamp(26px,3.6vw,38px);line-height:1.13;letter-spacing:-.015em;color:var(--hp-navy);animation:eligibility-interstitial_fadeUp___n7Jy .6s cubic-bezier(.2,.8,.2,1) .18s both}.eligibility-interstitial_deck__irwze{margin:0 0 36px;text-align:center;font-family:var(--hp-font-accent);font-style:italic;font-weight:500;font-size:clamp(17px,2vw,20px);color:var(--hp-tint);animation:eligibility-interstitial_fadeUp___n7Jy .6s cubic-bezier(.2,.8,.2,1) .26s both}.eligibility-interstitial_statGrid__lvk9T{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:840px;margin:0 auto 32px;animation:eligibility-interstitial_fadeUp___n7Jy .6s cubic-bezier(.2,.8,.2,1) .34s both}.eligibility-interstitial_panel__WWBLN{border-radius:2rem;padding:28px 30px 26px}.eligibility-interstitial_panelLight__MWQyF{background:var(--hp-surface);box-shadow:var(--hp-shadow-card)}.eligibility-interstitial_panelDark__t9Tds{background:var(--hp-gradient);box-shadow:0 16px 40px rgba(10,45,94,.3);color:#fff;display:flex;flex-direction:column}.eligibility-interstitial_panelLabel__Ys0UD{font-family:var(--hp-font-body);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-ink-3);margin:0 0 20px}.eligibility-interstitial_panelDark__t9Tds .eligibility-interstitial_panelLabel__Ys0UD{color:rgba(255,255,255,.62)}.eligibility-interstitial_bigNumber__yZRp9{font-family:var(--hp-font-head);font-weight:800;font-size:clamp(32px,4vw,40px);letter-spacing:-.02em;line-height:1;margin:0 0 14px}.eligibility-interstitial_darkCopy__yyfRB{font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.85);margin:0 auto 0 0}.eligibility-interstitial_researchLink__9dG7X{align-self:flex-start;margin-top:22px;padding:0 0 2px;background:none;border:none;border-bottom:2px solid var(--accent-light);font-family:var(--hp-font-body);font-weight:600;font-size:14px;color:var(--accent-light);cursor:pointer;transition:color .2s ease,opacity .2s ease;opacity:.85}.eligibility-interstitial_researchLink__9dG7X:focus-visible,.eligibility-interstitial_researchLink__9dG7X:hover{color:#fff;opacity:1}.eligibility-interstitial_chart__uGWDU{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;height:148px;padding:0 4px;margin-bottom:10px}.eligibility-interstitial_barCol__Ks081{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:8px}.eligibility-interstitial_barValue__x9EZt{font-family:var(--hp-font-head);font-weight:700;font-size:14px;color:var(--accent);opacity:0;animation:eligibility-interstitial_fadeUp___n7Jy .5s ease 1.1s both}.eligibility-interstitial_barValueMuted__dDZKH{font-size:11px;font-weight:600;color:var(--hp-ink-3)}.eligibility-interstitial_barTrack__6FrYF{width:100%;display:flex;align-items:flex-end;flex:1 1}.eligibility-interstitial_bar__raMS6{width:100%;border-radius:8px 8px 4px 4px;background:rgba(10,45,94,.16);transform-origin:bottom;transform:scaleY(0);animation:eligibility-interstitial_growY__gE_6D .7s cubic-bezier(.2,.8,.2,1) both}.eligibility-interstitial_barHero__Bck_u{background:linear-gradient(180deg,var(--accent-light) 0,var(--accent) 100%);box-shadow:0 6px 16px rgba(22,155,98,.35)}.eligibility-interstitial_barYear__ijMQu{font-size:11px;font-weight:500;color:var(--hp-ink-3)}.eligibility-interstitial_caption__VS0ih{font-size:13.5px;font-weight:500;color:var(--hp-ink-2);line-height:1.45;margin:0 0 8px}.eligibility-interstitial_caption__VS0ih strong{color:var(--hp-navy);font-weight:600}.eligibility-interstitial_source__tcPR_{font-size:10.5px;color:var(--hp-ink-3);margin:0}.eligibility-interstitial_factList__oySMX{display:flex;flex-direction:column;margin-bottom:12px}.eligibility-interstitial_fact__6RZ3y{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:baseline;padding:13px 0}.eligibility-interstitial_fact__6RZ3y+.eligibility-interstitial_fact__6RZ3y{box-shadow:0 -1.5px 0 rgba(10,45,94,.07)}.eligibility-interstitial_factNum__xir1H{font-family:var(--hp-font-head);font-weight:800;font-size:18px;line-height:1.15;letter-spacing:-.01em;color:var(--accent)}.eligibility-interstitial_factText__omafN{font-size:13.5px;line-height:1.5;color:var(--hp-ink-2)}.eligibility-interstitial_collapseWrap__EAHFt{display:flex;flex-direction:column;gap:18px;margin-bottom:16px}.eligibility-interstitial_cbarRow__unmM8{display:flex;flex-direction:column;gap:7px}.eligibility-interstitial_cbarTop__V9iKJ{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.eligibility-interstitial_cbarLabel___n_iI{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--hp-ink-3)}.eligibility-interstitial_cbarNum__Ac1PF{font-family:var(--hp-font-head);font-weight:700;font-size:16px;color:var(--hp-navy)}.eligibility-interstitial_cbarNumAfter__h1juK{color:var(--accent)}.eligibility-interstitial_cbarTrack__6_3K0{height:14px;border-radius:7px;background:rgba(10,45,94,.07);overflow:hidden}.eligibility-interstitial_cbarFill__m0v0I{height:100%;border-radius:7px;transform-origin:left;transform:scaleX(0);animation:eligibility-interstitial_growX__A_8AR .9s cubic-bezier(.2,.8,.2,1) both}.eligibility-interstitial_cbarFillBefore__1Wna8{width:100%;background:rgba(10,45,94,.22);animation-delay:.45s}.eligibility-interstitial_cbarFillAfter__FD7wU{background:linear-gradient(90deg,var(--accent),var(--accent-light));animation-delay:.8s;box-shadow:0 2px 8px rgba(184,121,31,.4)}.eligibility-interstitial_collapseNote__MC3h_{font-size:13.5px;color:var(--hp-ink-2);line-height:1.5;margin:0 0 8px}.eligibility-interstitial_collapseNote__MC3h_ strong{color:var(--hp-navy);font-weight:600}.eligibility-interstitial_kicker__irweH{text-align:center;font-size:15px;color:var(--hp-ink-2);line-height:1.55;max-width:600px;margin:0 auto 34px;animation:eligibility-interstitial_fadeUp___n7Jy .6s cubic-bezier(.2,.8,.2,1) .42s both}.eligibility-interstitial_kicker__irweH strong{color:var(--hp-navy);font-weight:600}.eligibility-interstitial_actions__NeNcr{display:flex;justify-content:center;align-items:center;gap:12px;animation:eligibility-interstitial_fadeUp___n7Jy .6s cubic-bezier(.2,.8,.2,1) .5s both}.eligibility-interstitial_overlay__yoojq{position:fixed;inset:0;background:rgba(10,45,94,.42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:24px;z-index:60;animation:eligibility-interstitial_fadeIn__Zn_ru .25s ease both}.eligibility-interstitial_pop__95Co0{background:var(--hp-surface);border-radius:2rem;max-width:580px;width:100%;padding:38px 44px 32px;box-shadow:var(--hp-shadow-modal);max-height:88vh;overflow-y:auto;animation:eligibility-interstitial_popIn__vjbBY .3s cubic-bezier(.2,.8,.2,1) both}.eligibility-interstitial_popEyebrow__ATPd1{font-family:var(--hp-font-body);font-weight:600;font-size:11px;letter-spacing:.18em;color:var(--accent-eyebrow);margin:0 0 10px}.eligibility-interstitial_popTitle__Fe0V0{font-family:var(--hp-font-head);font-weight:800;font-size:clamp(22px,3vw,26px);color:var(--hp-navy);letter-spacing:-.015em;margin:0 0 22px}.eligibility-interstitial_popStat__Bxt4J{display:grid;grid-template-columns:112px 1fr;gap:18px;align-items:start;padding:13px 0}.eligibility-interstitial_popStat__Bxt4J+.eligibility-interstitial_popStat__Bxt4J{box-shadow:0 -1.5px 0 rgba(10,45,94,.07)}.eligibility-interstitial_popNum__d6XX2{font-family:var(--hp-font-head);font-weight:800;font-size:21px;line-height:1.15;letter-spacing:-.01em;color:var(--accent)}.eligibility-interstitial_popText__kbCpc{font-size:13.5px;line-height:1.55;color:var(--hp-ink-2)}.eligibility-interstitial_popMethod__Trb6K{font-family:var(--hp-font-accent);font-style:italic;font-size:14px;color:var(--hp-ink-2);line-height:1.6;margin:20px 0 24px;padding:16px 20px;background:var(--hp-s-low);border-radius:1rem}.eligibility-interstitial_popFooter__tfOjU{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.eligibility-interstitial_popLink__yvwBd{font-family:var(--hp-font-body);font-weight:600;font-size:14px;color:var(--hp-navy);text-decoration:none;border-bottom:2px solid rgba(10,45,94,.2);padding-bottom:2px}.eligibility-interstitial_popLink__yvwBd:focus-visible,.eligibility-interstitial_popLink__yvwBd:hover{border-color:var(--hp-navy)}.eligibility-interstitial_popClose__Vh_Mo{font-family:var(--hp-font-body);font-weight:600;font-size:14px;background:var(--hp-navy);color:#fff;border:none;border-radius:var(--hp-radius);padding:11px 26px;cursor:pointer}@keyframes eligibility-interstitial_fadeUp___n7Jy{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes eligibility-interstitial_growY__gE_6D{to{transform:scaleY(1)}}@keyframes eligibility-interstitial_growX__A_8AR{to{transform:scaleX(1)}}@keyframes eligibility-interstitial_fadeIn__Zn_ru{0%{opacity:0}to{opacity:1}}@keyframes eligibility-interstitial_popIn__vjbBY{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@media (max-width:768px){.eligibility-interstitial_statGrid__lvk9T{grid-template-columns:1fr}.eligibility-interstitial_panel__WWBLN{padding:24px 20px 22px}.eligibility-interstitial_pop__95Co0{padding:28px 22px 24px;border-radius:1.5rem}.eligibility-interstitial_popStat__Bxt4J{grid-template-columns:84px 1fr;gap:12px}.eligibility-interstitial_fact__6RZ3y{grid-template-columns:84px 1fr;gap:10px}.eligibility-interstitial_chart__uGWDU{gap:8px}.eligibility-interstitial_actions__NeNcr{flex-wrap:wrap}.eligibility-interstitial_popFooter__tfOjU{justify-content:center}}@media (prefers-reduced-motion:reduce){.eligibility-interstitial_actions__NeNcr,.eligibility-interstitial_barValue__x9EZt,.eligibility-interstitial_bar__raMS6,.eligibility-interstitial_cbarFill__m0v0I,.eligibility-interstitial_deck__irwze,.eligibility-interstitial_eyebrow__HQFV9,.eligibility-interstitial_headline__976dC,.eligibility-interstitial_kicker__irweH,.eligibility-interstitial_overlay__yoojq,.eligibility-interstitial_pop__95Co0,.eligibility-interstitial_statGrid__lvk9T{animation:none!important;transition:none!important}.eligibility-interstitial_bar__raMS6{transform:scaleY(1)}.eligibility-interstitial_cbarFill__m0v0I{transform:scaleX(1)}.eligibility-interstitial_barValue__x9EZt{opacity:1}}.help-answer-chat_mark__5R0Bm{overflow:hidden}.help-answer-chat_mark__5R0Bm img{display:block}.help-answer-chat_personLink__pCBsm{display:block;width:fit-content;margin:10px auto 0;padding:4px 6px;border:0;border-radius:7px;background:transparent;color:#1d5099;font:600 13px/1.4 var(--hp-font-body,"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(29,80,153,.35);cursor:pointer}.help-answer-chat_personLink__pCBsm:hover{color:#0a2d5e}.help-answer-chat_personLink__pCBsm:focus-visible{outline:3px solid #8b1e2d;outline-offset:3px}.family-tree-view-controls_controls__MZyfK{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:16px}.family-tree-view-controls_switchGroup__5JUFc{display:inline-flex;align-items:center;gap:9px;color:var(--hp-ink);font:600 13px var(--hp-font-body)}.family-tree-view-controls_switch__OAo3K{width:48px;height:28px;padding:3px;border:1px solid var(--hp-s-deep);border-radius:999px;background:var(--hp-s-low);cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.family-tree-view-controls_switch__OAo3K[data-checked=true]{background:var(--hp-navy);border-color:var(--hp-navy)}.family-tree-view-controls_switch__OAo3K:focus-visible{outline:3px solid var(--hp-navy-bright);outline-offset:3px}.family-tree-view-controls_switch__OAo3K:disabled{opacity:.55;cursor:not-allowed}.family-tree-view-controls_thumb__89R6y{display:block;width:20px;height:20px;border-radius:50%;background:var(--hp-surface);box-shadow:var(--hp-shadow-card);transform:translateX(0);transition:transform .4s cubic-bezier(.34,1.18,.64,1)}.family-tree-view-controls_switch__OAo3K[data-checked=true] .family-tree-view-controls_thumb__89R6y{transform:translateX(20px)}@media (max-width:560px){.family-tree-view-controls_controls__MZyfK{justify-content:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.family-tree-view-controls_switch__OAo3K,.family-tree-view-controls_thumb__89R6y{transition:none}}.rotary-zoom-control_zoom__ri9D1{display:inline-flex;align-items:center;gap:9px;color:var(--hp-navy);font:600 13px var(--hp-font-body)}.rotary-zoom-control_step__VFR9X{width:40px;height:40px;border:1px solid var(--hp-s-deep);border-radius:var(--hp-radius-sm);background:var(--hp-surface);color:var(--hp-navy);font:600 19px var(--hp-font-body);cursor:pointer}.rotary-zoom-control_step__VFR9X:disabled{opacity:.5;cursor:not-allowed}.rotary-zoom-control_knob__btUX6:focus-visible,.rotary-zoom-control_step__VFR9X:focus-visible{outline:3px solid var(--hp-navy-bright);outline-offset:3px}.rotary-zoom-control_value__zrlB4{min-width:42px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rotary-zoom-control_knob__btUX6{position:relative;width:44px;height:44px;border:2px solid var(--hp-s-deep);border-radius:50%;background:var(--hp-s-low);cursor:grab;touch-action:none}.rotary-zoom-control_knob__btUX6:active{cursor:grabbing}.rotary-zoom-control_knobMark__eWQnp{position:absolute;left:calc(50% - 1px);top:5px;width:2px;height:13px;border-radius:2px;background:var(--hp-navy);transform-origin:1px 17px;transition:transform .35s cubic-bezier(.34,1.18,.64,1)}@media (prefers-reduced-motion:reduce){.rotary-zoom-control_knobMark__eWQnp{transition:none}}.eligibility-glass-wall_scene__RgRbK{position:relative;min-height:calc(100vh - 72px);overflow:hidden;background:var(--hp-page);isolation:isolate}.eligibility-glass-wall_preview___H8B1{position:absolute;z-index:0;inset:0;min-height:100%;pointer-events:none;-webkit-user-select:none;user-select:none;filter:saturate(.85) blur(1.5px);opacity:.78;transform:scale(1.006);transform-origin:center}.eligibility-glass-wall_preview___H8B1>div{min-height:100%}.eligibility-glass-wall_scrim__dgM7T{position:absolute;z-index:1;inset:0;pointer-events:none;transition:background-color .18s ease}.eligibility-glass-wall_scene__RgRbK[data-scrim-tone=light] .eligibility-glass-wall_scrim__dgM7T{background:rgba(248,245,239,.58)}.eligibility-glass-wall_scene__RgRbK[data-presentation-stage=eligible-result] .eligibility-glass-wall_preview___H8B1,.eligibility-glass-wall_scene__RgRbK[data-presentation-stage=tree-source] .eligibility-glass-wall_preview___H8B1{filter:none;opacity:1;transform:none}.eligibility-glass-wall_scene__RgRbK[data-presentation-stage=eligible-result] .eligibility-glass-wall_scrim__dgM7T{background:rgba(248,245,239,.16)}.eligibility-glass-wall_scene__RgRbK[data-presentation-stage=tree-source] .eligibility-glass-wall_scrim__dgM7T{background:rgba(248,245,239,.24)}.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=paperwork]) .eligibility-glass-wall_preview___H8B1,.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=plans]) .eligibility-glass-wall_preview___H8B1,.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=records]) .eligibility-glass-wall_preview___H8B1,.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=support]) .eligibility-glass-wall_preview___H8B1{visibility:hidden}.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=paperwork]) .eligibility-glass-wall_scrim__dgM7T,.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=plans]) .eligibility-glass-wall_scrim__dgM7T,.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=records]) .eligibility-glass-wall_scrim__dgM7T,.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=support]) .eligibility-glass-wall_scrim__dgM7T{background:color-mix(in srgb,var(--hp-navy) 14%,var(--hp-page))}.eligibility-glass-wall_dialogWrap__c9L2B{position:fixed;z-index:2;inset:var(--hp-flow-dialog-top,calc(var(--hp-site-banner-offset, 0px) + 61px)) 0 0;display:grid;box-sizing:border-box;place-items:center;padding:16px 18px}.eligibility-glass-wall_dialog__hciuZ{display:flex;width:min(100%,680px);max-height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--hp-hair-solid);border-radius:var(--hp-radius);background:var(--hp-surface);box-shadow:var(--hp-shadow-modal);outline:none}.eligibility-glass-wall_scene__RgRbK[data-presentation-stage=case-strength] .eligibility-glass-wall_dialog__hciuZ,.eligibility-glass-wall_scene__RgRbK[data-presentation-stage=membership-choice] .eligibility-glass-wall_dialog__hciuZ{width:min(100%,1180px)}.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=intro]) .eligibility-glass-wall_header__F_6Uw:not(:has(.eligibility-glass-wall_signOut__p9Qvm)){display:none}.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=intro]) .eligibility-glass-wall_header__F_6Uw:has(.eligibility-glass-wall_signOut__p9Qvm){grid-template-columns:minmax(0,1fr);justify-items:end;padding:12px 22px 0;border-bottom:0}.eligibility-glass-wall_scene__RgRbK:has([data-case-strength-screen=intro]) .eligibility-glass-wall_header__F_6Uw:has(.eligibility-glass-wall_signOut__p9Qvm)>:first-child{display:none}.eligibility-glass-wall_header__F_6Uw{display:grid;flex:none;grid-template-columns:minmax(0,1fr) auto;gap:12px 18px;align-items:start;padding:20px 22px 18px;border-bottom:1px solid var(--hp-s-mid);background:var(--hp-surface)}.eligibility-glass-wall_country__MdEcA{display:inline-flex;align-items:center;gap:9px;margin-bottom:8px;color:var(--hp-red);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.eligibility-glass-wall_header__F_6Uw h1{margin:0;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:clamp(21px,3vw,28px);line-height:1.12;letter-spacing:-.025em}.eligibility-glass-wall_header__F_6Uw p{max-width:54ch;margin:8px 0 0;color:var(--hp-ink-2);font-size:13.5px;line-height:1.5}.eligibility-glass-wall_signIn__HZL4U{margin-top:3px;color:var(--hp-ink-3);font-size:12.5px;font-weight:650;white-space:nowrap}.eligibility-glass-wall_signOutButton__NVYEp{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.eligibility-glass-wall_content__XLWEb{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow-y:auto}.eligibility-glass-wall_content__XLWEb>div,.eligibility-glass-wall_content__XLWEb>section{width:100%;box-sizing:border-box}@media (max-width:720px){.eligibility-glass-wall_scene__RgRbK{min-height:calc(100vh - 62px)}.eligibility-glass-wall_preview___H8B1{inset:0 0 auto;height:36vh;overflow:hidden;filter:saturate(.85) blur(1.5px)}.eligibility-glass-wall_dialogWrap__c9L2B{align-items:start;padding:14px 10px}.eligibility-glass-wall_dialog__hciuZ{border-radius:14px 14px 0 0}.eligibility-glass-wall_header__F_6Uw{grid-template-columns:1fr;padding:17px 17px 15px}.eligibility-glass-wall_signIn__HZL4U{justify-self:start}}@media (min-width:721px) and (max-height:800px){.eligibility-glass-wall_dialogWrap__c9L2B{padding:12px 18px}.eligibility-glass-wall_header__F_6Uw{padding:15px 22px 14px}.eligibility-glass-wall_header__F_6Uw h1{font-size:clamp(19px,2.2vw,22px)}.eligibility-glass-wall_header__F_6Uw p{margin-top:5px;font-size:13px}.eligibility-glass-wall_country__MdEcA{margin-bottom:6px}}@media (prefers-reduced-motion:reduce){.eligibility-glass-wall_scrim__dgM7T{transition:none}.eligibility-glass-wall_preview___H8B1{transform:none}}.eligibility-signin-sheet_scrim__xzkh0{position:fixed;z-index:90;inset:0;background:rgba(10,22,40,.5);opacity:0;animation:eligibility-signin-sheet_scrimIn__McxHC .18s ease forwards}@keyframes eligibility-signin-sheet_scrimIn__McxHC{to{opacity:1}}.eligibility-signin-sheet_sheet__W__cv{position:fixed;z-index:91;right:0;bottom:0;left:0;max-height:calc(100vh - 48px);box-sizing:border-box;overflow-y:auto;padding:10px 22px calc(26px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:var(--hp-surface);box-shadow:var(--hp-shadow-modal);transform:translateY(100%);animation:eligibility-signin-sheet_sheetIn__oImSZ .22s ease forwards;outline:none}@keyframes eligibility-signin-sheet_sheetIn__oImSZ{to{transform:none}}.eligibility-signin-sheet_grab__FqHw9{width:38px;height:4px;margin:6px auto 16px;border-radius:4px;background:var(--hp-s-deep)}.eligibility-signin-sheet_head__4a_WB{margin-bottom:18px;text-align:center}.eligibility-signin-sheet_eyebrow__h3zYr{color:var(--hp-red);font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.eligibility-signin-sheet_head__4a_WB h2{margin:10px 0 0;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:25px;font-weight:800;letter-spacing:-.025em;line-height:1.1}.eligibility-signin-sheet_head__4a_WB p{max-width:34ch;margin:8px auto 0;color:var(--hp-ink-2);font-size:14.5px;line-height:1.5}.eligibility-signin-sheet_provider__gvran{display:flex;width:100%;align-items:center;justify-content:center;box-sizing:border-box;padding:15px;border:1.5px solid var(--hp-s-deep);border-radius:var(--hp-radius);margin-bottom:11px;background:var(--hp-surface);color:var(--hp-ink);cursor:pointer;font-family:var(--hp-font-body);font-size:15.5px;font-weight:600;gap:11px;transition:border-color .18s ease,background-color .18s ease}.eligibility-signin-sheet_provider__gvran:hover{border-color:var(--hp-navy);background:var(--hp-s-low)}.eligibility-signin-sheet_provider__gvran:disabled{cursor:default;opacity:.55}.eligibility-signin-sheet_apple__Gdpb0{border-color:var(--hp-midnight);background:var(--hp-midnight);color:var(--hp-surface)}.eligibility-signin-sheet_apple__Gdpb0:hover{border-color:var(--hp-midnight);background:#16243c}.eligibility-signin-sheet_divider__zJS1u{display:flex;align-items:center;margin:6px 0 14px;color:var(--hp-ink-3);font-size:12px;gap:12px}.eligibility-signin-sheet_divider__zJS1u:after,.eligibility-signin-sheet_divider__zJS1u:before{height:1px;flex:1 1;background:var(--hp-s-deep);content:""}.eligibility-signin-sheet_emailRow__uZnJl{display:flex;flex-direction:column;gap:10px}.eligibility-signin-sheet_input__qsWYv{width:100%;box-sizing:border-box;padding:14px;border:1.5px solid var(--hp-s-deep);border-radius:var(--hp-radius);background:var(--hp-surface);color:var(--hp-ink);font-family:var(--hp-font-body);font-size:15px;outline:none}.eligibility-signin-sheet_input__qsWYv:focus{border-color:var(--hp-navy)}.eligibility-signin-sheet_error__t9D5P{margin:12px 0 0;color:var(--hp-red);font-size:13.5px;line-height:1.5}.eligibility-signin-sheet_sent__m6PuL{margin:12px 0 0;color:var(--hp-ink-2);font-size:13.5px;line-height:1.5;text-align:center}.eligibility-signin-sheet_fine__boYys{margin:14px 0 0;color:var(--hp-ink-3);font-size:12px;line-height:1.45;text-align:center}.eligibility-signin-sheet_dismiss__2_bxI{display:block;width:100%;padding:12px;border:0;margin-top:6px;background:none;color:var(--hp-ink-3);cursor:pointer;font-family:var(--hp-font-body);font-size:14px;font-weight:600}@media (min-width:721px){.eligibility-signin-sheet_sheet__W__cv{top:50%;right:auto;bottom:auto;left:50%;width:min(100%,440px);max-height:calc(100vh - 96px);padding:26px 30px 30px;border-radius:var(--hp-radius);transform:translate(-50%,-46%);animation:eligibility-signin-sheet_dialogIn__OM9WY .18s ease forwards}@keyframes eligibility-signin-sheet_dialogIn__OM9WY{to{transform:translate(-50%,-50%)}}.eligibility-signin-sheet_grab__FqHw9{display:none}}@media (prefers-reduced-motion:reduce){.eligibility-signin-sheet_scrim__xzkh0{animation:none;opacity:1}.eligibility-signin-sheet_sheet__W__cv{animation:none;transform:none}}@media (min-width:721px) and (prefers-reduced-motion:reduce){.eligibility-signin-sheet_sheet__W__cv{transform:translate(-50%,-50%)}}.eligibility-survey_question__60aNT{display:flex;flex:1 1;flex-direction:column;padding:clamp(22px,3.5vw,34px) clamp(18px,3.5vw,34px) clamp(20px,3vw,30px)}.eligibility-survey_progressRow__xR43J{display:flex;align-items:center;gap:14px;margin-bottom:clamp(18px,2.6vw,26px)}.eligibility-survey_track__iAbBq{position:relative;overflow:hidden;height:4px;flex:1 1 auto;border-radius:999px;background:var(--hp-s-deep)}.eligibility-survey_fill__1hqbc{display:block;height:100%;border-radius:999px;background:var(--hp-red);transition:width .4s ease}.eligibility-survey_counter__GGddt{flex:none;color:var(--hp-ink-3);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em;white-space:nowrap}.eligibility-survey_prompt__Dipon{margin:0;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:clamp(23px,3.2vw,30px);font-weight:800;letter-spacing:-.025em;line-height:1.13}.eligibility-survey_eyebrow__7BVwt{margin-bottom:12px;color:var(--hp-ink-3);font-family:var(--hp-font-body);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.eligibility-survey_help__Rq3uc{max-width:54ch;margin:12px 0 0;color:var(--hp-ink-2);font-size:15px;line-height:1.55}.eligibility-survey_options__TMNXK{margin-top:clamp(18px,2.4vw,24px)}.eligibility-survey_note__BxvEZ{margin:14px 0 0;color:var(--hp-ink-3);font-size:13.5px;line-height:1.5}.eligibility-survey_error__PGhyy{margin:16px 0 0;color:var(--hp-red);font-size:14px;line-height:1.5}.eligibility-survey_actions__vvAG0{position:sticky;z-index:1;bottom:0;display:flex;align-items:center;padding:14px 0 2px;border-top:1px solid var(--hp-s-mid);margin-top:clamp(14px,2vw,20px);background:var(--hp-surface);gap:12px}.eligibility-survey_enter__pEgBW{animation:eligibility-survey_stepIn__CUEKz .18s ease both}@keyframes eligibility-survey_stepIn__CUEKz{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.eligibility-survey_enter__pEgBW{animation:none}.eligibility-survey_fill__1hqbc{transition:none}}@media (max-height:800px){.eligibility-survey_question__60aNT{padding-top:18px;padding-bottom:16px}.eligibility-survey_progressRow__xR43J{margin-bottom:16px}.eligibility-survey_prompt__Dipon{font-size:clamp(21px,2.6vw,25px)}.eligibility-survey_help__Rq3uc{margin-top:8px;font-size:14.5px}.eligibility-survey_options__TMNXK{margin-top:16px}}.eligibility-survey_splitBody__8sfDP{display:flex;flex-direction:column;justify-content:center;padding:clamp(22px,3.5vw,34px) clamp(18px,3.5vw,34px)}.eligibility-survey_splitInner__ttAi1{width:100%;max-width:560px}.petition-kit-offer_offer__bnXNJ{padding:clamp(28px,4vw,48px);border:1px solid var(--hp-hair-solid);border-radius:var(--hp-radius);background:var(--hp-surface);color:var(--hp-ink);box-shadow:var(--hp-shadow-card)}.petition-kit-offer_eyebrow__MHH9s{margin:0 0 14px;color:var(--hp-red);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.petition-kit-offer_offer__bnXNJ h3{margin:0;color:var(--hp-navy);font:800 clamp(38px,4.4vw,62px)/1.02 var(--hp-font-head)}.petition-kit-offer_description__n6B6m,.petition-kit-offer_note__DQs5K{color:var(--hp-ink-2);line-height:1.55}.petition-kit-offer_description__n6B6m{margin:22px 0 30px}.petition-kit-offer_note__DQs5K{margin:18px 0 0;font-size:14px}.petition-kit-offer_price__raRm5{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;padding-block:16px;border-top:1px solid var(--hp-s-deep);border-bottom:1px solid var(--hp-s-deep)}.petition-kit-offer_price__raRm5 span{font-size:16px}.petition-kit-offer_price__raRm5 strong{color:var(--hp-navy);font-size:38px}.petition-kit-offer_unavailable__OVj3E{margin:0;color:var(--hp-ink-2)}.petition-kit-offer_caption__9fiCH{margin:28px 0 0;color:var(--hp-tint);font:italic 15px/1.5 var(--hp-font-accent)}