.legal_legal__FfqLH{display:flex;flex-direction:column;gap:1rem;max-width:48rem;margin-inline:auto;line-height:1.6}.legal_title__fmxNJ{margin:0;font-size:var(--fp-font-size-xxl);color:var(--fp-text)}.legal_updated___SlTW{margin:0;color:var(--fp-text-muted);font-size:var(--fp-font-size-xs)}.legal_legal__FfqLH h2{margin:1.5rem 0 0;font-size:var(--fp-font-size-xl);color:var(--fp-text)}.legal_legal__FfqLH h3{margin:1rem 0 0;font-size:var(--fp-font-size-lg);color:var(--fp-text)}.legal_legal__FfqLH li,.legal_legal__FfqLH p{margin:0}.legal_legal__FfqLH ol,.legal_legal__FfqLH ul{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.4rem}.legal_legal__FfqLH a{color:var(--fp-primary)}.legal_dl__ka1za{display:grid;grid-template-columns:max-content 1fr;grid-gap:.4rem 1rem;gap:.4rem 1rem;margin:0}.legal_dl__ka1za dt{font-weight:var(--fp-font-weight-bold);color:var(--fp-text)}.legal_dl__ka1za dd{margin:0}@media (max-width:480px){.legal_dl__ka1za{grid-template-columns:1fr;gap:.1rem 0}.legal_dl__ka1za dd{margin-bottom:.5rem}}.Button_button__nNuJ_{--btn-tone:var(--fp-primary);display:inline-flex;align-items:center;justify-content:center;gap:var(--fp-space-sm);min-height:36px;padding:var(--fp-space-sm) var(--fp-space-md);border:1px solid transparent;border-radius:var(--fp-radius-control);font:inherit;font-weight:var(--fp-font-weight-bold);line-height:1;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.Button_button__nNuJ_:disabled{cursor:not-allowed}.Button_brand__lU2VX{--btn-tone:var(--fp-primary)}.Button_danger___6Az_{--btn-tone:var(--fp-danger)}.Button_primary__GCtQm{background:var(--fp-gradient-primary);color:var(--fp-blue-50)}.Button_primary__GCtQm:hover:not(:disabled){background:var(--fp-gradient-primary-hover)}.Button_primary__GCtQm:active:not(:disabled){background:var(--fp-gradient-primary-active)}.Button_primary__GCtQm:disabled{background:var(--fp-gray-600);color:var(--fp-gray-50)}.Button_secondary__1AVfZ{background:transparent;border-color:var(--btn-tone);color:var(--btn-tone)}.Button_secondary__1AVfZ:hover:not(:disabled){background:var(--btn-tone);color:var(--fp-text-on-primary)}.Button_secondary__1AVfZ:disabled{border-color:var(--fp-gray-600);color:var(--fp-gray-600)}.Button_tertiary__wioE3{background:transparent;color:var(--btn-tone)}.Button_tertiary__wioE3:hover:not(:disabled){background:color-mix(in srgb,var(--btn-tone) 10%,transparent)}.Button_tertiary__wioE3:disabled{color:var(--fp-gray-600)}.BrandLogo_logo__aUeRe{display:block}.BrandLogo_shield__9Gv1t{stroke:var(--fp-text-on-primary)}.BrandLogo_blue200__WmbfT{fill:var(--fp-blue-200)}.BrandLogo_blue300__cdBFj{fill:var(--fp-blue-300)}.BrandLogo_blue500__Et31F{fill:var(--fp-blue-500)}.BrandLogo_brandIndigo__ECQDl{fill:var(--fp-brand-indigo)}.BrandLogo_blue800__UGMrR{fill:var(--fp-blue-800)}.BrandLogo_markLetter___Q8Lp{fill:var(--fp-text-on-primary)}.BrandLogo_wordmark__RjJ2o{fill:var(--fp-blue-800)}.BrandLogo_baseline__Tagzi{fill:var(--fp-blue-600)}.BrandLogo_markReveal__G0VmW{animation:BrandLogo_fp-logo-mark-reveal__aWM0D .36s ease-in-out both}.BrandLogo_markReveal__G0VmW:nth-child(2){animation-delay:.2s}.BrandLogo_markReveal__G0VmW:nth-child(3){animation-delay:.4s}.BrandLogo_markReveal__G0VmW:nth-child(4){animation-delay:.6s}.BrandLogo_markReveal__G0VmW:nth-child(n+5){animation-delay:.8s}@keyframes BrandLogo_fp-logo-mark-reveal__aWM0D{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BrandLogo_markReveal__G0VmW{animation:none}}.Input_input__sQ4vR{width:100%;min-height:36px;box-sizing:border-box;padding:var(--fp-space-sm) var(--fp-space-md);border:1px solid var(--fp-text);border-radius:var(--fp-radius-control);background:var(--fp-background);color:var(--fp-text);font:inherit;transition:background .12s ease,border-color .12s ease}.Input_input__sQ4vR::placeholder{color:var(--fp-text-muted)}.Input_input__sQ4vR:focus,.Input_input__sQ4vR:hover:not(:disabled){background:var(--fp-blue-50)}.Input_input__sQ4vR:focus{outline:none;border-color:var(--fp-primary)}.Input_input__sQ4vR:disabled{border-color:var(--fp-gray-500);background:var(--fp-gray-200);color:var(--fp-text-muted);cursor:not-allowed}.Input_error__ouwFx,.Input_error__ouwFx:focus,.Input_error__ouwFx:hover:not(:disabled){border-color:var(--fp-danger);background:var(--fp-red-50)}.Input_success__R5C1t,.Input_success__R5C1t:focus,.Input_success__R5C1t:hover:not(:disabled){border-color:var(--fp-success);background:var(--fp-green-50)}.CodeInput_code__b6j2w{max-width:9em;font-size:var(--fp-font-size-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.5em;text-align:center}.Modal_overlay__CpoxE{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--fp-space-md);background:var(--fp-overlay)}.Modal_panel__d3Tev{width:100%;max-width:490px;max-height:90vh;overflow:auto;background:var(--fp-background);border-radius:var(--fp-radius-modal);box-shadow:var(--fp-shadow-modal)}.Modal_header__rCBq8{display:flex;align-items:center;justify-content:space-between;gap:var(--fp-space-md);padding:var(--fp-space-md) var(--fp-space-lg) 0}.Modal_title__6WdmU{margin:0;font-size:var(--fp-font-size-lg);font-weight:var(--fp-font-weight-bold);color:var(--fp-text)}.Modal_close__ORDGK{flex:none;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--fp-radius-control);background:none;color:var(--fp-text-muted);font-size:1.25rem;line-height:1;cursor:pointer}.Modal_close__ORDGK:hover{background:var(--fp-gray-100);color:var(--fp-text)}.Modal_content__9FqgL{padding:var(--fp-space-lg)}.ConfirmButton_body__BEk2H{display:flex;flex-direction:column;gap:var(--fp-space-md)}.ConfirmButton_message__kGzWl{margin:0}.ConfirmButton_field__oxwux{display:flex;flex-direction:column;gap:var(--fp-space-sm)}.ConfirmButton_actions__q9UtB{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--fp-space-sm)}.ConfirmButton_destructive__PKQxv:not(:disabled){background:var(--fp-danger);color:var(--fp-text-on-primary)}.ConfirmButton_destructive__PKQxv:hover:not(:disabled){background:var(--fp-danger);filter:brightness(.92)}.LeaveGuard_body__S_tWf{display:flex;flex-direction:column;gap:var(--fp-space-md)}.LeaveGuard_message__fhST7{margin:0}.LeaveGuard_actions__Yq79t{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--fp-space-sm)}.Footer_footer__teckP{background:var(--fp-blue-50);color:var(--fp-blue-800);font-size:var(--fp-font-size-sm)}.Footer_emergency__KU0_Z{background:var(--fp-primary);color:var(--fp-text-on-primary);text-align:center;padding:var(--fp-space-sm) var(--fp-space-md);font-size:var(--fp-font-size-base);line-height:1.5}.Footer_emergencyPhone__HZPQ8{color:var(--fp-text-on-primary);font-weight:var(--fp-font-weight-heavy);text-decoration:underline;white-space:nowrap}.Footer_emergencyList__xQpUx{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--fp-space-xs) var(--fp-space-lg)}@media (max-width:47.99rem){.Footer_emergencyList__xQpUx{flex-direction:column;align-items:center}}.Footer_columns__jTnGr{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--fp-space-xl) clamp(var(--fp-space-lg),12vw,156px);padding:var(--fp-space-xl) clamp(var(--fp-space-md),8vw,156px)}.Footer_column__tYJix{display:flex;flex-direction:column;gap:var(--fp-space-sm)}.Footer_columnTitle__GS9Xu{margin:0 0 var(--fp-space-xs);font-size:var(--fp-font-size-lg);font-weight:var(--fp-font-weight-bold);color:var(--fp-blue-800)}.Footer_linkList___J5uN{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fp-space-sm)}.Footer_link___qWPl{color:var(--fp-blue-800);text-decoration:none}.Footer_link___qWPl:focus-visible,.Footer_link___qWPl:hover{color:var(--fp-primary);text-decoration:underline}.Footer_socialRow__EJ_Cl{display:flex;align-items:center;gap:var(--fp-space-md);margin-top:var(--fp-space-xs)}.Footer_socialLink__Z13Hr{display:inline-flex;color:var(--fp-primary)}.Footer_socialLink__Z13Hr:focus-visible,.Footer_socialLink__Z13Hr:hover{color:var(--fp-primary-hover)}.Footer_socialIcon__Stn9v{width:22px;height:22px;display:block}.LandingSection_section__qcQ_3{--landing-section-background:var(--fp-background);padding-block:var(--fp-space-xl);background:var(--landing-section-background);box-shadow:0 0 0 100vmax var(--landing-section-background);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.LandingSection_alternate__CjwE1{--landing-section-background:var(--fp-surface)}.LandingSection_inner__9hXPU{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:var(--fp-space-lg)}.LandingSection_inner__9hXPU p{margin:0}.LandingSection_title__mzaKU{margin:0;font-size:var(--fp-font-size-xl);font-weight:var(--fp-font-weight-bold);text-align:center;color:var(--fp-text)}.header_header__JEOGM{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 1rem;background:var(--fp-background);border-bottom:1px solid var(--fp-border);font-size:var(--fp-font-size-sm)}.header_brand__hb6Qy{display:flex;align-items:center;gap:.5rem;text-decoration:none;flex-shrink:0}.header_logo__PkDFG{height:60px;width:auto}.header_nav__eyGjC{display:none;align-items:center;gap:1.25rem}.header_access__cAtPC{display:flex;align-items:center;gap:1rem;padding-left:1.25rem;border-left:1px solid var(--fp-border)}.header_link__NO8GW{color:var(--fp-text);text-decoration:none;font-weight:500;white-space:nowrap}.header_link__NO8GW:hover{color:var(--fp-primary)}.header_link__NO8GW[aria-current=page]{color:var(--fp-primary);font-weight:var(--fp-font-weight-bold);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.45em}@media (min-width:75rem){.header_nav__eyGjC{display:flex}}@media (min-width:75rem) and (max-width:89.99rem){.header_header__JEOGM{font-size:var(--fp-font-size-xs)}.header_access__cAtPC,.header_nav__eyGjC{gap:.75rem}.header_access__cAtPC{padding-left:.75rem}.header_logo__PkDFG{height:52px}}.header_cta__AQKur{display:inline-flex;align-items:center;min-height:44px;padding:.35rem 1.1rem;background:var(--fp-gradient-primary);color:var(--fp-text-on-primary);border-radius:var(--fp-radius-control);text-decoration:none;font-weight:var(--fp-font-weight-bold);white-space:nowrap}.header_cta__AQKur:hover{background:var(--fp-gradient-primary-hover)}.header_cta__AQKur:focus-visible{outline:2px solid var(--fp-primary);outline-offset:2px}.MobileNav_root__6zYBN{position:fixed;inset:auto 0 0 0;z-index:20;transition:transform .2s ease,visibility .2s}@media (prefers-reduced-motion:reduce){.MobileNav_root__6zYBN{transition:none}}.MobileNav_root__6zYBN[data-typing]{transform:translateY(130%);visibility:hidden}@media (min-width:1200px){.MobileNav_root__6zYBN{display:none}}.MobileNav_bar__vvJUv{display:flex;align-items:stretch;gap:.25rem;padding:.75rem .5rem calc(.75rem + env(safe-area-inset-bottom, 0px));background:var(--fp-background);box-shadow:0 -1px 0 var(--fp-blue-100),0 -8px 28px rgba(0,7,18,.14)}.MobileNav_bar__vvJUv>*{flex:1 1;min-width:0;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:.3rem .4rem;border-radius:var(--fp-radius-control);font-size:var(--fp-font-size-sm);font-weight:600;text-align:center;text-decoration:none;background:none;color:var(--fp-text-muted);line-height:1.15;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.MobileNav_bar__vvJUv>[aria-current=page]{background:var(--fp-blue-50);color:var(--fp-primary)}.MobileNav_bar__vvJUv>:hover{color:var(--fp-primary)}.MobileNav_menuButton__0zxcW{border:none;cursor:pointer;font:inherit;font-size:var(--fp-font-size-sm);font-weight:600;color:var(--fp-text-muted)}.MobileNav_panel__RJs2t{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .5rem;background:var(--fp-background);border-top:1px solid var(--fp-border);box-shadow:0 -8px 24px rgba(0,7,18,.12);max-height:60vh;overflow-y:auto}.MobileNav_backdrop__KNFqw{position:fixed;inset:0;z-index:-1;background:var(--fp-overlay)}html[data-fp-quick-exit] .MobileNav_panel__RJs2t{padding-right:calc(7rem + 2 * var(--fp-space-md))}.MobileNav_panel__RJs2t>*{display:block;min-height:44px;padding:.6rem .75rem;border-radius:var(--fp-radius-control);color:var(--fp-text);text-decoration:none;font-size:var(--fp-font-size-sm);text-align:left}.MobileNav_panel__RJs2t>:hover{background:var(--fp-surface);color:var(--fp-primary)}.MobileNav_panel__RJs2t>[aria-current=page]{background:var(--fp-blue-50);color:var(--fp-primary);font-weight:var(--fp-font-weight-bold)}.MobileNav_panel__RJs2t form{display:block;padding:0}.MobileNav_panel__RJs2t form button{width:100%;min-height:44px;padding:.6rem .75rem;border:none;background:none;border-radius:var(--fp-radius-control);color:var(--fp-text);font:inherit;font-size:var(--fp-font-size-sm);text-align:left;cursor:pointer}.MobileNav_panel__RJs2t form button:hover{background:var(--fp-surface);color:var(--fp-primary)}.Optional_optional__fYrJs{color:var(--fp-text-muted);font-weight:400;font-style:italic}.PasswordInput_wrapper__CEtJK{position:relative;display:block;width:100%}.PasswordInput_input__Y_LtP{padding-right:44px}.PasswordInput_toggle__soQS4{position:absolute;top:0;right:0;bottom:0;width:40px;display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0;color:var(--fp-text-muted);cursor:pointer;border-radius:var(--fp-radius-control)}.PasswordInput_toggle__soQS4:hover{color:var(--fp-text)}.PasswordInput_toggle__soQS4:focus-visible{outline:2px solid var(--fp-primary);outline-offset:-2px}.PaywallSheet_overlay__7Gykk{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--fp-space-md);background:var(--fp-overlay)}.PaywallSheet_sheet__DpOjm{width:100%;max-width:560px;max-height:90vh;overflow:auto;background:var(--fp-background);color:var(--fp-text);border-radius:var(--fp-radius-modal);box-shadow:var(--fp-shadow-modal)}.PaywallSheet_sheet__DpOjm:focus{outline:none}.PaywallSheet_bar__X3ssV{display:flex;justify-content:flex-end;padding:var(--fp-space-sm) var(--fp-space-sm) 0}.PaywallSheet_close__b01iK{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:var(--fp-radius-control);background:none;color:var(--fp-primary);font:inherit;font-size:var(--fp-font-size-sm);font-weight:var(--fp-font-weight-bold);cursor:pointer}.PaywallSheet_close__b01iK:focus-visible{outline:2px solid var(--fp-blue-800)}.PaywallSheet_cross__Sr5gA{font-size:1.6em;font-weight:400;line-height:1}.PaywallSheet_body__QxQp3{display:flex;flex-direction:column;gap:var(--fp-space-md);padding:0 var(--fp-space-lg) var(--fp-space-lg)}.PaywallSheet_body__QxQp3:first-child{padding-top:var(--fp-space-lg)}@media (max-width:47.99rem){.PaywallSheet_overlay__7Gykk{padding:0;align-items:stretch}.PaywallSheet_sheet__DpOjm{max-width:none;max-height:none;height:100%;border-radius:0;box-shadow:none}.PaywallSheet_body__QxQp3{padding:0 var(--fp-space-md) var(--fp-space-md)}.PaywallSheet_body__QxQp3:first-child{padding-top:var(--fp-space-md)}}.PendingReportBanner_banner___G2sx{display:grid;grid-gap:var(--fp-space-sm);gap:var(--fp-space-sm);padding:var(--fp-space-md);background:var(--fp-blue-50);border:1px solid var(--fp-blue-200);border-radius:var(--fp-radius-card);color:var(--fp-text);font-size:var(--fp-font-size-sm);line-height:1.5}.PendingReportBanner_title__VUN96{margin:0;font-size:var(--fp-font-size-base);font-weight:var(--fp-font-weight-bold)}.PendingReportBanner_text__UlAd8{margin:0}.PendingReportBanner_action__jwuoI{display:flex;flex-wrap:wrap;gap:var(--fp-space-sm)}.site-icon_icon__Ipw0W{flex:none;width:1.1em;height:1.1em;vertical-align:-.18em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.site-icon_badge__So4OF{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--fp-radius-pill);font-size:1.375rem}.site-icon_badge__So4OF .site-icon_icon__Ipw0W{vertical-align:0}.site-icon_blue__tWU8f{background:var(--fp-blue-50);color:var(--fp-primary)}.site-icon_green__xPaCf{background:var(--fp-green-50);color:var(--fp-green-700)}.page-section_section___ClkW{--page-section-background:var(--fp-background);display:flex;flex-direction:column;gap:var(--fp-space-lg);padding-block:var(--fp-space-xl);background:var(--page-section-background);box-shadow:0 0 0 100vmax var(--page-section-background);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.page-section_alternate__h2HrE{--page-section-background:var(--fp-surface)}.page-section_section___ClkW p{margin:0}.page-section_title__dOvRj{margin:0;font-size:var(--fp-font-size-xl);font-weight:var(--fp-font-weight-bold);text-align:center;color:var(--fp-text)}.PriceSlider_root__1Il_u{display:flex;flex-direction:column;gap:var(--fp-space-sm)}.PriceSlider_amount___YINE{margin:0;font-size:var(--fp-font-size-xxl);font-weight:var(--fp-font-weight-bold);color:var(--fp-text)}.PriceSlider_monthly__vfo6c{margin:0;font-size:var(--fp-font-size-sm);color:var(--fp-text-muted)}.PriceSlider_trackZone__s2YSG{position:relative;padding:0 14px}.PriceSlider_range__Ep7gz{--fp-price-fill:0%;display:block;width:calc(100% + 28px);height:48px;margin:0 -14px;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.PriceSlider_range__Ep7gz:focus{outline:none}.PriceSlider_range__Ep7gz:focus-visible{outline:2px solid var(--fp-blue-800);outline-offset:2px;border-radius:var(--fp-radius-pill)}.PriceSlider_range__Ep7gz::-webkit-slider-runnable-track{height:8px;border:1px solid var(--fp-border);border-radius:var(--fp-radius-pill);background:linear-gradient(90deg,var(--fp-primary) var(--fp-price-fill),var(--fp-blue-100) var(--fp-price-fill))}.PriceSlider_range__Ep7gz::-moz-range-track{height:8px;border:1px solid var(--fp-border);border-radius:var(--fp-radius-pill);background:var(--fp-blue-100)}.PriceSlider_range__Ep7gz::-moz-range-progress{height:8px;border-radius:var(--fp-radius-pill);background:var(--fp-primary)}.PriceSlider_range__Ep7gz::-webkit-slider-thumb{width:28px;height:28px;margin-top:-11px;border:2px solid var(--fp-background);border-radius:50%;background:var(--fp-primary);box-shadow:0 0 0 1px var(--fp-blue-200);-webkit-appearance:none;appearance:none}.PriceSlider_range__Ep7gz::-moz-range-thumb{width:24px;height:24px;border:2px solid var(--fp-background);border-radius:50%;background:var(--fp-primary);box-shadow:0 0 0 1px var(--fp-blue-200)}.PriceSlider_ticks__a5Y1q{position:relative;height:6px;margin-top:-10px;pointer-events:none}.PriceSlider_ticks__a5Y1q i{position:absolute;top:0;width:1px;height:6px;background:var(--fp-gray-600)}.PriceSlider_exact__GHUT4{display:flex;flex-direction:column;gap:var(--fp-space-xs);margin-top:var(--fp-space-sm)}.PriceSlider_exactLabel__JKdpc{font-size:var(--fp-font-size-sm);font-weight:var(--fp-font-weight-bold)}.PriceSlider_exactRow__IqMrD{display:flex;align-items:center;gap:var(--fp-space-sm)}.PriceSlider_exactInput__ifBL7{width:9rem}.PriceSlider_unit__7TTld{font-size:var(--fp-font-size-base)}.PriceSlider_hint__30Kj7{font-size:var(--fp-font-size-sm);color:var(--fp-text-muted)}.PriceSlider_hintInvalid__w8n87{font-weight:var(--fp-font-weight-bold);color:var(--fp-text)}.QuickExit_button__pXezx{position:fixed;right:var(--fp-space-md);bottom:calc(80px + var(--fp-space-md) + env(safe-area-inset-bottom, 0px));z-index:1100;box-sizing:border-box;width:7rem;min-height:48px;padding:.6rem .5rem;border:2px solid var(--fp-background);border-radius:var(--fp-radius-pill);background:var(--fp-blue-800);color:var(--fp-text-on-primary);box-shadow:0 4px 16px rgba(0,7,18,.25);font:inherit;font-size:var(--fp-font-size-base);font-weight:var(--fp-font-weight-bold);line-height:1;cursor:pointer}.QuickExit_button__pXezx:hover{background:var(--fp-blue-950)}.QuickExit_button__pXezx:focus-visible{outline:3px solid var(--fp-primary);outline-offset:2px}@media (min-width:1200px){.QuickExit_button__pXezx{right:var(--fp-space-lg);bottom:var(--fp-space-lg)}}.how-it-works-animation_lbl__kjMDT{margin:0;text-align:center;font-size:max(14px,3.4cqw);line-height:1.2;font-weight:600;color:var(--fp-text-muted)}.how-it-works-animation_ic__keJeh{width:1.4em;height:1.4em;flex:none}.how-it-works-animation_phone__rtQlG{left:40%;top:2%;width:56%;height:96%;background:#fff;border:2px solid var(--fp-border);border-radius:7cqw;padding:6cqw 3.6cqw 3.6cqw;display:flex;flex-direction:column;gap:1.6cqw}.how-it-works-animation_phone__rtQlG:before{content:"";position:absolute;top:2.2cqw;left:50%;width:14cqw;height:1.4cqw;margin-left:-7cqw;border-radius:99px;background:var(--fp-gray-100)}.how-it-works-animation_phone__title__0YT0x{margin:0 0 .6cqw;font-weight:700;font-size:max(14px,3.8cqw);line-height:1.2}.how-it-works-animation_fields__wuze1{display:flex;flex-direction:column;gap:1.6cqw;transform-origin:50% 40%}.how-it-works-animation_field__label__mPhWp{display:block;font-size:max(14px,3.4cqw);line-height:1.2;color:var(--fp-text-muted)}.how-it-works-animation_field__val__roF91{display:flex;align-items:center;height:max(20px,5.6cqw);padding:0 2cqw;border:1px solid var(--fp-border);border-radius:4px;overflow:hidden}.how-it-works-animation_dots__lWMOy{font-size:max(14px,3.4cqw);letter-spacing:.14em;line-height:1;white-space:nowrap}.how-it-works-animation_phone__hash__h8cdm{position:absolute;left:50%;top:52%;width:60%;transform:translate(-50%,-50%);display:grid;justify-items:center;grid-gap:3cqw;gap:3cqw}.how-it-works-animation_phone__hash__h8cdm svg.how-it-works-animation_hash__aY1C9{width:100%;height:auto;overflow:visible}.how-it-works-animation_pill__c7Wcs{display:inline-flex;align-items:center;gap:.45em;padding:.3em .9em .3em .5em;border-radius:99px;background:var(--fp-green-50);border:1px solid var(--fp-green-100);color:var(--fp-green-800);font-weight:700;font-size:max(14px,3.8cqw)}.how-it-works-animation_pill__logo__YFwyl{height:1.5em}.how-it-works-animation_steps__0bS9A{left:7%;right:7%;top:50%;margin:0;padding:0;list-style:none;display:grid;grid-gap:3cqw;gap:3cqw}.how-it-works-animation_step__qw7Zl{display:flex;align-items:center;gap:3cqw;font-size:max(14px,4cqw);font-weight:500;line-height:1.25}.how-it-works-animation_step__check__Jkumc{position:relative;flex:none;width:max(26px,8cqw);height:max(26px,8cqw);border-radius:50%;border:2px solid var(--fp-border)}.how-it-works-animation_step__check__Jkumc svg{position:absolute;inset:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}.how-it-works-animation_consent__Tq_S_{left:5%;right:5%;top:72%;display:flex;align-items:center;justify-content:space-between;gap:3cqw;padding:3cqw 4cqw;border-radius:8px;background:var(--fp-surface);border:1px solid var(--fp-border)}.how-it-works-animation_consent__label___zan0{font-size:max(14px,4cqw);font-weight:500;line-height:1.25}.how-it-works-animation_switch__SOyIm{position:relative;flex:none;width:52px;height:30px}.how-it-works-animation_switch__track__gOtHP{position:absolute;inset:0;border-radius:99px;background:var(--fp-border)}.how-it-works-animation_switch__knob__ukjwL{position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25)}.how-it-works-animation_choice__vzTQy{left:47%;width:51%;margin:0;transform:translateY(-50%);font-size:max(14px,4cqw);line-height:1.3;font-weight:500}.how-it-works-animation_choice__vzTQy:not(.fpb-in){opacity:0;transform:translateY(calc(-50% + 12px))}.how-it-works-animation_choice__vzTQy.fpb-in{transform:translateY(-50%);animation:how-it-works-animation_choiceIn__lW8nF calc(.5s * var(--fpb-pace)) cubic-bezier(.2,.8,.2,1) both}@keyframes how-it-works-animation_choiceIn__lW8nF{0%{opacity:0;transform:translateY(calc(-50% + 12px))}}.forms_card__8mQ_S{display:flex;flex-direction:column;gap:.75rem;max-width:34rem;margin:0 auto;width:100%}.forms_title__XLFLT{text-align:center;margin:0 0 .5rem}.forms_field__tTXqA{display:flex;flex-direction:column;gap:.25rem}.forms_hint__uyt83,.forms_label__gGVHT{font-size:var(--fp-font-size-xs)}.forms_hint__uyt83{opacity:.7}.forms_error__smFHM{color:var(--fp-danger);border:1px solid var(--fp-danger);border-radius:var(--fp-radius-control)}.forms_error__smFHM,.forms_success__ulA_o{padding:.5rem;font-size:var(--fp-font-size-sm);margin:0}.forms_success__ulA_o{color:var(--fp-secondary);border:1px solid var(--fp-secondary);border-radius:var(--fp-radius-control)}.page_page__vdvb_{gap:var(--fp-space-lg)}.page_intro__kf717,.page_notice__W550A{align-self:center;text-align:center}.page_notice__W550A{max-width:34rem;padding:.75rem 1rem;background:var(--fp-blue-50);border-radius:var(--fp-radius-card);font-size:var(--fp-font-size-sm)}.page_textarea__ppW_b{width:100%;padding:.5rem .75rem;border:1px solid var(--fp-border);border-radius:var(--fp-radius-control);background:var(--fp-background);color:var(--fp-text);font-family:inherit;font-size:var(--fp-font-size-base)}.page_textarea__ppW_b:focus{outline:2px solid var(--fp-primary);outline-offset:1px;border-color:var(--fp-primary)}.page_textarea__ppW_b{min-height:6em;resize:vertical}.page_honeypot__xL66B{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.page_message__H3eDX{display:flex;flex-direction:column;gap:var(--fp-space-sm);padding:var(--fp-space-md);background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:var(--fp-radius-card)}.page_message__H3eDX p{margin:0}.page_actions__yYNYI{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fp-space-sm)}.page_actions__yYNYI:empty{display:none}.page_copy__bmdXd{display:inline-flex;align-items:center;gap:var(--fp-space-sm)}.page_copyStatus__5VUcY{font-size:var(--fp-font-size-sm);color:var(--fp-text-muted)}.page_downloads__0g30l{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--fp-space-sm)}.page_qr__Nkzb8{display:block;width:min(16rem,100%);height:auto;border:1px solid var(--fp-border);border-radius:var(--fp-radius-card)}.page_qrLarge__6bhwc{display:block;width:min(80vw,70vh);height:auto;margin:0 auto}.page_preview__8l_M7{display:block;width:100%;max-height:16rem;object-fit:contain;background:var(--fp-surface);border-radius:var(--fp-radius-control)}.page_page__ZU32B{display:flex;flex-direction:column;gap:3rem}.page_faq__hmOuC{display:flex;flex-direction:column;gap:.5rem}.page_faq__hmOuC details{border:1px solid var(--fp-border);border-radius:var(--fp-radius-card);padding:.75rem 1rem;background:var(--fp-background)}.page_faq__hmOuC details[open]{border-color:var(--fp-primary)}.page_faq__hmOuC summary{cursor:pointer;font-weight:var(--fp-font-weight-bold);color:var(--fp-text)}.page_faq__hmOuC summary::marker{color:var(--fp-primary)}.page_faq__hmOuC p{margin:.5rem 0 0;color:var(--fp-text)}.page_visuallyHidden__Tiwb_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.attestation-verifier_verifier__108i3{display:flex;flex-direction:column;gap:1.25rem}.attestation-verifier_dropZone__mZJoP{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;border:2px dashed var(--fp-border);border-radius:var(--fp-radius-card);background:var(--fp-surface);text-align:center}.attestation-verifier_dragging__83bOv{border-color:var(--fp-primary);background:var(--fp-blue-50)}.attestation-verifier_dropText__raXnW,.attestation-verifier_privacy__IIOqX{margin:0}.attestation-verifier_privacy__IIOqX{font-size:var(--fp-font-size-sm);color:var(--fp-text-muted)}.attestation-verifier_chooseButton__a7Z8_{display:inline-flex;align-items:center;min-height:44px;padding:.6rem 1.4rem;background:var(--fp-gradient-primary);color:var(--fp-blue-50);border-radius:var(--fp-radius-control);font-weight:var(--fp-font-weight-bold);cursor:pointer}.attestation-verifier_chooseButton__a7Z8_:hover{background:var(--fp-gradient-primary-hover)}.attestation-verifier_fileInput__jzv2o{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.attestation-verifier_dropZone__mZJoP:has(.attestation-verifier_fileInput__jzv2o:focus-visible) .attestation-verifier_chooseButton__a7Z8_{outline:2px solid var(--fp-primary);outline-offset:2px}.attestation-verifier_result__KXSZz:empty{display:none}.attestation-verifier_summary__iqCFY{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;border:1px solid var(--fp-border);border-radius:var(--fp-radius-card);background:var(--fp-background)}.attestation-verifier_summary__iqCFY p{margin:0}.attestation-verifier_fileName__3fiZH{font-weight:var(--fp-font-weight-bold);overflow-wrap:anywhere}.attestation-verifier_checks__jNxEI,.attestation-verifier_mismatches__jASk2{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.attestation-verifier_mismatches__jASk2{margin-top:.4rem;padding-left:1.2rem;list-style:disc;gap:.3rem}.attestation-verifier_checks__jNxEI>li{display:flex;gap:.6rem;align-items:flex-start}.attestation-verifier_checkMark__bwzpV{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--fp-radius-pill);font-weight:var(--fp-font-weight-bold)}.attestation-verifier_consistent__doleJ .attestation-verifier_checkMark__bwzpV{background:var(--fp-green-100);color:var(--fp-text)}.attestation-verifier_inconsistent__OOTAw .attestation-verifier_checkMark__bwzpV{background:var(--fp-surface);border:1px solid var(--fp-text-muted);color:var(--fp-text)}.attestation-verifier_signature__exQVO{font-size:var(--fp-font-size-sm);color:var(--fp-text-muted)}.attestation-verifier_note__tOv3z{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;border:1px solid var(--fp-border);border-radius:var(--fp-radius-card)}.attestation-verifier_noteTitle__pVT_Y{margin:0;font-size:var(--fp-font-size-lg)}.attestation-verifier_batchStatement__V5dpj{margin:0}.attestation-verifier_details__k5wYk{margin:0;display:grid;grid-gap:.2rem;gap:.2rem}.attestation-verifier_details__k5wYk dt{font-size:var(--fp-font-size-sm);color:var(--fp-text-muted)}.attestation-verifier_details__k5wYk dd{margin:0 0 .4rem}.attestation-verifier_fixedWidth__njpEB{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fp-font-size-sm);overflow-wrap:anywhere}.attestation-verifier_textLabel__ahQ_t{margin:0;font-size:var(--fp-font-size-sm);color:var(--fp-text-muted)}.attestation-verifier_text__1ip7H{margin:0;padding:.75rem;font-family:inherit;white-space:pre-wrap}.attestation-verifier_text__1ip7H,.page_command__oI_wX{background:var(--fp-surface);border-radius:var(--fp-radius-control);overflow-wrap:anywhere}.page_command__oI_wX{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fp-font-size-sm);padding:.1rem .3rem}.page_limit__7ESEN{margin:0;color:var(--fp-text-muted);font-size:var(--fp-font-size-sm)}.page_technical__sxekF{padding:.75rem 1rem;border:1px solid var(--fp-border);border-radius:var(--fp-radius-card);font-size:var(--fp-font-size-sm)}.page_technical__sxekF summary{cursor:pointer;font-weight:var(--fp-font-weight-bold)}.page_technical__sxekF[open] summary{margin-bottom:var(--fp-space-sm)}.page_technical__sxekF ol,.page_technical__sxekF p{margin-block:0 var(--fp-space-sm)}.page_methodTitle__jsiVN{margin-block:var(--fp-space-md) var(--fp-space-xs);font-size:var(--fp-font-size-base)}.page_script___RcGD{margin-block:var(--fp-space-xs);padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fp-font-size-sm);background:var(--fp-surface);border-radius:var(--fp-radius-control);white-space:pre-wrap;overflow-wrap:anywhere}.page_manual__t3sVA{margin-top:var(--fp-space-md);padding-top:var(--fp-space-sm);border-top:1px solid var(--fp-border)}.page_manual__t3sVA summary{cursor:pointer;font-weight:var(--fp-font-weight-bold)}