.record-savings_comparison__qC9ZL{color:var(--hp-ink);font-family:var(--hp-font-body);padding:clamp(20px,3vw,36px);background:var(--hp-surface);border-radius:var(--hp-radius)}.record-savings_comparison__qC9ZL h2{color:var(--hp-navy);font:700 clamp(23px,2.5vw,32px)/1.18 var(--hp-font-head);letter-spacing:-.03em;margin:0 0 20px;text-wrap:balance}.record-savings_tiers__5Djc_{display:flex;gap:4px;padding:5px;background:var(--hp-s-low);border-radius:var(--hp-radius-sm)}.record-savings_tiers__5Djc_ button{flex:1 1;padding:12px 8px;min-height:60px;border:0;border-radius:var(--hp-radius-xs);background:transparent;color:var(--hp-ink-2);font:inherit;cursor:pointer}.record-savings_tiers__5Djc_ button[aria-pressed=true]{background:var(--hp-navy);color:var(--hp-surface)}.record-savings_tiers__5Djc_ button:hover{box-shadow:inset 0 0 0 1px var(--hp-navy-bright)}.record-savings_payoff__i1kAF small,.record-savings_row__ZmXit small,.record-savings_tiers__5Djc_ small{display:block;font-size:12px;font-weight:400;line-height:1.5;margin-top:4px}.record-savings_basis__enul4{margin:18px 0 24px;max-width:70ch;color:var(--hp-ink-2);font-size:13px;line-height:1.6}.record-savings_rows__oQCT2{display:grid;gap:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.record-savings_row__ZmXit{display:grid;grid-template-columns:minmax(150px,1.1fr) minmax(70px,1fr) minmax(100px,.6fr);align-items:center;gap:20px}.record-savings_row__ZmXit a{font-size:14px;color:var(--hp-ink);text-underline-offset:4px}.record-savings_row__ZmXit>span>strong{font-size:14px}.record-savings_row__ZmXit small a{font-size:inherit;color:var(--hp-ink-2);margin-left:4px}.record-savings_row__ZmXit>strong{text-align:right;font-size:20px;color:var(--hp-red)}.record-savings_row__ZmXit small{color:var(--hp-ink-2)}.record-savings_row__ZmXit[data-own=true]>span>strong,.record-savings_row__ZmXit[data-own=true]>strong{color:var(--hp-navy)}.record-savings_track__o4Q6I{display:block;background:var(--hp-s-low);height:14px;border-radius:7px;overflow:hidden}.record-savings_track__o4Q6I>span{display:block;height:100%;width:100%;transform-origin:left;background:var(--hp-red);border-radius:inherit;transition:transform .85s cubic-bezier(.16,1,.3,1)}.record-savings_row__ZmXit[data-own=true] .record-savings_track__o4Q6I>span{background:var(--hp-navy)}.record-savings_payoff__i1kAF{margin-top:28px;padding:24px;border-radius:var(--hp-radius-sm);background:var(--hp-navy);color:var(--hp-surface)}.record-savings_payoff__i1kAF p{margin:0 0 10px;font-size:clamp(23px,2.8vw,34px);font-weight:700;line-height:1.2;letter-spacing:-.03em}.record-savings_payoff__i1kAF small{line-height:1.6}.record-savings_eyebrow__HNNLR{display:block;margin-bottom:8px;color:var(--hp-ink-2);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.record-savings_links__JMvZZ{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:8px}.record-savings_links__JMvZZ a{color:var(--hp-navy);font-weight:700;text-underline-offset:4px}.record-savings_comparison__qC9ZL :is(button,a):focus-visible{outline:3px solid var(--hp-navy-bright);outline-offset:4px}@media (max-width:600px){.record-savings_row__ZmXit{grid-template-columns:minmax(0,1fr) auto;gap:8px}.record-savings_track__o4Q6I{grid-row:2;grid-column:1/-1}.record-savings_row__ZmXit>strong{font-size:18px;max-width:140px}.record-savings_tiers__5Djc_{flex-wrap:wrap}.record-savings_tiers__5Djc_ button{flex-basis:100px}}@media (prefers-reduced-motion:reduce){.record-savings_track__o4Q6I>span{transition:none}}.record-savings_motion__E_Ft8{background:var(--hp-midnight);color:var(--hp-surface);padding:clamp(24px,5vw,64px);border-radius:var(--hp-radius);margin:32px 0}.record-savings_motion__E_Ft8 h2{font:700 clamp(30px,4vw,48px)/1.12 var(--hp-font-head);letter-spacing:-.03em;margin:0 0 16px;text-wrap:balance;min-height:2.3em}.record-savings_motion__E_Ft8 p{max-width:68ch;line-height:1.6;margin:0 0 28px}.record-savings_motionRows__pAemq{display:grid;gap:20px;min-height:260px}.record-savings_motionRow__eJEXP{display:grid;grid-template-columns:minmax(130px,1fr) minmax(80px,2fr) minmax(80px,.5fr);gap:20px;align-items:center;font-size:15px}.record-savings_motionRow__eJEXP small{display:block;margin-top:4px;font-size:12px;color:var(--hp-surface);opacity:.8}.record-savings_motionRow__eJEXP b{text-align:right;font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.record-savings_motion__E_Ft8 .record-savings_track__o4Q6I{background:var(--hp-ink-2)}.record-savings_motion__E_Ft8 .record-savings_track__o4Q6I>span{background:var(--hp-red-on-dark)}.record-savings_motion__E_Ft8 [data-own=true] .record-savings_track__o4Q6I>span{background:var(--hp-surface)}.record-savings_motionCta__x0Xbj{min-height:260px;display:flex;align-items:center;color:var(--hp-surface);font-size:30px;font-weight:700;gap:20px;text-underline-offset:8px}.record-savings_motionControls__ipseN{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:24px}.record-savings_motionControls__ipseN>div{display:flex}.record-savings_motionControls__ipseN button{min-width:44px;min-height:44px;background:transparent;border:0;color:var(--hp-surface);font:inherit;cursor:pointer}.record-savings_motionControls__ipseN span{display:block;width:24px;height:4px;background:var(--hp-ink-2)}.record-savings_motionControls__ipseN [aria-pressed=true] span{background:var(--hp-surface)}.record-savings_motion__E_Ft8 a:focus-visible,.record-savings_motion__E_Ft8 button:focus-visible{outline:3px solid var(--hp-surface);outline-offset:3px}.record-savings_motion__E_Ft8>small{display:block;margin-top:16px;font-size:12px;line-height:1.5}.record-savings_motion__E_Ft8>small a{color:inherit;text-underline-offset:3px}@media (max-width:600px){.record-savings_motionRow__eJEXP{grid-template-columns:minmax(0,1fr) auto;gap:8px}.record-savings_motionRow__eJEXP .record-savings_track__o4Q6I{grid-row:2;grid-column:1/-1}.record-savings_motionControls__ipseN{flex-wrap:wrap}.record-savings_motionRows__pAemq{min-height:400px}}.record-savings-entry_teaser__HJe_t{max-width:var(--hp-content-max);margin:48px auto;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:28px;background:var(--hp-surface);border-radius:var(--hp-radius);color:var(--hp-navy);font-family:var(--hp-font-body)}.record-savings-entry_teaser__HJe_t h2{font-size:26px;margin:0 0 10px;letter-spacing:-.03em}.record-savings-entry_teaser__HJe_t p{margin:0;color:var(--hp-ink-2);line-height:1.6}.record-savings-entry_dialog__e8V2N form button,.record-savings-entry_full__faBWz,.record-savings-entry_teaser__HJe_t button{background:var(--hp-navy);color:var(--hp-surface);border:0;border-radius:var(--hp-radius-sm);padding:14px 22px;font:600 15px var(--hp-font-body);min-height:48px;cursor:pointer;text-decoration:none}.record-savings-entry_dialog__e8V2N form button:hover,.record-savings-entry_full__faBWz:hover,.record-savings-entry_teaser__HJe_t button:hover{background:var(--hp-navy-bright)}.record-savings-entry_pill__0nRfU{position:fixed;bottom:24px;left:24px;z-index:30;background:var(--hp-navy);color:var(--hp-surface);border:0;border-radius:999px;min-height:48px;padding:12px 20px;box-shadow:var(--hp-shadow-card);cursor:pointer;font:600 14px var(--hp-font-body)}.record-savings-entry_dialog__e8V2N{box-sizing:border-box;max-width:min(900px,calc(100vw - 32px));width:900px;max-height:90dvh;border:0;border-radius:var(--hp-radius);box-shadow:var(--hp-shadow-modal);padding:clamp(20px,4vw,40px);background:var(--hp-page);color:var(--hp-ink);font-family:var(--hp-font-body);overscroll-behavior:contain}.record-savings-entry_dialog__e8V2N::backdrop{background:color-mix(in srgb,var(--hp-midnight) 60%,transparent)}.record-savings-entry_dialogHeader__7Xjfc{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:24px}.record-savings-entry_dialogHeader__7Xjfc h2{margin:0;color:var(--hp-navy);font-size:clamp(25px,3vw,34px);line-height:1.18;letter-spacing:-.03em;text-wrap:balance}.record-savings-entry_dialogHeader__7Xjfc button,.record-savings-entry_edit__DMLyJ{background:transparent;border:0;color:var(--hp-navy);min-height:44px;font:600 14px var(--hp-font-body);cursor:pointer;text-decoration:underline;text-underline-offset:4px}.record-savings-entry_dialog__e8V2N form{display:grid;gap:24px}.record-savings-entry_dialog__e8V2N label{display:grid;gap:10px;color:var(--hp-navy);font-weight:600}.record-savings-entry_dialog__e8V2N select{font:400 16px var(--hp-font-body);min-height:50px;padding:12px;border:1px solid var(--hp-s-deep);border-radius:var(--hp-radius-xs);background:var(--hp-surface);color:var(--hp-ink)}.record-savings-entry_dialog__e8V2N p{line-height:1.6}.record-savings-entry_dialog__e8V2N a{color:var(--hp-navy);text-underline-offset:4px}.record-savings-entry_dialog__e8V2N a.record-savings-entry_full__faBWz{display:block;margin:20px 0;color:var(--hp-surface)}.record-savings-entry_count__DY0kL{font-size:23px;color:var(--hp-navy)}.record-savings-entry_guard__suTkg h3{font-size:28px;color:var(--hp-navy)}.record-savings-entry_dialog__e8V2N :is(a,button,select):focus-visible,.record-savings-entry_pill__0nRfU:focus-visible,.record-savings-entry_teaser__HJe_t button:focus-visible{outline:3px solid var(--hp-navy-bright);outline-offset:4px}@media (max-width:700px){.record-savings-entry_teaser__HJe_t{margin:32px 16px;align-items:start;flex-direction:column;padding:24px}.record-savings-entry_pill__0nRfU{bottom:16px;left:16px}}.canada-c3-backlog_section__eolMe{padding-block:clamp(48px,7vw,88px);background:var(--hp-page);color:var(--hp-ink);font-family:var(--hp-font-body)}.canada-c3-backlog_wrap__Y0Xb_{max-width:1120px}.canada-c3-backlog_card__4zPr5{overflow:hidden;border-radius:var(--hp-radius);background:var(--hp-surface);box-shadow:var(--hp-shadow-card)}.canada-c3-backlog_header__6Uolb{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:end;padding:clamp(32px,5vw,58px);background:var(--hp-navy);color:var(--hp-surface)}.canada-c3-backlog_header__6Uolb h2{max-width:13ch;margin:10px 0 0;font:800 clamp(34px,5vw,62px)/1.02 var(--hp-font-head);letter-spacing:-.045em}.canada-c3-backlog_header__6Uolb p{max-width:58ch;margin:18px 0 0;color:color-mix(in srgb,var(--hp-surface) 78%,transparent);font-size:clamp(16px,1.7vw,19px);line-height:1.55}.canada-c3-backlog_current__3rZGF,.canada-c3-backlog_eyebrow__j2Dl1{font-size:12px!important;font-weight:700;letter-spacing:.13em;line-height:1.35!important;text-transform:uppercase}.canada-c3-backlog_eyebrow__j2Dl1{color:color-mix(in srgb,var(--hp-surface) 72%,transparent)}.canada-c3-backlog_current__3rZGF{max-width:none!important;margin:0!important;padding:11px 14px;border-radius:var(--hp-radius-sm);background:color-mix(in srgb,var(--hp-surface) 10%,transparent);color:var(--hp-surface)!important;white-space:nowrap}.canada-c3-backlog_chartPanel__zsFVT{position:relative;padding:clamp(28px,5vw,52px) clamp(22px,5vw,56px) 20px}.canada-c3-backlog_chartPanel__zsFVT:before{position:absolute;top:0;right:clamp(22px,5vw,56px);left:clamp(22px,5vw,56px);height:2px;background:var(--hp-hair);content:""}.canada-c3-backlog_legend__CEE5A{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px 26px;color:var(--hp-ink-2);font-size:13px;font-weight:600}.canada-c3-backlog_legend__CEE5A span{display:inline-flex;align-items:center;gap:8px}.canada-c3-backlog_legend__CEE5A i{display:inline-block;flex:none}.canada-c3-backlog_barKey__2Y_q2{width:18px;height:10px;border-radius:var(--hp-radius-xs);background:color-mix(in srgb,var(--hp-navy) 28%,var(--hp-surface))}.canada-c3-backlog_lineKey__5m2pm{width:20px;height:3px;border-radius:var(--hp-radius-xs);background:var(--hp-red)}.canada-c3-backlog_chart__rUhpm{display:block;width:100%;height:auto;margin-top:4px;overflow:visible}.canada-c3-backlog_baseline__0_oIz{fill:none;stroke:color-mix(in srgb,var(--hp-ink) 18%,transparent);stroke-width:2}.canada-c3-backlog_barLatest__JIHuF,.canada-c3-backlog_bar__NazBZ{fill:color-mix(in srgb,var(--hp-navy) 28%,var(--hp-surface))}.canada-c3-backlog_barLatest__JIHuF{fill:var(--hp-navy)}.canada-c3-backlog_pendingLabel__CRzme,.canada-c3-backlog_periodLabel__pgt1t,.canada-c3-backlog_periodYear__z1ciM,.canada-c3-backlog_waitLabel__C8qCG{font-family:var(--hp-font-body)}.canada-c3-backlog_pendingLabel__CRzme{fill:var(--hp-navy);font-size:13px;font-weight:700}.canada-c3-backlog_pendingLabelLatest__jsXVv{fill:var(--hp-surface)}.canada-c3-backlog_periodLabel__pgt1t{fill:var(--hp-ink);font-size:13px;font-weight:700}.canada-c3-backlog_periodYear__z1ciM{fill:var(--hp-ink-2);font-size:11px}.canada-c3-backlog_waitLine__o4PtC{fill:none;stroke:var(--hp-red);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.canada-c3-backlog_waitPoint__mOxPm{fill:var(--hp-surface);stroke:var(--hp-red);stroke-width:4}.canada-c3-backlog_waitLabel__C8qCG{fill:var(--hp-red);font-size:13px;font-weight:700}.canada-c3-backlog_mobileSeries__ZWjRz{display:none}.canada-c3-backlog_stats__a_s4X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:0 clamp(22px,5vw,56px);padding-top:clamp(12px,2vw,24px);background:var(--hp-hair) top/100% 2px no-repeat}.canada-c3-backlog_stats__a_s4X article{padding:clamp(24px,3vw,34px);border-radius:var(--hp-radius);background:var(--hp-page)}.canada-c3-backlog_stats__a_s4X strong{display:block;color:var(--hp-navy);font:800 clamp(28px,4vw,44px)/1 var(--hp-font-head);letter-spacing:-.04em}.canada-c3-backlog_stats__a_s4X span{display:block;margin-top:10px;color:var(--hp-ink-2);font-size:14px;line-height:1.45}.canada-c3-backlog_contextGrid__t8Iuj{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:2px;margin:2px clamp(22px,5vw,56px) 0}.canada-c3-backlog_comparison__VmXCG,.canada-c3-backlog_eligibility__MCNIW{padding:clamp(24px,3vw,34px);border-radius:var(--hp-radius)}.canada-c3-backlog_eligibility__MCNIW{background:color-mix(in srgb,var(--hp-navy) 7%,var(--hp-surface))}.canada-c3-backlog_comparison__VmXCG{background:var(--hp-s-mid)}.canada-c3-backlog_comparison__VmXCG span,.canada-c3-backlog_eligibility__MCNIW span{color:var(--hp-navy);font:700 15px/1.3 var(--hp-font-head)}.canada-c3-backlog_comparison__VmXCG p,.canada-c3-backlog_eligibility__MCNIW p{margin:10px 0 0;color:var(--hp-ink-2);font-size:14px;line-height:1.6}.canada-c3-backlog_footer__W_tVZ{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:28px clamp(22px,5vw,56px) clamp(28px,5vw,48px)}.canada-c3-backlog_footer__W_tVZ p{margin:0;color:var(--hp-ink-2);font-size:12px;line-height:1.5}.canada-c3-backlog_footer__W_tVZ a{display:inline-flex;min-height:48px;flex:none;align-items:center;justify-content:center;gap:10px;padding:13px 20px;border-radius:var(--hp-radius);background:var(--hp-gradient);color:var(--hp-surface)!important;font-weight:700;transition:transform .18s ease}.canada-c3-backlog_footer__W_tVZ a:hover{transform:translateY(-1px)}@media (max-width:760px){.canada-c3-backlog_header__6Uolb{grid-template-columns:1fr;align-items:start;gap:22px}.canada-c3-backlog_current__3rZGF{justify-self:start}.canada-c3-backlog_chart__rUhpm,.canada-c3-backlog_legend__CEE5A{display:none}.canada-c3-backlog_mobileSeries__ZWjRz{display:grid;gap:2px;padding:0;margin:0;list-style:none}.canada-c3-backlog_mobileSeries__ZWjRz li{display:grid;grid-template-columns:minmax(86px,.8fr) minmax(0,1.25fr);gap:4px 14px;align-items:center;padding:16px 18px;border-radius:var(--hp-radius-sm);background:var(--hp-page)}.canada-c3-backlog_mobileSeries__ZWjRz strong{grid-row:1/span 2;color:var(--hp-navy);font:700 13px/1.3 var(--hp-font-head)}.canada-c3-backlog_mobileSeries__ZWjRz b,.canada-c3-backlog_mobileSeries__ZWjRz span{font-size:13px;line-height:1.35}.canada-c3-backlog_mobileSeries__ZWjRz span{color:var(--hp-ink-2)}.canada-c3-backlog_mobileSeries__ZWjRz b{color:var(--hp-red)}.canada-c3-backlog_contextGrid__t8Iuj,.canada-c3-backlog_stats__a_s4X{grid-template-columns:1fr}.canada-c3-backlog_footer__W_tVZ{align-items:stretch;flex-direction:column-reverse}.canada-c3-backlog_footer__W_tVZ a{width:100%}}@media (max-width:480px){.canada-c3-backlog_section__eolMe{padding-block:32px}.canada-c3-backlog_card__4zPr5{margin-inline:-4px}}@media (prefers-reduced-motion:reduce){.canada-c3-backlog_footer__W_tVZ a{transition:none}}.about-hero_bridge__E3NWx{margin:0;display:grid;justify-items:center}.about-hero_stage__ZwmK6{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%;max-width:640px;isolation:isolate}.about-hero_stage__ZwmK6:before{content:"";position:absolute;inset:8% 28%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(201,162,90,.22),transparent);filter:blur(18px)}.about-hero_party__u6GMk{position:relative;display:grid;justify-items:center;gap:10px;min-height:212px;padding:30px 22px 26px;border:8px solid #fff;border-radius:22px;background:linear-gradient(160deg,#fbfcfe,#eaf0f7);box-shadow:0 22px 48px rgba(3,10,24,.38);color:var(--hp-navy);text-align:center;align-content:center}.about-hero_applicants__U2gv7{margin-right:-28px;padding-right:46px;transform:translateY(14px)}.about-hero_institutions__V_1P4{margin-left:-28px;padding-left:46px;transform:translateY(-14px)}.about-hero_icon__P2kMg{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#dfe8f3;box-shadow:inset 0 0 0 1px rgba(10,45,94,.08)}.about-hero_icon__P2kMg svg{width:26px;height:26px;fill:none;stroke:var(--hp-navy);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.about-hero_thread__zsgrW{position:absolute;top:57px;width:42%;height:34px;overflow:visible;fill:none;stroke:color-mix(in srgb,var(--hp-navy) 34%,transparent);stroke-width:1.25}.about-hero_applicants__U2gv7 .about-hero_thread__zsgrW{right:0}.about-hero_institutions__V_1P4 .about-hero_thread__zsgrW{left:0;transform:scaleX(-1)}.about-hero_party__u6GMk strong{display:block;margin:4px 0 0;color:var(--hp-navy);font:400 23px/1.1 var(--hp-font-accent);font-style:normal;letter-spacing:-.01em;text-wrap:balance}.about-hero_party__u6GMk p{max-width:19ch;margin:0;color:var(--hp-ink-2);font-size:14px;line-height:1.45}.about-hero_passport__A7H1p{position:relative;z-index:1;width:clamp(168px,16vw,200px);padding:9px;border-radius:22px;background:#fff;box-shadow:0 30px 64px rgba(3,10,24,.55),0 0 0 1px rgba(255,255,255,.6)}.about-hero_passport__A7H1p img{display:block;width:100%;height:auto;border-radius:14px}.about-hero_caption__Q5PV9{max-width:46ch;margin:44px 0 0;color:color-mix(in srgb,white 70%,transparent);font-size:15px;line-height:1.6;text-align:center}@media (max-width:900px){.about-hero_bridge__E3NWx{margin-top:12px}}@media (max-width:600px){.about-hero_stage__ZwmK6{grid-template-columns:1fr 1fr;grid-template-areas:"passport passport" "applicants institutions";column-gap:12px;align-items:stretch}.about-hero_passport__A7H1p{grid-area:passport;justify-self:center;width:172px}.about-hero_applicants__U2gv7,.about-hero_institutions__V_1P4{margin:-34px 0 0;padding:50px 14px 20px;min-height:0;border-width:6px;transform:none}.about-hero_applicants__U2gv7{grid-area:applicants}.about-hero_institutions__V_1P4{grid-area:institutions}.about-hero_thread__zsgrW{display:none}.about-hero_party__u6GMk strong{display:block;font-size:21px}.about-hero_party__u6GMk p{font-size:13px}.about-hero_caption__Q5PV9{margin-top:32px}}.citizenship-cost-calculator_calculator__rYGUT{display:grid;grid-template-columns:minmax(310px,.8fr) minmax(460px,1.2fr);gap:22px;align-items:start}.citizenship-cost-calculator_configuration__73Sjo,.citizenship-cost-calculator_result__T9fWK,.citizenship-cost-calculator_unavailable__Dzu_I{display:flex;flex-direction:column;gap:22px;padding:28px;border-radius:var(--hp-radius);background:var(--hp-surface);box-shadow:var(--hp-shadow-card)}.citizenship-cost-calculator_configuration__73Sjo h3,.citizenship-cost-calculator_result__T9fWK h3,.citizenship-cost-calculator_unavailable__Dzu_I h3{margin:0;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:25px;font-weight:800;letter-spacing:-.025em}.citizenship-cost-calculator_configuration__73Sjo>div:first-child p,.citizenship-cost-calculator_unavailable__Dzu_I p{margin:7px 0 0;color:var(--hp-ink-3);font-size:14px;line-height:1.55}.citizenship-cost-calculator_questionLabel__vdlea{margin-bottom:9px;color:var(--hp-ink-2);font-size:14px;font-weight:700}.citizenship-cost-calculator_fieldHelp__eNcmR{margin:-3px 0 9px;color:var(--hp-ink-3);font-size:12px;line-height:1.45}.citizenship-cost-calculator_chipRow__vtTKY,.citizenship-cost-calculator_viewSwitch__ecG0V>div{display:flex;flex-wrap:wrap;gap:8px}.citizenship-cost-calculator_chip__aURJW,.citizenship-cost-calculator_stateChip__r8En8{appearance:none;border:0;border-radius:999px;background:var(--hp-s-low);color:var(--hp-ink-2);cursor:pointer;font-family:var(--hp-font-body);font-size:14px;font-weight:700}.citizenship-cost-calculator_chip__aURJW{padding:10px 17px}.citizenship-cost-calculator_chip__aURJW[data-active=true],.citizenship-cost-calculator_stateChip__r8En8[data-active=true]{background:var(--hp-navy);color:white}.citizenship-cost-calculator_capture__HYKm4 button:focus-visible,.citizenship-cost-calculator_capture__HYKm4 input:focus-visible,.citizenship-cost-calculator_chip__aURJW:focus-visible,.citizenship-cost-calculator_showEstimate__i43kr:focus-visible,.citizenship-cost-calculator_stateChip__r8En8:focus-visible,.citizenship-cost-calculator_stepper__Hgexo button:focus-visible{outline:3px solid var(--hp-navy-bright);outline-offset:2px}.citizenship-cost-calculator_details__wBlX6{display:flex;flex-direction:column;gap:17px}.citizenship-cost-calculator_details__wBlX6 input[type=range]{width:100%;accent-color:var(--hp-navy)}.citizenship-cost-calculator_rangeLabels__pI8m8{display:flex;justify-content:space-between;color:var(--hp-ink-3);font-size:11px}.citizenship-cost-calculator_checkbox___RCGB,.citizenship-cost-calculator_stepper__Hgexo,.citizenship-cost-calculator_viewSwitch__ecG0V{display:flex;align-items:center;color:var(--hp-ink-2);font-size:14px;font-weight:700}.citizenship-cost-calculator_stepper__Hgexo{gap:11px}.citizenship-cost-calculator_stepper__Hgexo button{width:30px;height:30px;border:0;border-radius:50%;background:var(--hp-s-mid);color:var(--hp-ink);cursor:pointer;font-size:16px;font-weight:800}.citizenship-cost-calculator_stepper__Hgexo strong{min-width:20px;text-align:center}.citizenship-cost-calculator_checkbox___RCGB{gap:9px;line-height:1.45}.citizenship-cost-calculator_checkbox___RCGB input{accent-color:var(--hp-navy)}.citizenship-cost-calculator_statePicker__A3T6p{display:flex;max-height:138px;flex-wrap:wrap;gap:6px;overflow-y:auto;padding:4px}.citizenship-cost-calculator_stateChip__r8En8{padding:6px 10px;box-shadow:inset 0 0 0 1px var(--hp-s-mid);font-size:12px}.citizenship-cost-calculator_viewSwitch__ecG0V{justify-content:space-between;gap:12px;padding:10px 12px;border-radius:var(--hp-radius-sm);background:var(--hp-s-low)}.citizenship-cost-calculator_viewSwitch__ecG0V .citizenship-cost-calculator_chip__aURJW{padding:7px 11px;background:transparent;font-size:12px}.citizenship-cost-calculator_viewSwitch__ecG0V .citizenship-cost-calculator_chip__aURJW[data-active=true]{background:var(--hp-surface);box-shadow:var(--hp-shadow-card);color:var(--hp-navy)}.citizenship-cost-calculator_showEstimate__i43kr{min-height:50px;border:0;border-radius:var(--hp-radius-sm);background:var(--hp-gradient);color:white;cursor:pointer;font-family:var(--hp-font-body);font-size:15px;font-weight:800}.citizenship-cost-calculator_result__T9fWK{position:sticky;top:calc(18px + var(--hp-site-banner-offset, 0px))}.citizenship-cost-calculator_resultHeading__jwT7_{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.citizenship-cost-calculator_resultHeading__jwT7_>span{color:var(--hp-ink-3);font-size:13px}.citizenship-cost-calculator_lineHeader__wCxvM,.citizenship-cost-calculator_line__DHWZZ{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(90px,.45fr) minmax(130px,.7fr);gap:14px;align-items:start}.citizenship-cost-calculator_lineHeader__wCxvM{padding-bottom:8px;color:var(--hp-ink-3);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.citizenship-cost-calculator_line__DHWZZ{padding:13px 0;box-shadow:0 1px 0 var(--hp-s-mid)}.citizenship-cost-calculator_line__DHWZZ>div>span,.citizenship-cost-calculator_line__DHWZZ>span,.citizenship-cost-calculator_line__DHWZZ>strong{color:var(--hp-ink);font-size:14px;line-height:1.45}.citizenship-cost-calculator_line__DHWZZ>div>small,.citizenship-cost-calculator_line__DHWZZ>div>span{display:block}.citizenship-cost-calculator_line__DHWZZ>div>small,.citizenship-cost-calculator_line__DHWZZ>div>span small{margin-top:3px;color:var(--hp-ink-3);font-size:11px;font-weight:400;line-height:1.4}.citizenship-cost-calculator_line__DHWZZ>strong{white-space:nowrap}.citizenship-cost-calculator_processingCell__kToqA{display:flex;flex-direction:column;gap:3px}.citizenship-cost-calculator_processingCell__kToqA a{color:var(--hp-ink-3);font-size:11px;text-decoration:underline}.citizenship-cost-calculator_total__WvCKd{display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:var(--hp-radius-sm);background:var(--hp-s-low)}.citizenship-cost-calculator_total__WvCKd>span{color:var(--hp-ink-2);font-size:13px;font-weight:800}.citizenship-cost-calculator_total__WvCKd>strong{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:32px;font-weight:800;letter-spacing:-.03em}.citizenship-cost-calculator_estimateNote__0ZcIg,.citizenship-cost-calculator_total__WvCKd>small{color:var(--hp-ink-3);font-size:12px;line-height:1.45}.citizenship-cost-calculator_estimateNote__0ZcIg{margin:0}.citizenship-cost-calculator_capture__HYKm4{padding-top:20px;box-shadow:0 -1px 0 var(--hp-s-mid)}.citizenship-cost-calculator_capture__HYKm4 label{display:block;margin-bottom:8px;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:18px;font-weight:800}.citizenship-cost-calculator_captureRow__GbGQD{display:grid;grid-template-columns:1fr auto;gap:8px}.citizenship-cost-calculator_capture__HYKm4 input{min-width:0;min-height:46px;border:0;border-radius:var(--hp-radius-sm);background:var(--hp-s-low);box-shadow:inset 0 0 0 1px var(--hp-s-deep);color:var(--hp-ink);font:inherit;padding:10px 12px}.citizenship-cost-calculator_capture__HYKm4 button{min-height:46px;border:0;border-radius:var(--hp-radius-sm);background:var(--hp-navy);color:white;cursor:pointer;font:inherit;font-weight:800;padding:10px 16px}.citizenship-cost-calculator_showcaseCalculator__qvMII,.citizenship-cost-calculator_showcaseResult__KZoyC{max-width:1060px;margin:0 auto;padding:clamp(22px,4vw,42px);border-radius:var(--hp-radius);background:white;color:var(--hp-ink);box-shadow:0 24px 54px rgba(0,0,0,.2)}.citizenship-cost-calculator_progress__gIJ0s{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0 0 44px;padding:0;list-style:none}.citizenship-cost-calculator_progress__gIJ0s li{display:grid;gap:7px;color:var(--hp-ink-3);font-size:11px;font-weight:800;text-align:center}.citizenship-cost-calculator_progress__gIJ0s span{display:grid;place-items:center;width:30px;height:30px;margin:0 auto;border-radius:50%;background:var(--hp-s-low);color:var(--hp-ink-3)}.citizenship-cost-calculator_progress__gIJ0s li[data-active=true],.citizenship-cost-calculator_progress__gIJ0s li[data-complete=true]{color:var(--hp-navy)}.citizenship-cost-calculator_progress__gIJ0s li[data-active=true] span{background:var(--hp-navy);color:white}.citizenship-cost-calculator_progress__gIJ0s li[data-complete=true] span{background:#49c892;color:#06325d}.citizenship-cost-calculator_showcaseQuestion__J2p4C{max-width:770px;min-height:300px;margin:0 auto}.citizenship-cost-calculator_showcaseQuestion__J2p4C h3,.citizenship-cost-calculator_showcaseResult__KZoyC h3{margin:0;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:clamp(29px,4vw,46px);letter-spacing:-.04em}.citizenship-cost-calculator_showcaseQuestion__J2p4C>p{margin:10px 0 26px;color:var(--hp-ink-3);line-height:1.5}.citizenship-cost-calculator_countryGrid__ORa5R{display:flex;flex-wrap:wrap;gap:10px}.citizenship-cost-calculator_countryGrid__ORa5R button{min-height:50px;border:1px solid var(--hp-s-deep);border-radius:var(--hp-radius-sm);background:white;color:var(--hp-ink-2);cursor:pointer;font:inherit;font-weight:800;padding:10px 15px}.citizenship-cost-calculator_countryGrid__ORa5R button span{margin-right:8px;font-size:18px}.citizenship-cost-calculator_countryGrid__ORa5R button[data-active=true]{border-color:var(--hp-navy);background:var(--hp-navy);color:white}.citizenship-cost-calculator_showcaseQuestion__J2p4C .citizenship-cost-calculator_showEstimate__i43kr{width:auto;min-width:150px;margin-top:30px;padding:0 22px}.citizenship-cost-calculator_showcaseQuestion__J2p4C .citizenship-cost-calculator_reconfigure__cg4tT{margin-top:22px}.citizenship-cost-calculator_applicantGrid__vGoX_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center}.citizenship-cost-calculator_applicantGrid__vGoX_ label{display:grid;gap:10px;color:var(--hp-ink-2);font-weight:800}.citizenship-cost-calculator_applicantGrid__vGoX_ input[type=range]{width:100%;accent-color:var(--hp-navy)}.citizenship-cost-calculator_applicantGrid__vGoX_ label strong{color:var(--hp-navy);font-size:28px}.citizenship-cost-calculator_showcaseQuestion__J2p4C .citizenship-cost-calculator_statePicker__A3T6p{max-height:none;overflow:visible}.citizenship-cost-calculator_showcaseQuestion__J2p4C .citizenship-cost-calculator_stateChip__r8En8{min-height:40px;padding:8px 12px}.citizenship-cost-calculator_showcaseQuestion__J2p4C .citizenship-cost-calculator_checkbox___RCGB{margin-top:18px}.citizenship-cost-calculator_showcaseResultHead__ekZbG{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.citizenship-cost-calculator_showcaseResultHead__ekZbG span{display:block;margin-bottom:8px;color:var(--hp-ink-3);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.citizenship-cost-calculator_reconfigure__cg4tT{min-height:42px;border:1px solid var(--hp-s-deep);border-radius:var(--hp-radius-sm);background:white;color:var(--hp-navy);cursor:pointer;font:inherit;font-weight:800;padding:8px 13px}.citizenship-cost-calculator_showcaseFigure__lo9pR{display:block;margin-top:28px;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:clamp(60px,11vw,114px);font-weight:800;letter-spacing:-.065em;line-height:.9}.citizenship-cost-calculator_showcaseNote__9S7c9{max-width:68ch;margin:16px 0 32px;color:var(--hp-ink-2);line-height:1.55}.citizenship-cost-calculator_resultLines__t6Rnn{border-top:1px solid var(--hp-s-mid)}.citizenship-cost-calculator_internalRates__pgsUg{margin:22px 0 0;color:var(--hp-ink-3);font-size:13px;line-height:1.5}.citizenship-cost-calculator_internalRates__pgsUg a{color:var(--hp-navy);font-weight:800}.citizenship-cost-calculator_showcaseResult__KZoyC .citizenship-cost-calculator_capture__HYKm4{margin-top:26px}@media (max-width:620px){.citizenship-cost-calculator_progress__gIJ0s{gap:2px;margin-bottom:28px}.citizenship-cost-calculator_progress__gIJ0s li{font-size:9px}.citizenship-cost-calculator_progress__gIJ0s span{width:25px;height:25px}.citizenship-cost-calculator_showcaseCalculator__qvMII,.citizenship-cost-calculator_showcaseResult__KZoyC{padding:22px}.citizenship-cost-calculator_applicantGrid__vGoX_{grid-template-columns:1fr}.citizenship-cost-calculator_showcaseResultHead__ekZbG{align-items:start;flex-direction:column}.citizenship-cost-calculator_showcaseFigure__lo9pR{font-size:clamp(52px,16vw,76px)}.citizenship-cost-calculator_showcaseQuestion__J2p4C .citizenship-cost-calculator_statePicker__A3T6p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.citizenship-cost-calculator_capture__HYKm4 button:disabled{cursor:not-allowed;opacity:.65}.citizenship-cost-calculator_captureError__JyS2r,.citizenship-cost-calculator_captureNote__E46If{margin:7px 0 0;font-size:11px;line-height:1.45}.citizenship-cost-calculator_captureNote__E46If{color:var(--hp-ink-3)}.citizenship-cost-calculator_captureError__JyS2r{color:var(--hp-red)}.citizenship-cost-calculator_channels___F1sq{display:flex;flex-direction:column;gap:18px;padding-top:22px;box-shadow:0 -1px 0 var(--hp-s-mid)}.citizenship-cost-calculator_channelGroup__kXd79 h5,.citizenship-cost-calculator_channelHeading__J7_ru h4{margin:0;color:var(--hp-navy);font-family:var(--hp-font-head);font-weight:800}.citizenship-cost-calculator_channelHeading__J7_ru h4{font-size:20px}.citizenship-cost-calculator_channelGroup__kXd79 h5{font-size:15px}.citizenship-cost-calculator_channelHeading__J7_ru p{margin:5px 0 0;color:var(--hp-ink-3);font-size:12px;line-height:1.45}.citizenship-cost-calculator_channelHeader__gYwgj,.citizenship-cost-calculator_channelRow__x4CLb{display:grid;grid-template-columns:minmax(0,1.1fr) .4fr minmax(130px,.8fr);gap:12px}.citizenship-cost-calculator_channelHeader__gYwgj{margin-top:10px;padding:7px 10px;background:var(--hp-s-low);color:var(--hp-ink-3);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.citizenship-cost-calculator_channelRow__x4CLb{align-items:start;padding:11px 10px;box-shadow:0 1px 0 var(--hp-s-mid);color:var(--hp-ink-2);font-size:12px;line-height:1.45}.citizenship-cost-calculator_channelRow__x4CLb>div small,.citizenship-cost-calculator_channelRow__x4CLb>div strong{display:block}.citizenship-cost-calculator_channelRow__x4CLb>div strong{color:var(--hp-ink)}.citizenship-cost-calculator_channelRow__x4CLb>div small{margin-top:2px;color:var(--hp-ink-3)}.citizenship-cost-calculator_channelRow__x4CLb[data-comparable=false]{color:var(--hp-ink-3)}.citizenship-cost-calculator_channelRow__x4CLb>span>small{display:block;margin-top:3px;color:var(--hp-ink-3);font-size:10.5px;line-height:1.35}@media (max-width:900px){.citizenship-cost-calculator_calculator__rYGUT{grid-template-columns:1fr}.citizenship-cost-calculator_result__T9fWK{position:static}}@media (max-width:620px){.citizenship-cost-calculator_configuration__73Sjo,.citizenship-cost-calculator_result__T9fWK,.citizenship-cost-calculator_unavailable__Dzu_I{padding:21px 17px}.citizenship-cost-calculator_resultHeading__jwT7_,.citizenship-cost-calculator_viewSwitch__ecG0V{align-items:flex-start;flex-direction:column}.citizenship-cost-calculator_lineHeader__wCxvM{display:none}.citizenship-cost-calculator_channelRow__x4CLb,.citizenship-cost-calculator_line__DHWZZ{grid-template-columns:1fr;gap:7px}.citizenship-cost-calculator_line__DHWZZ>strong:before{content:"Cost: ";color:var(--hp-ink-3);font-weight:500}.citizenship-cost-calculator_processingCell__kToqA:before{content:"Processing time";color:var(--hp-ink-3);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.citizenship-cost-calculator_captureRow__GbGQD{grid-template-columns:1fr}.citizenship-cost-calculator_channelHeader__gYwgj{display:none}}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase]{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:26px;align-items:start}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_configuration__73Sjo,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_result__T9fWK,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_unavailable__Dzu_I{background:rgba(255,255,255,.055);box-shadow:none}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_configuration__73Sjo h3,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_result__T9fWK h3,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_unavailable__Dzu_I h3{color:white}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_checkbox___RCGB,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_configuration__73Sjo p,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_fieldHelp__eNcmR,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_questionLabel__vdlea,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_rangeLabels__pI8m8,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_stepper__Hgexo,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_unavailable__Dzu_I p,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_viewSwitch__ecG0V>span{color:rgba(255,255,255,.72)}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_chip__aURJW,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_stateChip__r8En8{background:rgba(255,255,255,.09);color:rgba(255,255,255,.86);box-shadow:none}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_chip__aURJW[data-active=true],.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_stateChip__r8En8[data-active=true]{background:white;color:var(--hp-navy)}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_viewSwitch__ecG0V{background:rgba(255,255,255,.07)}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_showEstimate__i43kr,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_stepper__Hgexo button{background:white;color:var(--hp-navy)}.citizenship-cost-calculator_headlineTotal__79rjs{display:flex;flex-direction:column;gap:10px}.citizenship-cost-calculator_headlineLabel__EuKZH{color:var(--hp-ink-3);font-family:var(--hp-font-body);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.citizenship-cost-calculator_headlineFigure__UePs_{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:clamp(38px,5.2vw,60px);font-weight:800;letter-spacing:-.04em;line-height:1}.citizenship-cost-calculator_headlineCompare__B8iAI{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-family:var(--hp-font-body);line-height:1.5}.citizenship-cost-calculator_headlineCompare__B8iAI s{color:var(--hp-ink-3);font-family:var(--hp-font-head);font-size:clamp(19px,2.2vw,24px);font-weight:800;letter-spacing:-.02em;text-decoration-thickness:2px}.citizenship-cost-calculator_headlineCompare__B8iAI span{color:var(--hp-ink-2);font-size:13.5px}.citizenship-cost-calculator_headlineNote__iN4nF{max-width:60ch;margin:0;color:var(--hp-ink-2);font-family:var(--hp-font-body);font-size:14px;font-weight:600;line-height:1.55}.citizenship-cost-calculator_headlineShipping__rn0bP{margin:0;padding:11px 14px;border-radius:var(--hp-radius-sm);background:var(--hp-s-low);color:var(--hp-ink-2);font-family:var(--hp-font-body);font-size:13.5px;line-height:1.55}.citizenship-cost-calculator_headlineShipping__rn0bP b{color:var(--hp-ink);font-weight:700}.citizenship-cost-calculator_headlineOmission__XfMpy{margin:0;color:var(--hp-ink-3);font-family:var(--hp-font-body);font-size:12px;line-height:1.5}.citizenship-cost-calculator_nextStep__dVmrN{display:flex;flex-direction:column;gap:16px}.citizenship-cost-calculator_nextStepAction__l855t{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:var(--hp-radius-sm);background:var(--hp-gradient);box-shadow:0 6px 20px rgba(10,45,94,.18);color:white;font-family:var(--hp-font-body);font-size:16px;font-weight:800;text-align:center;text-decoration:none}.citizenship-cost-calculator_nextStepAction__l855t:hover{background:var(--hp-navy-bright)}.citizenship-cost-calculator_disclosure__xP2xq>summary:focus-visible,.citizenship-cost-calculator_nextStepAction__l855t:focus-visible{outline:3px solid var(--hp-navy-bright);outline-offset:2px}.citizenship-cost-calculator_nextStep__dVmrN .citizenship-cost-calculator_capture__HYKm4{padding-top:0;box-shadow:none}.citizenship-cost-calculator_groups__8_MLI{display:flex;flex-direction:column;gap:12px}.citizenship-cost-calculator_groupTiles__UCRtK{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none}.citizenship-cost-calculator_groupTile__mNJPN{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px;border-radius:var(--hp-radius-sm);background:var(--hp-s-low)}.citizenship-cost-calculator_groupName__t2m2p{display:flex;align-items:center;gap:8px;color:var(--hp-ink-2);font-size:12.5px;font-weight:700;line-height:1.3}.citizenship-cost-calculator_groupSwatch__q0VuW{flex:none;width:10px;height:10px;border-radius:3px}.citizenship-cost-calculator_groupAmount__t_X_B{color:var(--hp-navy);font-family:var(--hp-font-head);font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.citizenship-cost-calculator_groupVaries__fdpHw{color:var(--hp-ink-3);font-size:11.5px}.citizenship-cost-calculator_groupBar__xn9f1{display:flex;gap:2px;height:12px}.citizenship-cost-calculator_groupSegment__EjIbB{flex-basis:0;min-width:3px}.citizenship-cost-calculator_groupSegment__EjIbB:first-child{border-radius:4px 0 0 4px}.citizenship-cost-calculator_groupSegment__EjIbB:last-child{border-radius:0 4px 4px 0}.citizenship-cost-calculator_groupSegment__EjIbB:only-child{border-radius:4px}.citizenship-cost-calculator_groupSegment__EjIbB[data-group=government],.citizenship-cost-calculator_groupSwatch__q0VuW[data-group=government]{background:var(--hp-navy-bright)}.citizenship-cost-calculator_groupSegment__EjIbB[data-group=records],.citizenship-cost-calculator_groupSwatch__q0VuW[data-group=records]{background:#49c892}.citizenship-cost-calculator_groupSegment__EjIbB[data-group=heritage_passport],.citizenship-cost-calculator_groupSwatch__q0VuW[data-group=heritage_passport]{background:var(--hp-red-on-dark)}.citizenship-cost-calculator_groupSegment__EjIbB[data-group=attorney],.citizenship-cost-calculator_groupSwatch__q0VuW[data-group=attorney]{background:repeating-linear-gradient(45deg,var(--hp-navy) 0 3px,var(--hp-surface) 3px 5px);box-shadow:inset 0 0 0 1px var(--hp-navy)}.citizenship-cost-calculator_disclosure__xP2xq{padding-top:16px;box-shadow:0 -1px 0 var(--hp-s-mid)}.citizenship-cost-calculator_disclosure__xP2xq>summary{color:var(--hp-navy);cursor:pointer;font-family:var(--hp-font-head);font-size:16px;font-weight:800}.citizenship-cost-calculator_disclosureBody__0yvuS{display:flex;flex-direction:column;gap:18px;margin-top:16px}.citizenship-cost-calculator_disclosureBody__0yvuS .citizenship-cost-calculator_channels___F1sq{padding-top:0;box-shadow:none}@media (max-width:620px){.citizenship-cost-calculator_headlineFigure__UePs_{font-size:clamp(32px,10vw,44px)}.citizenship-cost-calculator_groupTiles__UCRtK{grid-template-columns:1fr}.citizenship-cost-calculator_nextStepAction__l855t{width:100%}}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_channelHeading__J7_ru p,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_channels___F1sq,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_estimateNote__0ZcIg,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_lineHeader__wCxvM,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_line__DHWZZ,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_line__DHWZZ>div small,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_line__DHWZZ>div span,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_processingCell__kToqA{color:rgba(255,255,255,.66)}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_channelGroup__kXd79 h5,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_channelHeading__J7_ru h4,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_line__DHWZZ>strong{color:white}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_total__WvCKd{background:rgba(255,255,255,.07)}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_total__WvCKd>small,.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_total__WvCKd>span{color:rgba(255,255,255,.66)}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_total__WvCKd>strong{color:white}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] a{color:rgba(255,255,255,.82)}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_capture__HYKm4 label{color:rgba(255,255,255,.86)}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_captureNote__E46If{color:rgba(255,255,255,.58)}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_capture__HYKm4 button{background:white;color:var(--hp-navy)}@media (max-width:900px){.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase]{grid-template-columns:1fr}.citizenship-cost-calculator_calculator__rYGUT[data-variant=showcase] .citizenship-cost-calculator_result__T9fWK{position:static}}.circle-cohort-cards_grid___WBaC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch}@media (max-width:720px){.circle-cohort-cards_grid___WBaC{grid-template-columns:1fr}}.circle-cohort-cards_card__y9sUl{display:flex;flex-direction:column;padding:30px 28px;border-radius:var(--hp-radius);background:var(--hp-surface);box-shadow:var(--hp-shadow-card);color:var(--hp-ink)}.circle-cohort-cards_featured__ROUNe{background:var(--hp-navy);box-shadow:var(--hp-shadow-modal);color:var(--hp-surface)}.circle-cohort-cards_eyebrow__8MKZn{margin:0 0 12px;color:var(--hp-ink-3);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.circle-cohort-cards_featured__ROUNe .circle-cohort-cards_eyebrow__8MKZn{color:rgba(255,255,255,.6)}.circle-cohort-cards_date__I1NdD{margin:0;color:var(--hp-navy);font:800 26px/1.15 var(--hp-font-head);letter-spacing:-.02em}.circle-cohort-cards_featured__ROUNe .circle-cohort-cards_date__I1NdD{color:var(--hp-surface)}.circle-cohort-cards_meta__I16GN{margin:8px 0 18px;color:var(--hp-ink-2);font-size:14.5px}.circle-cohort-cards_passport__BECaZ{width:100px;height:auto;align-self:flex-start;margin-bottom:18px;border-radius:var(--hp-radius-xs)}.circle-cohort-cards_featured__ROUNe .circle-cohort-cards_meta__I16GN{color:rgba(255,255,255,.75)}.circle-cohort-cards_sessions___xHDI{display:grid;gap:0;margin:0 0 20px;padding:0;list-style:none;font-size:13.5px}.circle-cohort-cards_sessions___xHDI li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--hp-s-mid)}.circle-cohort-cards_featured__ROUNe .circle-cohort-cards_sessions___xHDI li{border-color:rgba(255,255,255,.14)}.circle-cohort-cards_sessions___xHDI span{color:var(--hp-ink-3)}.circle-cohort-cards_featured__ROUNe .circle-cohort-cards_sessions___xHDI span{color:rgba(255,255,255,.6)}.circle-cohort-cards_sessions___xHDI time{font-weight:600}.circle-cohort-cards_price__W1cuS{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 12px;font:800 30px var(--hp-font-head)}.circle-cohort-cards_price__W1cuS small{color:var(--hp-ink-3);font:italic 400 14px var(--hp-font-accent)}.circle-cohort-cards_featured__ROUNe .circle-cohort-cards_price__W1cuS small{color:rgba(255,255,255,.6)}.circle-cohort-cards_note__RxnjY{margin:0 0 20px;color:var(--hp-ink-2);font-size:14px;line-height:1.55}.circle-cohort-cards_featured__ROUNe .circle-cohort-cards_note__RxnjY{color:rgba(255,255,255,.8)}.circle-cohort-cards_primaryButton__4Of5k,.circle-cohort-cards_secondaryButton__CZ3vw{display:inline-flex;min-height:46px;align-items:center;justify-content:center;margin-top:auto;padding:12px 20px;border-radius:var(--hp-radius-sm);font-weight:600;text-align:center;text-decoration:none;transition:transform .18s,filter .18s}.circle-cohort-cards_primaryButton__4Of5k{background:var(--hp-surface);color:var(--hp-navy)}.circle-cohort-cards_secondaryButton__CZ3vw{background:var(--hp-navy);color:white}.circle-cohort-cards_primaryButton__4Of5k:hover,.circle-cohort-cards_secondaryButton__CZ3vw:hover{transform:translateY(-1px);filter:brightness(1.08)}.circle-cohort-cards_primaryButton__4Of5k:focus-visible,.circle-cohort-cards_secondaryButton__CZ3vw:focus-visible{outline:3px solid rgba(44,96,156,.4);outline-offset:2px}.circle-cohort-cards_empty__kXkcB{margin:0;color:var(--hp-ink-2);text-align:center}@media (prefers-reduced-motion:reduce){.circle-cohort-cards_primaryButton__4Of5k,.circle-cohort-cards_secondaryButton__CZ3vw{transition:none}}.circle-cohort-cards_offer__iGccI{display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:32px;border-radius:var(--hp-radius);background:var(--hp-surface);box-shadow:0 1px 3px rgba(25,28,29,.04),0 8px 40px rgba(25,28,29,.06),0 30px 70px rgba(10,45,94,.14);color:var(--hp-ink)}.circle-cohort-cards_offer__iGccI h2,.circle-cohort-cards_offer__iGccI p{margin:0}.circle-cohort-cards_offerHead__MuDe8{display:flex;align-items:center;gap:24px}.circle-cohort-cards_offerCover__LuLKT{display:block;flex:none;width:104px;height:146px;object-fit:cover;border-radius:8px;box-shadow:0 10px 24px rgba(10,22,40,.28)}.circle-cohort-cards_offerTitle__L3y9F{display:flex;min-width:0;flex-direction:column;gap:8px}.circle-cohort-cards_offerEyebrow__3N_aP,.circle-cohort-cards_offerLabel__CiYuC{color:var(--hp-ink-2);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.circle-cohort-cards_offerLabel__CiYuC{letter-spacing:.14em}.circle-cohort-cards_offerTitle__L3y9F h2{color:var(--hp-navy);font:800 clamp(42px,4vw,56px)/.95 var(--hp-font-head);letter-spacing:-.04em}.circle-cohort-cards_offerTrack__X7cRQ{color:var(--hp-tint);font-size:16px;font-style:italic;font-weight:500}.circle-cohort-cards_offerRule__q8Bb8{height:1px;background:linear-gradient(90deg,transparent,rgba(25,28,29,.14),transparent)}.circle-cohort-cards_offerWhen__Bg4lI{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px}.circle-cohort-cards_offerWhenCopy__SKqXJ{display:flex;flex-direction:column;gap:4px}.circle-cohort-cards_offerDate__xs632{color:var(--hp-ink);font:700 26px/1.2 var(--hp-font-head);letter-spacing:-.02em}.circle-cohort-cards_offerMeta__Epra1,.circle-cohort-cards_offerNote__wzZKj{color:var(--hp-ink-2);font-size:14.5px;line-height:1.5}.circle-cohort-cards_offerCountdown__uYmrS{padding:7px 12px;border-radius:var(--hp-radius-xs);background:var(--hp-s-low);color:var(--hp-red);font-size:13px;font-weight:600;white-space:nowrap}.circle-cohort-cards_offerPriceBlock__6hcJc{display:flex;flex-direction:column;gap:8px}.circle-cohort-cards_offerPriceRow__b8ZuM{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px}.circle-cohort-cards_offerPrice__VNmNs{color:var(--hp-navy);font:800 64px/1 var(--hp-font-head);letter-spacing:-.045em}.circle-cohort-cards_offerCompare__KUfiN{color:var(--hp-ink-2);font-size:24px;font-weight:600}.circle-cohort-cards_offerSave__yufR0{color:var(--hp-red);font-size:14px;font-weight:700}.circle-cohort-cards_offerActions__RVFGH{display:flex;flex-direction:column;gap:12px}.circle-cohort-cards_offerButton__z34bv{display:flex;height:56px;align-items:center;justify-content:center;gap:10px;border-radius:var(--hp-radius-sm);background:var(--hp-gradient);box-shadow:0 6px 18px rgba(29,80,153,.28);color:var(--hp-surface);font-size:16px;font-weight:600;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.circle-cohort-cards_offerButton__z34bv:hover{color:var(--hp-surface);transform:translateY(-2px)}.circle-cohort-cards_offerButton__z34bv:focus-visible{outline:3px solid var(--hp-navy-bright);outline-offset:4px}.circle-cohort-cards_offerGuarantee__8kNIj{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--hp-ink-2);font-size:13.5px;text-align:center}.circle-cohort-cards_offerGuarantee__8kNIj svg{flex:none;color:var(--hp-navy-bright)}.circle-cohort-cards_offerFoot__eFaAU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;margin:0 -32px -32px;padding:16px 32px;background:var(--hp-s-low);font-size:14px;line-height:1.5}.circle-cohort-cards_offerFoot__eFaAU span{color:var(--hp-ink-2)}.circle-cohort-cards_offerFoot__eFaAU strong{color:var(--hp-ink);font-weight:600}.circle-cohort-cards_offerEmpty__U615_{color:var(--hp-ink-2);font-size:16px;line-height:1.6}@media (prefers-reduced-motion:reduce){.circle-cohort-cards_offerButton__z34bv{transition:none}.circle-cohort-cards_offerButton__z34bv:hover{transform:none}}.accelerator-landing_page__l7Du5{min-height:100vh;overflow-x:hidden;background:var(--hp-page);color:var(--hp-ink);font-family:var(--hp-font-body);scroll-behavior:smooth}.accelerator-landing_page__l7Du5 a{text-decoration:none}.accelerator-landing_header___3p6j{position:sticky;top:var(--hp-site-banner-offset,0);z-index:50;background:rgba(241,240,235,.86);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.accelerator-landing_footer__aMLH0,.accelerator-landing_headerInner___NXWE,.accelerator-landing_promiseInner__XhIT2,.accelerator-landing_section__j84Bx{width:min(100%,1192px);margin:0 auto;box-sizing:border-box}.accelerator-landing_headerInner___NXWE{min-height:113px;padding:14px 36px;display:flex;align-items:center;justify-content:space-between;gap:18px}.accelerator-landing_countryLogoLink__p0Cas{display:flex;align-items:center;min-width:0}.accelerator-landing_countryLogo__hGzFj{width:auto;height:84px;object-fit:contain;object-position:left center}.accelerator-landing_headerActions__LPDC6{display:flex;align-items:center;gap:14px}.accelerator-landing_hairline__M_I5_,.accelerator-landing_sectionDivider__gE3wu{height:1px;background:var(--hp-hair)}.accelerator-landing_pill__gzXWq{display:inline-flex;align-items:center;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;white-space:nowrap}.accelerator-landing_ireland__zGtHF{color:var(--hp-emblem-ireland);background:rgba(46,139,87,.12)}.accelerator-landing_canada__iUT5Q{color:var(--hp-red);background:rgba(139,30,45,.1)}.accelerator-landing_button__gUzF4{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;border:0;border-radius:var(--hp-radius-sm);padding:12px 22px;color:var(--hp-surface);font-family:var(--hp-font-body);font-size:15px;font-weight:600;line-height:1.25;cursor:pointer;white-space:nowrap;transition:background .18s,transform .18s,box-shadow .18s,color .18s,filter .18s}.accelerator-landing_button__gUzF4:hover{transform:translateY(-1px)}.accelerator-landing_button__gUzF4:focus-visible,.accelerator-landing_reserveInput__XVQNU:focus-visible{outline:3px solid rgba(44,96,156,.34);outline-offset:2px}.accelerator-landing_button__gUzF4:disabled{cursor:wait;opacity:.62;transform:none}.accelerator-landing_primaryButton__bNO3O{background:var(--hp-navy)}.accelerator-landing_primaryButton__bNO3O:hover{background:var(--hp-navy-bright)}.accelerator-landing_accentButton__k_yra{background:var(--hp-red)}.accelerator-landing_accentButton__k_yra:hover{filter:brightness(1.08)}.accelerator-landing_gradientButton__tYg_Z{background:var(--hp-gradient);box-shadow:0 6px 22px rgba(10,45,94,.28)}.accelerator-landing_gradientButton__tYg_Z:hover{box-shadow:0 10px 30px rgba(10,45,94,.36)}.accelerator-landing_outlineButton__p3esQ{background:transparent;color:var(--hp-navy);box-shadow:inset 0 0 0 1.5px var(--hp-s-deep)}.accelerator-landing_outlineButton__p3esQ:hover{box-shadow:inset 0 0 0 1.5px var(--hp-navy)}.accelerator-landing_largeButton__sEj2t{min-height:50px;padding:15px 28px;font-size:16px}.accelerator-landing_hero__SsF4F{padding:92px 36px 76px;text-align:center}.accelerator-landing_eyebrow__29HVC{margin:0 0 14px;color:var(--hp-ink-3);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.accelerator-landing_hero__SsF4F>.accelerator-landing_eyebrow__29HVC{margin-bottom:22px}.accelerator-landing_display__JDpIM{max-width:880px;margin:0 auto;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:clamp(45px,5.15vw,62px);font-weight:800;letter-spacing:-.035em;line-height:1;text-wrap:balance}.accelerator-landing_display__JDpIM span{color:var(--hp-red)}.accelerator-landing_lede__IFJpW{max-width:640px;margin:14px auto 0;color:var(--hp-ink-2);font-size:19px;line-height:1.62;text-wrap:pretty}.accelerator-landing_hero__SsF4F>.accelerator-landing_lede__IFJpW{margin-top:26px}.accelerator-landing_heroActions__L3eFc{display:flex;justify-content:center;gap:14px;margin-top:36px}.accelerator-landing_accent__ZR4tq{margin:26px 0 0;color:var(--hp-tint);font-family:var(--hp-font-accent);font-size:18px;font-style:italic;font-weight:500}.accelerator-landing_hero__SsF4F>.accelerator-landing_accent__ZR4tq{margin-top:34px}.accelerator-landing_pathsSection__Yg03O{padding:0 36px 76px}.accelerator-landing_twoColumnGrid__Cb7u5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch}.accelerator-landing_card__I2a6t,.accelerator-landing_participationCard__5c78_,.accelerator-landing_priceCard__4o5GA,.accelerator-landing_smallCard__Uanoc{background:var(--hp-surface);border-radius:var(--hp-radius);box-shadow:var(--hp-shadow-card)}.accelerator-landing_card__I2a6t{padding:36px 34px}.accelerator-landing_cardHeading__Qk8N8,.accelerator-landing_darkCardHeading__vCk_R{margin:0 0 12px;font-family:var(--hp-font-head);font-size:28px;font-weight:800;letter-spacing:-.025em;line-height:1.1}.accelerator-landing_bodyMuted__AnFQY{margin:0;color:var(--hp-ink-2);font-size:16px;line-height:1.6;text-wrap:pretty}.accelerator-landing_label__GSaHZ{margin:22px 0 0;color:var(--hp-navy);font-size:13px;font-weight:600}.accelerator-landing_darkCard__vulsu{background:var(--hp-navy);box-shadow:var(--hp-shadow-modal)}.accelerator-landing_eyebrowOnDark__UeRFN{color:rgba(255,255,255,.55)}.accelerator-landing_darkCardHeading__vCk_R{color:var(--hp-surface)}.accelerator-landing_bodyOnDark__ARfHE{margin:0;color:rgba(255,255,255,.78);font-size:16px;line-height:1.6}.accelerator-landing_priceAccent__VNNc6{margin:22px 0 0;color:var(--hp-red-on-dark);font-size:13px;font-weight:600}.accelerator-landing_centeredAccent__6k4pH{margin-top:34px;text-align:center}.accelerator-landing_includedSection__93j8t{padding:0 36px 76px;scroll-margin-top:114px}.accelerator-landing_sectionDivider__gE3wu{margin-bottom:76px}.accelerator-landing_sectionHeading__2uwAH{margin-bottom:44px;text-align:center}.accelerator-landing_h1__wc7GJ{margin:0;color:var(--hp-ink);font-family:var(--hp-font-head);font-size:clamp(34px,4vw,42px);font-weight:800;letter-spacing:-.03em;line-height:1.05}.accelerator-landing_includedGrid__OQ2ZO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.accelerator-landing_smallCard__Uanoc{padding:30px 28px}.accelerator-landing_h3__uc3ca{margin:0 0 10px;color:inherit;font-family:var(--hp-font-head);font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.accelerator-landing_smallText__BYkgD{margin:0;color:var(--hp-ink-2);font-size:13.5px;line-height:1.55}.accelerator-landing_weeksSection__F___O{padding:0 36px 76px}.accelerator-landing_weeksGrid__ZAonC{display:grid;grid-template-columns:380px minmax(0,1fr);gap:56px;align-items:start}.accelerator-landing_weeksGrid__ZAonC .accelerator-landing_h1__wc7GJ{margin-bottom:16px}.accelerator-landing_weekList__gIh4t{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.accelerator-landing_weekCard__7z3e9{display:flex;gap:22px;align-items:baseline;padding:24px 28px;background:var(--hp-surface);border-radius:var(--hp-radius);box-shadow:var(--hp-shadow-card)}.accelerator-landing_weekCard__7z3e9 .accelerator-landing_h3__uc3ca{margin-bottom:6px}.accelerator-landing_weekLabel__JhF1a{min-width:76px;color:var(--hp-red);font-family:var(--hp-font-head);font-size:19px;font-weight:700}.accelerator-landing_promiseSection__bUY0U{background:var(--hp-midnight)}.accelerator-landing_promiseInner__XhIT2{display:grid;grid-template-columns:64px minmax(0,1fr);gap:36px;align-items:start;padding:76px 36px}.accelerator-landing_promiseCopy__G_aV5{max-width:880px;margin:0;color:var(--hp-surface);font-family:var(--hp-font-head);font-size:clamp(24px,2.5vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.35;text-wrap:pretty}.accelerator-landing_promiseNote__zTXwR{margin:20px 0 0;color:rgba(255,255,255,.55);font-size:13.5px;line-height:1.55}.accelerator-landing_pricingSection__OGLwN{padding:76px 36px}.accelerator-landing_pricingSection__OGLwN .accelerator-landing_lede__IFJpW{margin-top:0}.accelerator-landing_pricingGrid__pHDEQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.accelerator-landing_priceCard__4o5GA{display:flex;flex-direction:column;padding:34px 30px}.accelerator-landing_priceCard__4o5GA>.accelerator-landing_smallText__BYkgD{margin-bottom:24px}.accelerator-landing_highlightedPriceCard__JKJuj{transform:translateY(-6px);background:var(--hp-navy);color:var(--hp-surface);box-shadow:var(--hp-shadow-modal)}.accelerator-landing_highlightedPriceCard__JKJuj .accelerator-landing_priceRows__XyMhY,.accelerator-landing_highlightedPriceCard__JKJuj .accelerator-landing_smallText__BYkgD{color:rgba(255,255,255,.72)}.accelerator-landing_priceRows__XyMhY{display:flex;flex-direction:column;gap:9px;margin:0 0 22px;color:var(--hp-ink-2);font-size:14.5px}.accelerator-landing_priceRows__XyMhY>div{display:flex;justify-content:space-between;gap:16px}.accelerator-landing_priceRows__XyMhY dd,.accelerator-landing_priceRows__XyMhY dt{margin:0}.accelerator-landing_noCheckoutNote__uSdkJ{margin:0 0 20px;color:var(--hp-red-on-dark);font-size:14px;font-weight:600;line-height:1.55}.accelerator-landing_planButton__wFUtm{width:100%;margin-top:auto}.accelerator-landing_pricingFinePrint__8EHZm{max-width:640px;margin:26px auto 0;color:var(--hp-ink-3);font-size:13.5px;line-height:1.55;text-align:center}.accelerator-landing_participationSection___jx5H{padding:0 36px 76px}.accelerator-landing_participationCard__5c78_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;align-items:center;padding:40px 44px}.accelerator-landing_participationHeading__8JWTS{margin:0 0 12px;font-family:var(--hp-font-head);font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:1.1}.accelerator-landing_participationList__vM_Zx{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;font-size:16px;line-height:1.6}.accelerator-landing_participationList__vM_Zx li{display:flex;gap:12px;align-items:baseline}.accelerator-landing_participationList__vM_Zx li:before{content:"—";color:var(--hp-red);font-weight:600}.accelerator-landing_reserveSection__rAxkY{background:var(--hp-gradient);scroll-margin-top:114px}.accelerator-landing_reserveInner__FziMl{max-width:720px;margin:0 auto;padding:84px 36px;text-align:center}.accelerator-landing_reversedLogo__bl_6w{display:block;margin:0 auto 30px}.accelerator-landing_reserveHeading__Ti9PT{margin:0 0 14px;color:var(--hp-surface);font-family:var(--hp-font-head);font-size:clamp(34px,4vw,42px);font-weight:800;letter-spacing:-.03em;line-height:1.05}.accelerator-landing_reserveCopy__pek6T{max-width:520px;margin:0 auto 8px;color:rgba(255,255,255,.75);font-size:16px;line-height:1.6;text-wrap:pretty}.accelerator-landing_reserveTerms__a413W{max-width:520px;margin:0 auto 16px;padding:16px 18px;border-radius:var(--hp-radius);background:rgba(255,255,255,.09);color:rgba(255,255,255,.8);font-size:14px;line-height:1.6;text-align:left}.accelerator-landing_reserveTerms__a413W strong{color:var(--hp-surface);font-weight:700}.accelerator-landing_reserveForm__8vHU5{max-width:520px;margin:30px auto 0}.accelerator-landing_reserveFields__FM8sS{display:flex;gap:12px;justify-content:center;align-items:stretch}.accelerator-landing_reserveInput__XVQNU{min-width:0;flex:1 1;box-sizing:border-box;border:1.5px solid var(--hp-s-deep);border-radius:var(--hp-radius-sm);padding:12px 14px;background:var(--hp-surface);color:var(--hp-ink);font-family:var(--hp-font-body);font-size:15px;outline:none}.accelerator-landing_reserveInput__XVQNU:disabled{opacity:.72}.accelerator-landing_reserveError__vHCcy{margin:10px 0 0;color:var(--hp-surface);font-size:13.5px;font-weight:600}.accelerator-landing_reserveSuccess__ZR_Vo{margin:30px 0 0;color:var(--hp-surface);font-size:16px;font-weight:600}.accelerator-landing_reserveSuccess__ZR_Vo strong{display:block;margin-bottom:8px;font-weight:700}.accelerator-landing_reserveAccent__bGThl{margin:30px 0 0;color:rgba(255,255,255,.6);font-family:var(--hp-font-accent);font-size:18px;font-style:italic;font-weight:500}.accelerator-landing_srOnly__0eMkL{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.accelerator-landing_footer__aMLH0{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.5fr);align-items:start;gap:clamp(36px,6vw,84px);padding:40px 36px}.accelerator-landing_footerIdentity__zqEQO{display:grid;gap:14px}.accelerator-landing_footerIdentity__zqEQO a{display:flex}.accelerator-landing_footerIdentity__zqEQO p{margin:0;color:var(--hp-ink-3);font-size:13px;line-height:1.55}.accelerator-landing_footerDisclaimer__79R_4 h2{margin:0 0 7px;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:13px;font-weight:700}.accelerator-landing_footerDisclaimer__79R_4 p{max-width:76ch;margin:0;color:var(--hp-ink-3);font-size:12px;line-height:1.6}@media (max-width:900px){.accelerator-landing_headerInner___NXWE{min-height:92px}.accelerator-landing_countryLogo__hGzFj{height:64px}.accelerator-landing_includedGrid__OQ2ZO{grid-template-columns:repeat(2,minmax(0,1fr))}.accelerator-landing_weeksGrid__ZAonC{grid-template-columns:1fr;gap:34px}.accelerator-landing_pricingGrid__pHDEQ{grid-template-columns:1fr;max-width:560px;margin:0 auto}.accelerator-landing_highlightedPriceCard__JKJuj{transform:none}}@media (max-width:680px){.accelerator-landing_headerInner___NXWE{min-height:76px;padding:10px 20px}.accelerator-landing_countryLogo__hGzFj{height:50px;max-width:210px}.accelerator-landing_pill__gzXWq{display:none}.accelerator-landing_headerButton__xLCTw{padding:10px 14px;font-size:13.5px}.accelerator-landing_hero__SsF4F{padding:62px 20px 58px}.accelerator-landing_display__JDpIM{font-size:clamp(38px,11vw,48px)}.accelerator-landing_lede__IFJpW{font-size:17px}.accelerator-landing_heroActions__L3eFc{flex-direction:column;align-items:stretch}.accelerator-landing_includedGrid__OQ2ZO,.accelerator-landing_participationCard__5c78_,.accelerator-landing_twoColumnGrid__Cb7u5{grid-template-columns:1fr}.accelerator-landing_includedSection__93j8t,.accelerator-landing_participationSection___jx5H,.accelerator-landing_pathsSection__Yg03O,.accelerator-landing_pricingSection__OGLwN,.accelerator-landing_weeksSection__F___O{padding-left:20px;padding-right:20px}.accelerator-landing_includedSection__93j8t,.accelerator-landing_participationSection___jx5H,.accelerator-landing_pathsSection__Yg03O,.accelerator-landing_weeksSection__F___O{padding-bottom:58px}.accelerator-landing_sectionDivider__gE3wu{margin-bottom:58px}.accelerator-landing_pricingSection__OGLwN{padding-top:58px;padding-bottom:58px}.accelerator-landing_card__I2a6t{padding:30px 26px}.accelerator-landing_smallCard__Uanoc{padding:26px 24px}.accelerator-landing_weekCard__7z3e9{align-items:flex-start;gap:12px;padding:22px 20px}.accelerator-landing_weekLabel__JhF1a{min-width:62px;font-size:16px}.accelerator-landing_promiseInner__XhIT2{grid-template-columns:46px minmax(0,1fr);gap:22px;padding:58px 20px}.accelerator-landing_promiseInner__XhIT2>img{width:46px;height:auto}.accelerator-landing_participationCard__5c78_{gap:28px;padding:30px 26px}.accelerator-landing_reserveInner__FziMl{padding:64px 20px}.accelerator-landing_reserveFields__FM8sS{flex-direction:column}.accelerator-landing_reserveInput__XVQNU{min-height:48px}.accelerator-landing_footer__aMLH0{grid-template-columns:1fr;gap:26px;padding:30px 20px}}@media (prefers-reduced-motion:reduce){.accelerator-landing_page__l7Du5{scroll-behavior:auto}.accelerator-landing_button__gUzF4{transition:none}}.guarantee-page_page__ZC1js{background:var(--hp-page);color:var(--hp-ink);font-family:var(--hp-font-body)}.guarantee-page_page__ZC1js h1,.guarantee-page_page__ZC1js h2,.guarantee-page_page__ZC1js h3{font-family:var(--hp-font-head);font-weight:800;color:var(--hp-ink);margin:0}.guarantee-page_eyebrow__PSLDV,.guarantee-page_whyEyebrow__SYVQE{margin:0;font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--hp-red)}.guarantee-page_hero__oeIid{max-width:1120px;margin:0 auto;padding:clamp(56px,8vw,88px) 24px 72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:56px;align-items:center}.guarantee-page_heroCopy__QaMap{display:flex;flex-direction:column;gap:22px}.guarantee-page_hero__oeIid h1{font-size:clamp(40px,5.6vw,60px);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.guarantee-page_hero__oeIid h1 span{color:var(--hp-red)}.guarantee-page_sub__sOTHh{margin:0;max-width:540px;font-size:19px;line-height:1.55;color:var(--hp-ink-2)}.guarantee-page_actions__T7LTJ{display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.guarantee-page_light___Tjzk,.guarantee-page_primary__UH0b0,.guarantee-page_secondary__PrB4F{min-height:52px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--hp-radius-sm);font-size:16px;font-weight:700;text-decoration:none}.guarantee-page_primary__UH0b0{background:var(--hp-red);color:var(--hp-surface)}.guarantee-page_secondary__PrB4F{background:var(--hp-surface);color:var(--hp-navy);box-shadow:inset 0 0 0 1px var(--hp-s-deep)}.guarantee-page_heroSeal__BBm3a{display:flex;justify-content:center}.guarantee-page_tiles__OYGB4{max-width:1120px;margin:0 auto;padding:0 24px 88px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.guarantee-page_tile__dNVqe{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid var(--hp-s-deep);border-radius:var(--hp-radius);background:var(--hp-surface)}.guarantee-page_tile__dNVqe h2{font-size:20px;letter-spacing:-.02em}.guarantee-page_tile__dNVqe p{margin:0;font-size:15.5px;line-height:1.5;color:var(--hp-ink-2)}.guarantee-page_coverage__n3Ibt{grid-column:1/-1;margin:4px 0 0;font-size:15px;font-weight:600;color:var(--hp-ink)}.guarantee-page_how__2B8_i{background:var(--hp-surface);border-top:1px solid var(--hp-s-deep);border-bottom:1px solid var(--hp-s-deep)}.guarantee-page_howInner__6GqI1{max-width:1120px;margin:0 auto;padding:80px 24px;display:flex;flex-direction:column;gap:10px}.guarantee-page_how__2B8_i h2{font-size:clamp(32px,4vw,42px);letter-spacing:-.03em;line-height:1.1}.guarantee-page_steps__dRrIU{margin:30px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px}.guarantee-page_steps__dRrIU li{display:flex;flex-direction:column;gap:12px}.guarantee-page_steps__dRrIU h3{font-size:21px;letter-spacing:-.02em}.guarantee-page_steps__dRrIU p{margin:0;font-size:16px;line-height:1.55;color:var(--hp-ink-2)}.guarantee-page_steps__dRrIU a{color:var(--hp-navy);font-weight:700;overflow-wrap:anywhere}.guarantee-page_stepNumber__RTx2h{width:48px;height:48px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--hp-navy);color:var(--hp-surface);font-family:var(--hp-font-head);font-size:19px;font-weight:800}.guarantee-page_stepNumberLast__K69et{background:var(--hp-red)}.guarantee-page_why__xQTCG{background:var(--hp-midnight);padding:88px 24px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.guarantee-page_why__xQTCG>*{max-width:880px}.guarantee-page_whyEyebrow__SYVQE{color:var(--hp-surface)}.guarantee-page_page__ZC1js .guarantee-page_why__xQTCG h2{color:var(--hp-surface);font-size:clamp(32px,4.4vw,44px);line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.guarantee-page_why__xQTCG p:not(.guarantee-page_whyEyebrow__SYVQE){margin:0;max-width:680px;font-size:18.5px;line-height:1.6;color:var(--hp-s-deep)}.guarantee-page_light___Tjzk{margin-top:12px;background:var(--hp-surface);color:var(--hp-midnight);font-weight:800}.guarantee-page_fine__fYGJk{max-width:1120px;margin:0 auto;padding:48px 24px 64px;display:flex;flex-direction:column;gap:14px}.guarantee-page_fine__fYGJk p{margin:0;font-size:15px;line-height:1.6;color:var(--hp-ink-2)}.guarantee-page_fine__fYGJk strong{font-weight:700;color:var(--hp-ink)}.guarantee-page_fine__fYGJk a{align-self:flex-start;padding:6px 0;font-size:15px;font-weight:700;color:var(--hp-navy);text-decoration:underline;text-underline-offset:3px}.guarantee-page_fine__fYGJk a:focus-visible,.guarantee-page_light___Tjzk:focus-visible,.guarantee-page_primary__UH0b0:focus-visible,.guarantee-page_secondary__PrB4F:focus-visible,.guarantee-page_steps__dRrIU a:focus-visible{outline:3px solid var(--hp-tint);outline-offset:3px}@media (max-width:560px){.guarantee-page_actions__T7LTJ{display:grid}.guarantee-page_primary__UH0b0,.guarantee-page_secondary__PrB4F{width:100%}.guarantee-page_heroSeal__BBm3a svg{width:240px;height:240px}}.why-start-now_section__J1osN{position:relative;overflow:clip;padding:clamp(64px,5.5vw,78px) max(22px,calc((100vw - var(--hp-content-max)) / 2));background:radial-gradient(circle at 8% 18%,color-mix(in srgb,var(--hp-navy-bright) 38%,transparent),transparent 32%),var(--hp-navy);color:var(--hp-surface);font-family:var(--hp-font-body)}.why-start-now_section__J1osN:after,.why-start-now_section__J1osN:before{position:absolute;right:0;left:0;height:1px;background:var(--hp-hair-on-dark);content:""}.why-start-now_section__J1osN:before{top:0}.why-start-now_section__J1osN:after{bottom:0}.why-start-now_inner__UTRpi{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(48px,8vw,112px);max-width:var(--hp-content-max);margin:0 auto}.why-start-now_intro__M1rnv{align-self:start}.why-start-now_section__J1osN .why-start-now_intro__M1rnv h2{max-width:9ch;margin:0;color:var(--hp-surface);font:800 clamp(48px,5.7vw,76px) /.98 var(--hp-font-head);letter-spacing:-.04em;text-wrap:balance}.why-start-now_intro__M1rnv>p{max-width:42ch;margin:24px 0 0;color:color-mix(in srgb,var(--hp-surface) 76%,transparent);font-size:17px;line-height:1.68}.why-start-now_canadaProof__LNwjo{display:grid;gap:8px;margin-top:38px;padding:25px 0 0;background:var(--hp-hair-on-dark) top /100% 1px no-repeat}.why-start-now_canadaProof__LNwjo strong{color:var(--hp-surface);font:800 clamp(28px,3vw,42px) /1 var(--hp-font-head);letter-spacing:-.035em}.why-start-now_canadaProof__LNwjo strong span{color:var(--hp-red-on-dark)}.why-start-now_canadaProof__LNwjo>span{max-width:36ch;color:color-mix(in srgb,var(--hp-surface) 58%,transparent);font-size:12.5px;line-height:1.55}.why-start-now_action__xdl_f{margin-top:42px;padding:24px;border-radius:var(--hp-radius);background:color-mix(in srgb,var(--hp-surface) 9%,transparent)}.why-start-now_action__xdl_f p{margin:0 0 18px;color:color-mix(in srgb,var(--hp-surface) 78%,transparent);font-size:14px;line-height:1.55}.why-start-now_section__J1osN .why-start-now_action__xdl_f a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:var(--hp-radius-sm);background:var(--hp-surface);box-shadow:0 10px 28px color-mix(in srgb,var(--hp-midnight) 28%,transparent);color:var(--hp-navy);font-size:13px;font-weight:700;line-height:1.3;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.why-start-now_section__J1osN .why-start-now_action__xdl_f a:focus-visible,.why-start-now_section__J1osN .why-start-now_action__xdl_f a:hover{box-shadow:0 14px 34px color-mix(in srgb,var(--hp-midnight) 38%,transparent);transform:translateY(-2px)}.why-start-now_section__J1osN .why-start-now_action__xdl_f a:focus-visible,.why-start-now_sources__rrWo4 a:focus-visible,.why-start-now_sources__rrWo4 summary:focus-visible{outline:3px solid color-mix(in srgb,var(--hp-surface) 48%,transparent);outline-offset:4px}.why-start-now_action__xdl_f small{display:block;margin-top:13px;color:color-mix(in srgb,var(--hp-surface) 52%,transparent);font-size:11.5px;line-height:1.5}.why-start-now_arguments__eMwsk{display:grid}.why-start-now_arguments__eMwsk article{position:relative;display:grid;grid-template-columns:minmax(180px,.72fr) minmax(0,1.28fr);gap:clamp(24px,4vw,52px);padding:6px 0 24px}.why-start-now_arguments__eMwsk article+article{padding-top:24px;background:var(--hp-hair-on-dark) top /100% 1px no-repeat}.why-start-now_section__J1osN .why-start-now_arguments__eMwsk h3{margin:0;color:var(--hp-surface);font:700 clamp(19px,2vw,25px) /1.22 var(--hp-font-head);letter-spacing:-.025em;text-wrap:balance}.why-start-now_arguments__eMwsk article p{max-width:66ch;margin:0;color:color-mix(in srgb,var(--hp-surface) 73%,transparent);font-size:16px;line-height:1.72}.why-start-now_sources__rrWo4{padding-top:25px;background:var(--hp-hair-on-dark) top /100% 1px no-repeat;color:color-mix(in srgb,var(--hp-surface) 62%,transparent);font-size:12.5px;line-height:1.58}.why-start-now_sources__rrWo4 summary{width:fit-content;min-height:38px;cursor:pointer;color:color-mix(in srgb,var(--hp-surface) 82%,transparent);font-weight:600}.why-start-now_sources__rrWo4 ul{display:grid;gap:8px;max-width:72ch;margin:10px 0 0;padding-left:20px}.why-start-now_sources__rrWo4 a{color:var(--hp-surface);text-decoration-color:color-mix(in srgb,var(--hp-surface) 38%,transparent);text-underline-offset:3px}@media (max-width:900px){.why-start-now_inner__UTRpi{grid-template-columns:1fr;gap:58px}.why-start-now_intro__M1rnv{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:24px 44px}.why-start-now_intro__M1rnv h2,.why-start-now_intro__M1rnv>p{grid-column:1}.why-start-now_action__xdl_f,.why-start-now_canadaProof__LNwjo{grid-column:2;grid-row:1/span 2;margin-top:0}.why-start-now_canadaProof__LNwjo{align-self:start}.why-start-now_action__xdl_f{grid-row:3}}@media (max-width:680px){.why-start-now_section__J1osN{padding:72px 22px 78px}.why-start-now_inner__UTRpi{gap:50px}.why-start-now_arguments__eMwsk article,.why-start-now_intro__M1rnv{grid-template-columns:1fr}.why-start-now_action__xdl_f,.why-start-now_canadaProof__LNwjo,.why-start-now_intro__M1rnv h2,.why-start-now_intro__M1rnv>p{grid-column:1;grid-row:auto}.why-start-now_canadaProof__LNwjo{margin-top:10px}.why-start-now_action__xdl_f{margin-top:6px}.why-start-now_arguments__eMwsk article{gap:14px;padding-bottom:38px}.why-start-now_arguments__eMwsk article+article{padding-top:38px}}@media (prefers-reduced-motion:reduce){.why-start-now_action__xdl_f a{transition:none}}.resources_page__P0TY7{background:var(--hp-page);color:var(--hp-ink);font-family:var(--hp-font-body)}.resources_wrap__rk__l{max-width:1240px;margin:0 auto;padding-inline:36px}.resources_deck__dgqqE{padding:clamp(72px,8vw,112px) 0;background:#060f22;color:#fff}.resources_deck__dgqqE h1{max-width:14ch;margin:0;font-family:var(--hp-font-head);font-size:clamp(48px,6vw,80px);font-weight:800;letter-spacing:-.04em;line-height:.98}.resources_lede__I3hYf{max-width:74ch;margin:24px 0 0;color:#c8d3e1;font-size:19px;line-height:1.65}.resources_hubGrid__d0hfX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:46px}.resources_hubGrid__d0hfX a{min-height:260px;padding:28px;border-radius:14px;display:flex;flex-direction:column;background:#0b1730;color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);text-decoration:none}.resources_hubGrid__d0hfX .resources_featuredHub__MOdkg{background:#082946;box-shadow:inset 0 0 0 1px #1398d1,0 20px 38px rgba(0,152,209,.15)}.resources_hubGrid__d0hfX strong{font-family:var(--hp-font-head);font-size:22px}.resources_hubGrid__d0hfX span{margin-top:18px;color:#c4cfdd;line-height:1.55}.resources_hubGrid__d0hfX b{margin-top:auto;padding-top:24px;color:#70c8ed}.resources_hubGrid__d0hfX a:focus-visible{outline:3px solid #fff;outline-offset:4px}.resources_hubs__8WUst{max-width:1180px;margin:0 auto;padding:clamp(72px,8vw,116px) 36px}.resources_hub__nLgg8{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:clamp(42px,8vw,100px);padding:clamp(58px,7vw,92px) 0;scroll-margin-top:100px;background-image:var(--hp-hair);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px}.resources_hub__nLgg8 h2{margin:0;color:var(--hp-navy);font-family:var(--hp-font-head);font-size:clamp(40px,5vw,64px);font-weight:800;letter-spacing:-.04em;line-height:1}.resources_hubMain__oLTMQ>p{max-width:60ch;margin:22px 0;color:var(--hp-ink-2);font-size:18px;line-height:1.65}.resources_primaryLink__adSpO{display:inline-flex;min-height:48px;padding:0 18px;border-radius:10px;align-items:center;background:var(--hp-navy);color:#fff;font-weight:800;text-decoration:none}.resources_linkRail__HlKI7{align-self:start;border-radius:14px;overflow:hidden;background:var(--hp-surface);box-shadow:0 18px 44px rgba(10,22,40,.1)}.resources_linkRail__HlKI7 a{min-height:72px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--hp-navy);font-weight:800;text-decoration:none;background-image:var(--hp-hair);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px}.resources_linkRail__HlKI7 a:last-child{background-image:none}.resources_linkRail__HlKI7 b{color:var(--hp-navy-bright)}.resources_toolStrip__IpnR_{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;border-radius:14px;overflow:hidden;background:var(--hp-s-deep)}.resources_toolStrip__IpnR_ span{padding:24px;background:#0a203b;color:#d8e2ec;font-weight:700;text-align:center}@media(prefers-reduced-motion:no-preference){.resources_hubGrid__d0hfX a,.resources_linkRail__HlKI7 a,.resources_primaryLink__adSpO{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.resources_hubGrid__d0hfX a:hover,.resources_primaryLink__adSpO:hover{transform:translateY(-2px)}.resources_linkRail__HlKI7 a:hover{background-color:var(--hp-s-low)}}@media(max-width:980px){.resources_hubGrid__d0hfX{grid-template-columns:repeat(2,1fr)}.resources_hub__nLgg8{grid-template-columns:1fr;gap:30px}.resources_toolStrip__IpnR_{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.resources_hubs__8WUst,.resources_wrap__rk__l{padding-inline:22px}.resources_deck__dgqqE h1{font-size:48px}.resources_hubGrid__d0hfX{grid-template-columns:1fr}.resources_hubGrid__d0hfX a{min-height:210px}.resources_hubs__8WUst{padding-top:40px}.resources_hub__nLgg8{padding-block:62px}.resources_toolStrip__IpnR_{grid-template-columns:1fr}}.resources_kicker__oIWel{margin:0 0 18px;color:#71c7eb;font-size:13px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.resources_calculatorTools___BLXG{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:46px}.resources_calculatorTools___BLXG article{min-height:230px;padding:28px;border-radius:14px;display:flex;flex-direction:column;background:#0b1730;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.resources_calculatorTools___BLXG h2{margin:0;font:800 23px/1.1 var(--hp-font-head)}.resources_calculatorTools___BLXG p{color:#c4cfdd;line-height:1.55}.resources_calculatorTools___BLXG a{margin-top:auto;color:#70c8ed;font-weight:800;text-decoration:none}@media(max-width:980px){.resources_calculatorTools___BLXG{grid-template-columns:1fr}}.case-stage-bar_bar__LFWn2{max-width:1160px;margin:0 auto 22px;padding:0 clamp(20px,4vw,56px);font-family:var(--hp-font-body);color:var(--hp-navy)}.case-stage-bar_embedded__afVBh{max-width:none;width:100%;margin:0;padding:0}.case-stage-bar_desktop__kDKss{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;list-style:none;margin:0;padding:10px;border:1px solid color-mix(in srgb,var(--hp-navy) 13%,white);border-radius:12px;background:white}.case-stage-bar_stage__bkBC6{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:11px 8px;border-radius:7px;color:var(--hp-ink-2)}.case-stage-bar_stage__bkBC6[data-stage-status=current]{background:color-mix(in srgb,var(--hp-red) 9%,white);color:var(--hp-navy)}.case-stage-bar_stage__bkBC6[data-stage-status=done]{color:var(--hp-navy)}.case-stage-bar_number__65dam{display:grid;place-items:center;flex:0 0 26px;height:26px;border:1px solid;border-radius:50%;font-size:11px;font-weight:800}.case-stage-bar_stage__bkBC6[data-stage-status=done] .case-stage-bar_number__65dam{border-color:var(--hp-navy);background:var(--hp-navy);color:white}.case-stage-bar_stage__bkBC6[data-stage-status=current] .case-stage-bar_number__65dam{border-color:var(--hp-red);background:var(--hp-red);color:white}.case-stage-bar_stage__bkBC6 small,.case-stage-bar_stage__bkBC6 strong{display:block;line-height:1.3}.case-stage-bar_stage__bkBC6 strong{font-size:12px}.case-stage-bar_stage__bkBC6 small{margin-top:5px;font-size:11px}.case-stage-bar_stage__bkBC6 .case-stage-bar_stageState__eaEqV{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.case-stage-bar_mobile__HAIcY{display:none}@media(max-width:700px){.case-stage-bar_bar__LFWn2{margin:0 auto 18px;padding:0 15px}.case-stage-bar_desktop__kDKss{display:none}.case-stage-bar_mobile__HAIcY{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--hp-navy) 13%,white);border-radius:10px;background:white}.case-stage-bar_mobile__HAIcY strong{font-size:13px}.case-stage-bar_dots__qL8Fu{display:flex;gap:5px}.case-stage-bar_dots__qL8Fu span{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--hp-navy) 20%,white)}.case-stage-bar_dots__qL8Fu span[data-stage-status=done]{background:var(--hp-navy)}.case-stage-bar_dots__qL8Fu span[data-stage-status=current]{background:var(--hp-red)}}