.AssistantPanel_panel__Rpk4P{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.AssistantPanel_actions__TIe_w{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.AssistantPanel_action__qcBfs{display:flex;align-items:center;width:100%;min-height:64px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md) var(--radius-md) var(--radius-md) var(--radius-xs);background:var(--color-surface);color:inherit;text-align:start;cursor:pointer;transition:background-color var(--transition-base)}.AssistantPanel_action__qcBfs:hover{background:var(--color-accent-soft)}.AssistantPanel_actionIcon__zU86_{flex:none;width:var(--icon-size);height:var(--icon-size);color:var(--color-accent)}.AssistantPanel_actionLabel__Xj6Zi{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding-inline:var(--space-3);font-size:var(--text-lg);font-weight:800;letter-spacing:var(--tracking-tight)}@media (max-width:1215px){.AssistantPanel_actionLabel__Xj6Zi{font-size:var(--text-md)}}.AssistantPanel_actionChevron___P6wt{flex:none;width:16px;height:16px;-webkit-margin-start:auto;margin-inline-start:auto;color:var(--color-text-muted)}.AssistantPanel_form__O3ds1{display:flex;flex-direction:column}.AssistantPanel_label__JTPvX{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.AssistantPanel_field__ccM5o{display:flex;align-items:center;gap:var(--space-2);min-height:52px;padding:var(--space-2) var(--space-3);border:1px solid transparent;border-radius:var(--radius-md);background:#fff;transition:border-color var(--transition-base),box-shadow var(--transition-base);--color-text:#0b1f33;--color-text-muted:#66727f;--color-accent:#0d4cd3;--color-accent-soft:#ebf2fc;color:var(--color-text)}.AssistantPanel_field__ccM5o:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 4px var(--color-accent-soft)}.AssistantPanel_input__uV_Xv{flex:1 1;min-width:0;height:100%;-webkit-padding-start:var(--space-1);padding-inline-start:var(--space-1);border:0;background:none;font-size:var(--text-xl);font-weight:600;line-height:24px;outline:none}.AssistantPanel_input__uV_Xv::placeholder{color:var(--color-text-muted)}.AssistantPanel_send__nifVh{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-accent);cursor:pointer;transition:background-color var(--transition-base)}.AssistantPanel_send__nifVh:hover{background:var(--color-accent-soft)}.AssistantPanel_sendIcon__WOP_x{width:var(--icon-size);height:var(--icon-size)}.AssistantPanel_chips__wnpTP{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.AssistantPanel_chip__AbGfD{display:flex;align-items:center;max-width:100%;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-xs) var(--radius-xxl) var(--radius-xxl) var(--radius-xxl);background:var(--gradient-chip);color:#fff;font-size:var(--text-md);font-weight:700;text-align:start;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.AssistantPanel_chip__AbGfD:hover{background:var(--gradient-chip-hover)}@media (min-width:700px){.AssistantPanel_actions__TIe_w{grid-template-columns:repeat(3,1fr)}}.CategoryNav_nav__XoEoK{width:100%}.CategoryNav_list__8rdMk{display:flex;justify-content:center;gap:var(--space-2);margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.CategoryNav_list__8rdMk::-webkit-scrollbar{display:none}@keyframes CategoryNav_categoryEnter__qjS1_{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.CategoryNav_item__BEAU_{animation:CategoryNav_categoryEnter__qjS1_ .6s ease-out both}.CategoryNav_item__BEAU_:nth-child(2){animation-delay:40ms}.CategoryNav_item__BEAU_:nth-child(3){animation-delay:80ms}.CategoryNav_item__BEAU_:nth-child(4){animation-delay:.12s}.CategoryNav_item__BEAU_:nth-child(5){animation-delay:.16s}.CategoryNav_item__BEAU_:nth-child(n+6){animation-delay:.2s}@media (prefers-reduced-motion:reduce){.CategoryNav_item__BEAU_{animation:none}.CategoryNav_icon__nuSZs{transition:none}.CategoryNav_link__kT_z7:hover .CategoryNav_icon__nuSZs{transform:none}}.CategoryNav_item__BEAU_{flex:1 1;min-width:94px;max-width:94px}.CategoryNav_link__kT_z7{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--space-1);width:100%;height:76px;color:var(--color-text);text-align:center;transition:color var(--transition-base)}.CategoryNav_link__kT_z7:hover{color:var(--color-accent)}.CategoryNav_link__kT_z7:hover .CategoryNav_icon__nuSZs{transform:translateY(-2px)}.CategoryNav_icon__nuSZs{transition:color var(--transition-base),transform var(--transition-base);display:inline-flex;align-items:center;justify-content:center;color:#99b1e6;transition:color var(--transition-base)}.CategoryNav_link__kT_z7:hover .CategoryNav_icon__nuSZs{color:#fff}.CategoryNav_glyph__Sp8NT{width:32px;height:32px}.CategoryNav_label__vWCPa{font-size:var(--text-xs);font-weight:700;line-height:20px}@media (min-width:900px){.CategoryNav_list__8rdMk{overflow-x:visible}}.Hero_hero__MpeZv{position:relative;overflow:hidden;padding:var(--space-6) var(--container-padding) var(--space-8);color:#fff;background:radial-gradient(60% 70% at 12% 24%,rgb(255 255 255/6%),transparent 70%),radial-gradient(50% 60% at 88% 16%,rgb(255 255 255/5%),transparent 68%),var(--gradient-hero);--color-text:#ffffff;--color-text-muted:rgb(255 255 255/78%);--color-border:rgb(255 255 255/24%);--color-surface:rgb(255 255 255/14%);--color-accent:#ffffff;--color-accent-soft:rgb(255 255 255/18%)}@keyframes Hero_heroEnter__Dbr0c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.Hero_assistant__NhMrp,.Hero_categories__zJ9HF,.Hero_mascot__bMD_3{animation:Hero_heroEnter__Dbr0c .8s ease-out both}.Hero_mascot__bMD_3{animation-delay:80ms}.Hero_assistant__NhMrp{animation-delay:.16s}@media (prefers-reduced-motion:reduce){.Hero_assistant__NhMrp,.Hero_categories__zJ9HF,.Hero_mascot__bMD_3{animation:none}}.Hero_categories__zJ9HF{width:100%;max-width:var(--content-width);margin:0 auto var(--space-6)}.Hero_inner__C9vXW{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);width:100%;max-width:calc(var(--grid-column) * 10 + var(--grid-gap) * 9);margin:0 auto}.Hero_srOnly__Gyy1i{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Hero_mascot__bMD_3{flex:none;width:130px}.Hero_assistant__NhMrp{flex:1 1;min-width:0;width:100%}.Hero_mascot__bMD_3 img{width:100%;height:auto;filter:drop-shadow(0 18px 22px rgb(15 36 80/12%))}@media (min-width:900px){.Hero_hero__MpeZv{padding-bottom:var(--space-12)}.Hero_inner__C9vXW{flex-direction:row;align-items:flex-end;gap:var(--space-6)}.Hero_mascot__bMD_3{width:190px;margin-bottom:calc(var(--space-2) * -1)}}.HowItWorks_section__bxJzW{padding:var(--space-12) var(--container-padding);background:var(--color-surface);color:var(--color-text)}.HowItWorks_inner__R3H03{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:var(--content-width);margin:0 auto}.HowItWorks_header__gAX3A{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.HowItWorks_eyebrow__mBzTz{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;color:var(--color-accent-purple)}.HowItWorks_title__W_MgL{max-width:900px;text-wrap:balance;font-size:var(--text-4xl);font-weight:700;line-height:1.1;letter-spacing:var(--tracking-tighter)}.HowItWorks_subtitle__xZMGb{max-width:620px;color:var(--color-text-muted);font-size:var(--text-lg)}.HowItWorks_grid__1Xlh2{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:stretch}.HowItWorks_benefits__aSUWV>*,.HowItWorks_grid__1Xlh2>*{opacity:0;transform:translateY(8px);transition:opacity .6s ease-out,transform .6s ease-out}.HowItWorks_benefits__aSUWV[data-revealed]>*,.HowItWorks_grid__1Xlh2[data-revealed]>*{opacity:1;transform:none}.HowItWorks_benefits__aSUWV[data-revealed]>:nth-child(2),.HowItWorks_grid__1Xlh2[data-revealed]>:nth-child(2){transition-delay:90ms}.HowItWorks_benefits__aSUWV[data-revealed]>:nth-child(3){transition-delay:.18s}.HowItWorks_benefits__aSUWV[data-revealed]>:nth-child(4){transition-delay:.27s}@media (prefers-reduced-motion:reduce){.HowItWorks_benefits__aSUWV>*,.HowItWorks_grid__1Xlh2>*{opacity:1;transform:none;transition:none}}.HowItWorks_card__oJE15,.HowItWorks_promoCard__3744x{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-8);border:1px solid var(--color-border);border-radius:28px;background:var(--color-surface-raised);box-shadow:var(--shadow-lg)}.HowItWorks_panel__UgFrI{display:flex;flex:1 1;flex-direction:column;gap:var(--space-6)}.HowItWorks_panel__UgFrI[hidden]{display:none}.HowItWorks_switch__XoZ0U{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface)}.HowItWorks_switchButton__4M8Ph{display:flex;flex:1 1;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-muted);font-family:inherit;font-size:var(--text-md);font-weight:700;cursor:pointer;transition:color var(--transition-base),background-color var(--transition-base),box-shadow var(--transition-base)}.HowItWorks_switchButton__4M8Ph:hover{color:var(--color-text)}.HowItWorks_switchButtonActive__7YiPo,.HowItWorks_switchButtonActive__7YiPo:hover{background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-sm)}.HowItWorks_switchIcon__T8bqp{width:19px;height:19px;flex:none}.HowItWorks_grid__1Xlh2 .HowItWorks_chip__M7KOQ,.HowItWorks_grid__1Xlh2 .HowItWorks_step__9o81A{opacity:0;transform:translateY(8px);transition:opacity .6s ease-out,transform .6s ease-out}.HowItWorks_grid__1Xlh2[data-revealed] .HowItWorks_chip__M7KOQ,.HowItWorks_grid__1Xlh2[data-revealed] .HowItWorks_step__9o81A{opacity:1;transform:none}.HowItWorks_grid__1Xlh2[data-revealed] .HowItWorks_chip__M7KOQ:first-child,.HowItWorks_grid__1Xlh2[data-revealed] .HowItWorks_step__9o81A:first-child{transition-delay:.16s}.HowItWorks_grid__1Xlh2[data-revealed] .HowItWorks_chip__M7KOQ:nth-child(2),.HowItWorks_grid__1Xlh2[data-revealed] .HowItWorks_step__9o81A:nth-child(2){transition-delay:.29s}.HowItWorks_grid__1Xlh2[data-revealed] .HowItWorks_chip__M7KOQ:nth-child(3),.HowItWorks_grid__1Xlh2[data-revealed] .HowItWorks_step__9o81A:nth-child(3){transition-delay:.42s}.HowItWorks_grid__1Xlh2[data-revealed] .HowItWorks_chip__M7KOQ:nth-child(4),.HowItWorks_grid__1Xlh2[data-revealed] .HowItWorks_step__9o81A:nth-child(4){transition-delay:.55s}@media (prefers-reduced-motion:reduce){.HowItWorks_grid__1Xlh2 .HowItWorks_chip__M7KOQ,.HowItWorks_grid__1Xlh2 .HowItWorks_step__9o81A{opacity:1;transform:none;transition:none}.HowItWorks_badge__w75H4{transition:none}.HowItWorks_step__9o81A:hover .HowItWorks_badge__w75H4{transform:none}}.HowItWorks_steps__AtiyQ{display:flex;flex-direction:column}.HowItWorks_step__9o81A{position:relative;display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) 0}.HowItWorks_step__9o81A:first-child{padding-top:0}.HowItWorks_step__9o81A:last-child{padding-bottom:0}.HowItWorks_stepBadgeWrap__sm7Pt{position:relative;flex:none;width:40px;height:40px}.HowItWorks_step__9o81A:hover .HowItWorks_badge__w75H4{transform:scale(1.08)}.HowItWorks_badge__w75H4{transition:transform var(--transition-base);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#fff;font-size:var(--text-md);font-weight:700;box-shadow:var(--shadow-sm)}.HowItWorks_badge1__VJ7B4{background:var(--gradient-step-1)}.HowItWorks_badge2__mqMIm{background:var(--gradient-step-2)}.HowItWorks_badge3__pSMHq{background:var(--gradient-step-3)}.HowItWorks_badge4__PNes4{background:var(--gradient-step-4)}.HowItWorks_stepConnector__YBYpe{position:absolute;top:40px;left:50%;width:1.5px;height:34px;background:var(--color-border);transform:translateX(-50%)}.HowItWorks_stepBody__etw5t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px;padding-top:2px}.HowItWorks_stepTitle__KrEyB{font-size:var(--text-lg);font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}.HowItWorks_stepNote__zDOAL{font-size:var(--text-sm);line-height:1.45;color:var(--color-text-muted);font-weight:500}.HowItWorks_stepIcon__5uCKu{flex:none;align-self:flex-start;margin-top:4px;width:26px;height:26px;color:var(--color-border)}.HowItWorks_selfCta__JIMjB{display:flex;align-items:center;justify-content:center;margin-top:auto;padding:var(--space-4) var(--space-6);border-radius:var(--radius-pill);background:var(--color-text);color:var(--color-text-inverse);font-size:var(--text-base);font-weight:700;text-align:center;transition:filter var(--transition-base),transform var(--transition-base)}.HowItWorks_selfCta__JIMjB:hover{filter:brightness(1.18);transform:translateY(-2px)}.HowItWorks_chat__Gm_YY{display:flex;flex-direction:column;gap:10px}.HowItWorks_bubble__VY0mI{max-width:85%;padding:var(--space-3) var(--space-4);font-size:var(--text-md);font-weight:600;line-height:1.45;opacity:1;transform:none}.HowItWorks_msgClient__ehink{align-self:flex-end;border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xs) var(--radius-xl);background:linear-gradient(135deg,var(--color-accent),var(--color-accent-purple));color:#fff;box-shadow:var(--shadow-md)}.HowItWorks_msgReply__DYjn_{color:var(--color-text-muted)}.HowItWorks_msgReply__DYjn_,.HowItWorks_typing__vaKXO{align-self:flex-start;border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) var(--radius-xs);background:var(--color-surface)}.HowItWorks_typing__vaKXO{display:flex;align-items:center;gap:5px;overflow:hidden;padding-right:var(--space-4);padding-left:var(--space-4);opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-bottom:-11px;transform:scale(.96)}.HowItWorks_dot__kR0PM{width:6px;height:6px;border-radius:50%;background:var(--color-text-muted);opacity:1;transform:none}.HowItWorks_offerCard__Hv82E{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);opacity:1;transform:none}.HowItWorks_offerTitle__7Msh7{font-size:var(--text-md);font-weight:700;color:var(--color-text)}.HowItWorks_offerNote__hOFHl{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted)}.HowItWorks_offerPriceGood__f7T1e{font-size:var(--text-lg);font-weight:800;color:var(--color-success)}.HowItWorks_offerPriceNeutral__XR5Io{font-size:var(--text-lg);font-weight:800;color:var(--color-text-muted)}.HowItWorks_resultPill__g7hlk{display:flex;align-self:flex-start;align-items:center;gap:8px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) var(--radius-xs);background:color-mix(in srgb,var(--color-success) 14%,#fff);color:var(--color-success);font-size:var(--text-sm);font-weight:700;opacity:1;transform:none}.HowItWorks_resultIcon__7ahAp{flex:none;width:18px;height:18px}.HowItWorks_aiCta__rV__z{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:auto;padding:var(--space-4) var(--space-6);border:none;border-radius:var(--radius-pill);background:var(--color-text);color:var(--color-text-inverse);font-family:inherit;font-size:var(--text-base);font-weight:700}.HowItWorks_aiCta__rV__z:disabled{cursor:not-allowed;opacity:.55}.HowItWorks_aiCtaIcon__QJkzZ{width:21px;height:21px}.HowItWorks_aiCtaBadge__k_FNQ{padding:2px 8px;border-radius:var(--radius-pill);background:rgb(255 255 255/20%);font-size:var(--text-2xs);font-weight:700}.HowItWorks_promoCard__3744x{position:relative;overflow:hidden}.HowItWorks_promoTitle__R2a0t{position:relative;z-index:1;max-width:340px;font-size:var(--text-3xl);font-weight:700;line-height:1.16;letter-spacing:var(--tracking-tighter)}.HowItWorks_promoText__yhRXo{position:relative;z-index:1;max-width:340px;color:var(--color-text-muted);font-size:var(--text-lg);font-weight:600;line-height:1.45}.HowItWorks_promoEmphasis__cEFrS{color:var(--color-text);font-weight:700}.HowItWorks_chips__ymQP_{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none;position:relative;z-index:1}.HowItWorks_chip__M7KOQ{display:flex;align-items:center;gap:7px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:700}.HowItWorks_chipIcon__qb_oM{flex:none;width:17px;height:17px;color:var(--color-accent)}.HowItWorks_tryAiButton__JblJV{position:relative;z-index:1;display:flex;align-self:flex-start;align-items:center;gap:var(--space-2);margin-top:auto;padding:var(--space-4) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text);font-family:inherit;font-size:var(--text-md);font-weight:700;cursor:pointer;transition:border-color var(--transition-base),transform var(--transition-base)}.HowItWorks_tryAiButton__JblJV:hover{border-color:var(--color-accent);transform:translateY(-2px)}.HowItWorks_tryAiIcon__KNcvG{width:19px;height:19px;color:var(--color-accent-purple)}.HowItWorks_griffin__rPKez{position:absolute;right:6px;bottom:0;z-index:0;width:160px;height:auto;pointer-events:none}.HowItWorks_benefits__aSUWV{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6) var(--space-2);border:1px solid var(--color-border);border-radius:28px;background:var(--color-surface-raised);box-shadow:var(--shadow-lg)}.HowItWorks_benefit__7hz8U{display:flex;align-items:flex-start;gap:var(--space-4);padding:0 var(--space-6)}.HowItWorks_benefitIcon__Rpa_H{flex:none;width:32px;height:32px;color:var(--color-accent)}.HowItWorks_benefitTitle___p0Pf{font-size:var(--text-md);font-weight:700;color:var(--color-text)}.HowItWorks_benefitNote__xjTTD{margin-top:4px;font-size:var(--text-xs);line-height:1.45;color:var(--color-text-muted);font-weight:500}@media (prefers-reduced-motion:no-preference){.HowItWorks_msgClient__ehink{animation:HowItWorks_aiMsgClient__HxqpD 9s ease-in-out infinite both}.HowItWorks_typing__vaKXO{animation:HowItWorks_aiTyping__n6NDJ 9s ease-in-out infinite both}.HowItWorks_msgReply__DYjn_{animation:HowItWorks_aiMsgReply__W_Ge6 9s ease-in-out infinite both}.HowItWorks_animOffer1__WXbOC{animation:HowItWorks_aiOffer1__wkFVF 9s ease-in-out infinite both}.HowItWorks_animOffer2__fdNGG{animation:HowItWorks_aiOffer2___yWmn 9s ease-in-out infinite both}.HowItWorks_resultPill__g7hlk{animation:HowItWorks_aiResult__EDE_q 9s ease-in-out infinite both}.HowItWorks_dot__kR0PM{animation:HowItWorks_aiDot__O7h1b 1.3s ease-in-out infinite}}@keyframes HowItWorks_aiMsgClient__HxqpD{0%,2.22%{opacity:0;transform:translateY(8px) scale(.97)}4.62%,91%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-6px)}}@keyframes HowItWorks_aiTyping__n6NDJ{0%,13.33%{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-bottom:-11px;transform:scale(.96)}14.93%,25.07%{opacity:1;max-height:60px;padding-top:13px;padding-bottom:13px;margin-bottom:0;transform:scale(1)}26.67%,to{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-bottom:-11px;transform:scale(.96)}}@keyframes HowItWorks_aiMsgReply__W_Ge6{0%,26.67%{opacity:0;transform:translateY(8px) scale(.97)}29.07%,91%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-6px)}}@keyframes HowItWorks_aiOffer1__wkFVF{0%,34.44%{opacity:0;transform:translateX(-14px)}36.84%,91%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-6px)}}@keyframes HowItWorks_aiOffer2___yWmn{0%,38.89%{opacity:0;transform:translateX(-14px)}41.29%,91%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-6px)}}@keyframes HowItWorks_aiResult__EDE_q{0%,60%{opacity:0;transform:translateY(8px) scale(.97)}62.4%,91%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-6px)}}@keyframes HowItWorks_aiDot__O7h1b{0%,75%,to{transform:translateY(0);opacity:.45}38%{transform:translateY(-5px);opacity:1}}@media (min-width:640px){.HowItWorks_benefits__aSUWV{grid-template-columns:repeat(2,1fr)}.HowItWorks_griffin__rPKez{width:220px}}@media (min-width:900px){.HowItWorks_title__W_MgL{font-size:var(--text-6xl)}.HowItWorks_promoTitle__R2a0t{font-size:var(--text-5xl)}.HowItWorks_grid__1Xlh2{grid-template-columns:1fr 1fr}.HowItWorks_benefits__aSUWV{grid-template-columns:repeat(4,1fr)}.HowItWorks_benefit__7hz8U:not(:first-child){border-left:1px solid var(--color-border)}}.InsurersSection_section__7Ie0X{--insurers-grid-line:#eef1f7;--insurers-card-line:#e8ecf4;--insurers-thread:#dae1ef;--insurers-wordmark:#8b98b1;--insurers-ink-soft:#46557a;padding:var(--space-12) var(--container-padding);background:var(--color-surface-raised);color:var(--color-text)}.InsurersSection_inner__TguZj{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:var(--content-width);margin:0 auto}.InsurersSection_header__ZLtFy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.InsurersSection_eyebrow__kvhT1{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;color:var(--color-accent-purple)}.InsurersSection_title__pgh1x{max-width:900px;white-space:pre-line;font-size:var(--text-4xl);font-weight:700;line-height:1.04;letter-spacing:var(--tracking-tighter)}.InsurersSection_subtitle__NGTIU{max-width:640px;color:var(--color-text-muted);font-size:var(--text-lg);line-height:1.5}.InsurersSection_board__8Gi6Q{border:1px solid var(--insurers-card-line);border-radius:var(--radius-xxl);background:var(--color-surface-raised);padding:var(--space-6) var(--space-8);box-shadow:0 18px 44px rgb(52 64 110/8%)}.InsurersSection_grid__Jo_fl{display:grid;grid-template-columns:repeat(var(--insurers-columns,4),minmax(0,var(--insurers-track,1fr)));justify-content:center;margin:-1px 0 0 -1px;padding:0;list-style:none}.InsurersSection_cell__oHtUb{display:flex;align-items:center;justify-content:center;min-height:118px;padding:var(--space-3);border-top:1px solid var(--insurers-grid-line);border-left:1px solid var(--insurers-grid-line)}.InsurersSection_logo__rp6eA{width:auto;max-width:100%;height:40px;object-fit:contain}.InsurersSection_logo__rp6eA,.InsurersSection_more__T1auM,.InsurersSection_wordmark__xqBcn{transition:color var(--transition-base),transform var(--transition-base)}.InsurersSection_cell__oHtUb:hover .InsurersSection_logo__rp6eA,.InsurersSection_cell__oHtUb:hover .InsurersSection_more__T1auM,.InsurersSection_cell__oHtUb:hover .InsurersSection_wordmark__xqBcn{transform:translateY(-2px)}.InsurersSection_wordmark__xqBcn{font-size:25px;font-weight:700;letter-spacing:-.02em;color:var(--insurers-wordmark);text-align:center}.InsurersSection_cell__oHtUb:hover .InsurersSection_wordmark__xqBcn{color:var(--color-text)}.InsurersSection_cell__oHtUb:hover .InsurersSection_more__T1auM{color:var(--color-accent)}.InsurersSection_cell__oHtUb:hover .InsurersSection_moreIcon__ACj_Q{transform:translateX(3px)}.InsurersSection_more__T1auM{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:700;color:var(--insurers-ink-soft)}.InsurersSection_moreIcon__ACj_Q{flex:none;transition:transform var(--transition-base)}.InsurersSection_cards__mg27H{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:stretch}.InsurersSection_card__3bVIq{position:relative;display:flex;flex-direction:column;gap:var(--space-6);border:1px solid var(--insurers-card-line);border-radius:var(--radius-xxl);background:var(--color-surface-raised);padding:var(--space-8);box-shadow:0 18px 44px rgb(52 64 110/8%);transition:transform var(--transition-base)}.InsurersSection_card__3bVIq:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 24px 56px rgb(52 64 110/12%);opacity:0;transition:opacity var(--transition-base);pointer-events:none}.InsurersSection_card__3bVIq:hover{transform:translateY(-2px)}.InsurersSection_card__3bVIq:hover:after{opacity:1}.InsurersSection_cardTitle__SXSp2{max-width:340px;font-size:var(--text-2xl);font-weight:700;line-height:1.16;letter-spacing:-.03em;text-wrap:balance}.InsurersSection_cards__mg27H .InsurersSection_cardTitle__SXSp2,.InsurersSection_cards__mg27H .InsurersSection_compareButton__mKkyW,.InsurersSection_cards__mg27H .InsurersSection_compareNote__p8MuU,.InsurersSection_cards__mg27H .InsurersSection_criterion__z5qCX,.InsurersSection_cards__mg27H .InsurersSection_griffin__GwImY,.InsurersSection_cards__mg27H .InsurersSection_policyPending__DIWM_,.InsurersSection_cards__mg27H .InsurersSection_stat__F6VM_{opacity:0;transform:translateY(8px);transition:opacity .6s ease-out,transform .6s ease-out}.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_cardTitle__SXSp2,.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_compareButton__mKkyW,.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_compareNote__p8MuU,.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_criterion__z5qCX,.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_griffin__GwImY,.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_policyPending__DIWM_,.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_stat__F6VM_{opacity:1;transform:none}.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_compareNote__p8MuU,.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_criterion__z5qCX:first-child{transition-delay:.12s}.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_criterion__z5qCX:nth-child(2),.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_stat__F6VM_:first-child{transition-delay:.27s}.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_criterion__z5qCX:nth-child(3),.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_stat__F6VM_:nth-child(2){transition-delay:.42s}.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_compareButton__mKkyW,.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_policyPending__DIWM_{transition-delay:.57s}.InsurersSection_cards__mg27H .InsurersSection_griffin__GwImY{transform:translateY(20px)}.InsurersSection_cards__mg27H[data-revealed] .InsurersSection_griffin__GwImY{transition-delay:.2s;transition-duration:.6s}.InsurersSection_criteria__6iR0G{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.InsurersSection_criterion__z5qCX{display:flex;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-6)}.InsurersSection_criterion__z5qCX:last-child{padding-bottom:0}.InsurersSection_badgeColumn__RWsLZ{position:relative;flex:0 0 40px;width:40px;align-self:stretch;min-height:40px}.InsurersSection_badge__MOzyU{transition:transform var(--transition-base);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--color-text-inverse);font-size:var(--text-xs);font-weight:700;box-shadow:0 8px 18px rgb(52 64 110/18%)}.InsurersSection_criterion__z5qCX:hover .InsurersSection_badge__MOzyU{transform:scale(1.08)}.InsurersSection_badge1__C4pU6{background:var(--gradient-step-1)}.InsurersSection_badge2__MAFIa{background:var(--gradient-step-2)}.InsurersSection_badge3__9udss{background:var(--gradient-step-4)}.InsurersSection_thread__IVROV{position:absolute;left:50%;top:44px;bottom:calc(var(--space-6) * -1);width:2px;border-radius:1px;background:var(--insurers-thread);transform:translateX(-50%)}.InsurersSection_criterionText__VTByy{display:flex;flex-direction:column;gap:4px;padding-top:2px}.InsurersSection_criterionTitle__PJKsq{font-size:var(--text-base);font-weight:700;letter-spacing:-.015em}.InsurersSection_criterionNote___vlYE{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.45}.InsurersSection_policyPending__DIWM_{align-self:flex-start;margin-top:auto;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:700;cursor:default}.InsurersSection_cardCompare__JBZbM{overflow:hidden}.InsurersSection_cardTitle__SXSp2,.InsurersSection_compareBody__bH4vo,.InsurersSection_compareButton__mKkyW{position:relative;z-index:1}.InsurersSection_compareBody__bH4vo{display:flex;flex-direction:column;gap:var(--space-5);max-width:350px}.InsurersSection_compareNote__p8MuU{color:var(--insurers-ink-soft);font-size:var(--text-base);font-weight:600;line-height:1.45}.InsurersSection_stats__Np8tr{display:flex;gap:var(--space-6);margin:0}.InsurersSection_stat__F6VM_{display:flex;flex-direction:column;gap:3px}.InsurersSection_statValue__herGe{font-size:var(--text-3xl);font-weight:800;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InsurersSection_statLabel__YH5LB{margin:0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600}.InsurersSection_compareButton__mKkyW{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-3);margin-top:auto;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-raised);padding:var(--space-4) var(--space-6);color:var(--color-text);font-size:var(--text-sm);font-weight:700;transition:border-color var(--transition-base),transform var(--transition-base)}.InsurersSection_compareButton__mKkyW:hover{border-color:var(--color-accent);transform:translateY(-2px);color:var(--color-text)}.InsurersSection_compareButton__mKkyW:active{transform:scale(.98)}.InsurersSection_compareIcon___Dkv0{flex:none;color:var(--color-accent-purple);transition:transform var(--transition-slow)}.InsurersSection_compareButton__mKkyW:hover .InsurersSection_compareIcon___Dkv0{transform:rotate(18deg) scale(1.12)}.InsurersSection_griffin__GwImY{position:absolute;right:4px;bottom:0;width:auto;height:330px;max-width:55%;object-fit:contain;object-position:bottom right;pointer-events:none}.InsurersSection_footnote__KQZyU{display:flex;justify-content:center}.InsurersSection_footnoteText__FbaLo{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600;text-align:center;text-wrap:pretty}.InsurersSection_footnoteIcon__yPMub{flex:none;color:var(--color-success)}@media (min-width:768px){.InsurersSection_section__7Ie0X{padding:var(--space-16) var(--space-6)}.InsurersSection_cards__mg27H{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.InsurersSection_badge__MOzyU,.InsurersSection_card__3bVIq,.InsurersSection_card__3bVIq:after,.InsurersSection_cards__mg27H .InsurersSection_cardTitle__SXSp2,.InsurersSection_cards__mg27H .InsurersSection_compareNote__p8MuU,.InsurersSection_cards__mg27H .InsurersSection_criterion__z5qCX,.InsurersSection_cards__mg27H .InsurersSection_griffin__GwImY,.InsurersSection_cards__mg27H .InsurersSection_policyPending__DIWM_,.InsurersSection_cards__mg27H .InsurersSection_stat__F6VM_,.InsurersSection_compareButton__mKkyW,.InsurersSection_compareIcon___Dkv0,.InsurersSection_logo__rp6eA,.InsurersSection_moreIcon__ACj_Q,.InsurersSection_more__T1auM,.InsurersSection_wordmark__xqBcn{transition:none}.InsurersSection_cards__mg27H .InsurersSection_cardTitle__SXSp2,.InsurersSection_cards__mg27H .InsurersSection_compareButton__mKkyW,.InsurersSection_cards__mg27H .InsurersSection_compareNote__p8MuU,.InsurersSection_cards__mg27H .InsurersSection_criterion__z5qCX,.InsurersSection_cards__mg27H .InsurersSection_griffin__GwImY,.InsurersSection_cards__mg27H .InsurersSection_policyPending__DIWM_,.InsurersSection_cards__mg27H .InsurersSection_stat__F6VM_{opacity:1;transform:none}.InsurersSection_card__3bVIq:hover,.InsurersSection_cell__oHtUb:hover .InsurersSection_logo__rp6eA,.InsurersSection_cell__oHtUb:hover .InsurersSection_moreIcon__ACj_Q,.InsurersSection_cell__oHtUb:hover .InsurersSection_more__T1auM,.InsurersSection_cell__oHtUb:hover .InsurersSection_wordmark__xqBcn,.InsurersSection_compareButton__mKkyW:active,.InsurersSection_compareButton__mKkyW:hover,.InsurersSection_compareButton__mKkyW:hover .InsurersSection_compareIcon___Dkv0,.InsurersSection_criterion__z5qCX:hover .InsurersSection_badge__MOzyU{transform:none}}.NumbersSection_section__RPV3C{--numbers-bg:#f7f9fd;--numbers-line:#e8ecf4;--numbers-label:#9aa7bf;--numbers-muted:#7d8ba6;--numbers-ink-dark:#101f3f;padding:var(--space-12) var(--container-padding);background:var(--numbers-bg);color:var(--color-text)}.NumbersSection_inner___hUf3{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:var(--content-width);margin:0 auto}.NumbersSection_header__vbNlo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}.NumbersSection_headings__DkJ1p{display:flex;flex-direction:column;gap:var(--space-3)}.NumbersSection_eyebrow__y5oaB{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;color:var(--color-accent-purple)}.NumbersSection_title__fQD92{font-size:var(--text-4xl);font-weight:700;line-height:1.04;letter-spacing:var(--tracking-tighter);text-wrap:balance}.NumbersSection_reportPending__Ngerb{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:700;white-space:nowrap;cursor:default}.NumbersSection_grid__bjaJM{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}.NumbersSection_grid__bjaJM>*{opacity:0;transform:translateY(8px);transition:opacity .6s ease-out,transform .6s ease-out}.NumbersSection_grid__bjaJM[data-revealed]>*{opacity:1;transform:none}.NumbersSection_grid__bjaJM[data-revealed]>:nth-child(2){transition-delay:90ms}.NumbersSection_grid__bjaJM[data-revealed]>:nth-child(3){transition-delay:.18s}.NumbersSection_grid__bjaJM[data-revealed]>:nth-child(4){transition-delay:.27s}.NumbersSection_grid__bjaJM .NumbersSection_card__i1V1P>*,.NumbersSection_grid__bjaJM .NumbersSection_compareRow__wYnMz,.NumbersSection_grid__bjaJM .NumbersSection_dots__dvLCR>*{opacity:0;transform:translateY(6px);transition:opacity .5s ease-out,transform .5s ease-out}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_card__i1V1P>*,.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_compareRow__wYnMz,.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_dots__dvLCR>*{opacity:1;transform:none}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_card__i1V1P>:nth-child(2),.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_compareRow__wYnMz:nth-child(2),.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_dots__dvLCR>:nth-child(2){transition-delay:.11s}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_card__i1V1P>:nth-child(3),.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_dots__dvLCR>:nth-child(3){transition-delay:.2s}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_card__i1V1P>:nth-child(4),.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_dots__dvLCR>:nth-child(4){transition-delay:.29s}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_dots__dvLCR>:nth-child(5){transition-delay:.38s}.NumbersSection_grid__bjaJM .NumbersSection_blob__GB3YW,.NumbersSection_grid__bjaJM .NumbersSection_griffin___Zi4K{opacity:1;transform:none;transition:none}.NumbersSection_card__i1V1P{position:relative;display:flex;flex-direction:column;gap:var(--space-2);border:1px solid var(--numbers-line);border-radius:var(--radius-xxl);background:var(--color-surface-raised);padding:var(--space-6);box-shadow:0 18px 44px rgb(52 64 110/8%)}.NumbersSection_labelInverse__82R5p,.NumbersSection_label__Uhc20{font-size:var(--text-xs);font-weight:700;letter-spacing:.09em}.NumbersSection_label__Uhc20{color:var(--numbers-label)}.NumbersSection_labelInverse__82R5p{color:rgb(255 255 255/55%)}.NumbersSection_valueMedium__amJm_,.NumbersSection_value__1Wjmx{font-weight:800;letter-spacing:-.045em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NumbersSection_value__1Wjmx{font-size:var(--text-5xl)}.NumbersSection_valueMedium__amJm_{font-size:var(--text-4xl)}.NumbersSection_note__EQGY6{color:var(--numbers-muted);font-size:var(--text-xs);font-weight:600}.NumbersSection_trend__Eks2h{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-2);margin-top:var(--space-1);border-radius:var(--radius-pill);background:#eef8f2;padding:7px 13px;color:#14805f;font-size:var(--text-xs);font-weight:700}.NumbersSection_trendIcon__9Me93{flex:none}.NumbersSection_chart__wjtJS{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}.NumbersSection_bars__G7YzB{display:flex;align-items:flex-end;gap:10px;height:132px}.NumbersSection_barLast__vMItH,.NumbersSection_bar__sP_Gv{flex:1 1;height:var(--bar-height);border-radius:8px 8px 0 0;transform-origin:bottom;transform:scaleY(0);transition:transform .7s ease-out}.NumbersSection_bar__sP_Gv{background:#d8e1f6}.NumbersSection_barLast__vMItH{background:linear-gradient(180deg,#5b7cf5,#3b57d9)}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_barLast__vMItH,.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_bar__sP_Gv{transform:scaleY(1)}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_bars__G7YzB>:nth-child(2){transition-delay:60ms}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_bars__G7YzB>:nth-child(3){transition-delay:.12s}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_bars__G7YzB>:nth-child(4){transition-delay:.18s}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_bars__G7YzB>:nth-child(5){transition-delay:.24s}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_bars__G7YzB>:nth-child(6){transition-delay:.3s}.NumbersSection_grid__bjaJM[data-revealed] .NumbersSection_bars__G7YzB>:nth-child(7){transition-delay:.36s}.NumbersSection_years__dYnBa{display:flex;justify-content:space-between;color:var(--numbers-label);font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NumbersSection_cardPartners__mKESb{background:linear-gradient(155deg,#fff,#f1eefc);overflow:hidden}.NumbersSection_dots__dvLCR{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:var(--space-4)}.NumbersSection_dots__dvLCR>span{width:22px;height:22px;border-radius:50%}.NumbersSection_dot1__ONFUi{background:#5b7cf5}.NumbersSection_dot2__GcdxV{background:var(--color-accent-purple)}.NumbersSection_dot3__KgrDQ{background:#4bc394}.NumbersSection_dot4__7FGz1{background:#f0a05a}.NumbersSection_dotMore__s32bw{display:flex;align-items:center;width:auto;height:26px;border-radius:var(--radius-pill);background:var(--numbers-ink-dark);padding:0 12px;color:#fff;font-size:12px;font-weight:800}.NumbersSection_cardRating__iGgly{flex-direction:row;align-items:center;gap:var(--space-5)}.NumbersSection_gauge__BUhbZ{position:relative;flex:0 0 96px;width:96px;height:96px;border-radius:50%;background:conic-gradient(#4bc394 0turn .98turn,#e9eef7 .98turn 1turn)}.NumbersSection_gaugeInner__3H8lD{position:absolute;inset:11px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:var(--color-surface-raised)}.NumbersSection_gaugeValue__H8wUD{font-size:var(--text-2xl);font-weight:800;letter-spacing:-.03em;line-height:1}.NumbersSection_gaugeScale__R0Oi3{color:var(--numbers-label);font-size:10px;font-weight:700;letter-spacing:.04em}.NumbersSection_ratingText__JkWBO{display:flex;flex-direction:column;gap:var(--space-2)}.NumbersSection_ratingNote__ejHIg{font-size:var(--text-sm);font-weight:700;line-height:1.35}.NumbersSection_cardSaved__eVOX7{flex-direction:column;gap:var(--space-5);border-color:transparent;background:var(--numbers-ink-dark);color:#fff;overflow:hidden}@keyframes NumbersSection_numbersDrift__GGkmV{0%,to{transform:translate(0)}50%{transform:translate(8px,-12px)}}.NumbersSection_blob__GB3YW{position:absolute;top:-80px;right:120px;width:240px;height:240px;border-radius:50%;background:rgb(91 124 245/28%);animation:NumbersSection_numbersDrift__GGkmV 13s ease-in-out infinite;pointer-events:none}.NumbersSection_compare__0xV9C,.NumbersSection_savedHead__L4CGz{position:relative;z-index:1}.NumbersSection_savedHead__L4CGz{display:flex;flex-direction:column;gap:var(--space-2)}.NumbersSection_compare__0xV9C{display:flex;flex-direction:column;gap:11px}.NumbersSection_compareRow__wYnMz{display:flex;align-items:center;gap:var(--space-4)}.NumbersSection_compareNameOwn__TE9XM,.NumbersSection_compareName__4ecWT{width:74px;flex:none;font-size:12.5px;font-weight:700}.NumbersSection_compareName__4ecWT{color:rgb(255 255 255/55%)}.NumbersSection_compareNameOwn__TE9XM{color:#7ce0b4}.NumbersSection_compareBarMarket__jkar5,.NumbersSection_compareBarOwn__a3vRl{display:flex;align-items:center;height:30px;border-radius:var(--radius-pill);padding:0 14px;font-size:var(--text-xs);font-weight:700;white-space:nowrap}.NumbersSection_compareBarMarket__jkar5{flex:1 1;background:rgb(255 255 255/14%);color:rgb(255 255 255/75%)}.NumbersSection_compareBarOwn__a3vRl{width:52%;background:linear-gradient(90deg,#7ce0b4,#4bc394);color:#0c3b2c;font-weight:800}.NumbersSection_griffin___Zi4K{position:relative;z-index:1;align-self:flex-end;width:auto;height:132px;margin:calc(var(--space-6) * -1) calc(var(--space-6) * -1) calc(var(--space-6) * -1) 0;object-fit:contain;pointer-events:none}@media (min-width:900px){.NumbersSection_section__RPV3C{padding:var(--space-16) var(--space-6)}.NumbersSection_grid__bjaJM{grid-template-columns:1.5fr 1fr 1fr}.NumbersSection_cardPolicies__XsxGV{grid-row:span 2}.NumbersSection_cardSaved__eVOX7{grid-column:span 2;flex-direction:row;align-items:center;gap:var(--space-8)}.NumbersSection_savedHead__L4CGz{flex:0 0 auto}.NumbersSection_compare__0xV9C{flex:1 1}}@media (prefers-reduced-motion:reduce){.NumbersSection_grid__bjaJM .NumbersSection_card__i1V1P>*,.NumbersSection_grid__bjaJM .NumbersSection_compareRow__wYnMz,.NumbersSection_grid__bjaJM .NumbersSection_dots__dvLCR>*,.NumbersSection_grid__bjaJM>*{opacity:1;transform:none;transition:none}.NumbersSection_barLast__vMItH,.NumbersSection_bar__sP_Gv{transform:none;transition:none}.NumbersSection_blob__GB3YW{animation:none}}.page_notice__6Cjao{width:100%;max-width:var(--content-width);margin:var(--space-12) auto 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-text-muted);font-size:var(--font-size-sm)}.ProductsSection_section__Bfy88{--product-ink:#101f3f;--product-muted:#5a6a8c;--product-note:#5a6a8c;--product-blue:#2f56ea;--product-blue-hover:#1c3ec0;background:#fff;padding:60px var(--container-padding) 68px;color:var(--product-ink)}.ProductsSection_inner__ODeiq{display:flex;flex-direction:column;gap:26px;width:100%;max-width:var(--content-width);margin:0 auto}.ProductsSection_srOnly__O14oq{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ProductsSection_header__obQjg{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ProductsSection_heading__t8QoW{display:flex;flex-direction:column;gap:10px}.ProductsSection_title__1lApe{font-size:var(--text-4xl);font-weight:800;line-height:1.1;letter-spacing:var(--tracking-tighter)}.ProductsSection_subtitle__Nn1az{color:var(--product-muted);font-size:var(--text-lg)}.ProductsSection_all__Jrhzz{display:inline-flex;align-items:center;gap:6px;color:var(--product-blue);font-size:var(--text-base);font-weight:700;white-space:nowrap;transition:color var(--transition-base)}.ProductsSection_all__Jrhzz:hover{color:var(--product-blue-hover)}.ProductsSection_all__Jrhzz[aria-disabled=true]{cursor:default}.ProductsSection_cards__Zsm56{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.ProductsSection_highlight__kAEuD{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:30px 30px 0;border-radius:28px;background-color:#e1ecfc;background-image:linear-gradient(155deg,rgb(225 236 252/97%),rgb(225 236 252/88%) 36%,rgb(225 236 252/24%) 60%,rgb(225 236 252/0) 76%),url(/products/card-auto.webp);background-position:0 0,right -30px center;background-size:auto,cover;background-repeat:no-repeat,no-repeat}.ProductsSection_highlightTitle__vO3YT{font-size:var(--text-3xl);font-weight:800;line-height:1.14;letter-spacing:var(--tracking-tighter)}.ProductsSection_mark__XLEHi{padding:0 10px;border-radius:10px;background:#f5c04a;color:inherit}.ProductsSection_highlightHint__IxBKz{margin-top:10px;color:#46557a;font-size:var(--text-md);font-weight:600}.ProductsSection_quote__zM_4D{display:flex;align-items:stretch;overflow:hidden;width:278px;max-width:100%;height:58px;margin-top:20px;margin-bottom:14px;border-radius:var(--radius-xl);background:#fff;box-shadow:0 10px 24px rgb(16 31 63/9%)}.ProductsSection_plate__11YBj{flex:1 1;min-width:0;padding:0 18px;border:none;outline:none;background:transparent;color:var(--product-ink);font-size:var(--text-xl);font-weight:700;letter-spacing:.06em}.ProductsSection_quoteStatus__XRW3T{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;min-height:24px;margin-bottom:30px;font-size:var(--text-md);font-weight:600}.ProductsSection_quotePrice__igS7p{color:var(--product-ink);font-size:var(--text-2xl);font-weight:800;letter-spacing:var(--tracking-tight)}.ProductsSection_quoteCar__679mr{color:var(--product-muted);font-weight:600}.ProductsSection_quoteError__iMzmQ{color:var(--color-danger);font-weight:600}.ProductsSection_manualLink__9wkLs{color:var(--product-blue);text-decoration:underline}.ProductsSection_manualLink__9wkLs:hover{color:var(--product-blue-hover)}.ProductsSection_quoteSubmit__6sNWr{display:flex;flex:0 0 58px;align-items:center;justify-content:center;width:58px;border:none;background:var(--product-blue);color:#fff;cursor:pointer;transition:background .18s ease}.ProductsSection_quoteSubmit__6sNWr:hover{background:var(--product-blue-hover)}.ProductsSection_quoteIcon__J4mmc{width:24px;height:24px}.ProductsSection_cards__Zsm56>*,.ProductsSection_tiles___GPrw>*{opacity:0;transform:translateY(8px);transition:opacity .6s ease-out,transform .6s ease-out}.ProductsSection_cards__Zsm56[data-revealed]>*,.ProductsSection_tiles___GPrw[data-revealed]>*{opacity:1;transform:none}.ProductsSection_cards__Zsm56[data-revealed]>:nth-child(2),.ProductsSection_tiles___GPrw[data-revealed]>:nth-child(2){transition-delay:70ms}.ProductsSection_cards__Zsm56[data-revealed]>:nth-child(3),.ProductsSection_tiles___GPrw[data-revealed]>:nth-child(3){transition-delay:.14s}.ProductsSection_cards__Zsm56[data-revealed]>:nth-child(4),.ProductsSection_tiles___GPrw[data-revealed]>:nth-child(4){transition-delay:.21s}.ProductsSection_tiles___GPrw[data-revealed]>:nth-child(n+5){transition-delay:.28s}@media (prefers-reduced-motion:reduce){.ProductsSection_cards__Zsm56>*,.ProductsSection_tiles___GPrw>*{opacity:1;transform:none;transition:none}}.ProductsSection_card__cwGmb{position:relative;display:flex;flex-direction:column;overflow:hidden;min-height:180px;padding:24px;border-radius:28px;color:var(--product-ink);cursor:pointer;background-color:var(--product-surface);background-image:var(--product-image);background-position:right 45%;background-size:cover;background-repeat:no-repeat;transition:transform .2s ease,box-shadow .2s ease}.ProductsSection_card__cwGmb:hover{transform:translateY(-4px);box-shadow:0 18px 34px var(--product-shadow)}.ProductsSection_card__cwGmb[aria-disabled=true],.ProductsSection_tile__mVoLi[aria-disabled=true]{cursor:default}.ProductsSection_cardTitle__oXA32{font-size:var(--text-2xl);font-weight:800;line-height:1.18;letter-spacing:var(--tracking-tight)}.ProductsSection_cardNote__n3gM3{margin-top:8px;color:var(--product-accent);font-size:var(--text-sm);font-weight:700}.ProductsSection_cardArrow__GDL8r{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-top:auto;border-radius:50%;background:#fff;color:var(--product-ink);box-shadow:0 8px 18px rgb(16 31 63/12%)}.ProductsSection_cardArrowIcon__qUumh{width:20px;height:20px}.ProductsSection_tiles___GPrw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.ProductsSection_tile__mVoLi{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:18px 14px 16px;border-radius:20px;border:1px solid #e3e9f4;background:#fff;color:var(--product-ink);text-align:center;cursor:pointer;box-shadow:0 1px 2px rgb(16 31 63/6%),0 6px 16px rgb(16 31 63/6%);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.ProductsSection_tile__mVoLi:hover{transform:translateY(-4px);border-color:#b9caf5;background:#fbfcff;box-shadow:0 2px 4px rgb(47 86 234/8%),0 18px 34px rgb(47 86 234/18%)}.ProductsSection_tileImage__ba_U9{display:block;width:auto;height:72px;max-width:100%;margin-bottom:12px}.ProductsSection_tileBadge__hEeGl{position:absolute;top:12px;right:12px;z-index:1;padding:4px 9px;border-radius:var(--radius-pill);background:#eaf0fe;color:var(--product-blue);font-size:var(--text-2xs);font-weight:700}.ProductsSection_tileTitle__a0P1_{font-size:var(--text-md);font-weight:800;line-height:1.25;letter-spacing:-.01em}.ProductsSection_tileNote__MfUgU{margin-top:5px;color:var(--product-note);font-size:var(--text-3xs);font-weight:500;line-height:1.38}@media (min-width:640px){.ProductsSection_tiles___GPrw{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.ProductsSection_header__obQjg{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px}.ProductsSection_title__1lApe{font-size:var(--text-6xl)}.ProductsSection_highlightTitle__vO3YT{font-size:var(--text-5xl)}.ProductsSection_cards__Zsm56{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(224px,auto)}.ProductsSection_highlight__kAEuD{grid-column:1/-1}.ProductsSection_cards__Zsm56>*,.ProductsSection_tiles___GPrw>*{opacity:0;transform:translateY(8px);transition:opacity .6s ease-out,transform .6s ease-out}.ProductsSection_cards__Zsm56[data-revealed]>*,.ProductsSection_tiles___GPrw[data-revealed]>*{opacity:1;transform:none}.ProductsSection_cards__Zsm56[data-revealed]>:nth-child(2),.ProductsSection_tiles___GPrw[data-revealed]>:nth-child(2){transition-delay:70ms}.ProductsSection_cards__Zsm56[data-revealed]>:nth-child(3),.ProductsSection_tiles___GPrw[data-revealed]>:nth-child(3){transition-delay:.14s}.ProductsSection_cards__Zsm56[data-revealed]>:nth-child(4),.ProductsSection_tiles___GPrw[data-revealed]>:nth-child(4){transition-delay:.21s}.ProductsSection_tiles___GPrw[data-revealed]>:nth-child(n+5){transition-delay:.28s}@media (prefers-reduced-motion:reduce){.ProductsSection_cards__Zsm56>*,.ProductsSection_tiles___GPrw>*{opacity:1;transform:none;transition:none}}.ProductsSection_card__cwGmb{min-height:0}}@media (min-width:1100px){.ProductsSection_cards__Zsm56{grid-template-columns:1.32fr 1fr 1fr;grid-auto-rows:minmax(224px,auto)}.ProductsSection_highlight__kAEuD{grid-column:auto;grid-row:span 2}.ProductsSection_tiles___GPrw{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.ProductsSection_tiles___GPrw{grid-template-columns:repeat(8,1fr)}.ProductsSection_tile__mVoLi{padding:14px 10px 13px}.ProductsSection_tileImage__ba_U9{height:58px;margin-bottom:10px}}.Reveal_hidden__DyZ_2{will-change:opacity,transform;opacity:0;transform:translateY(12px)}.Reveal_shown__dB7yN{opacity:1;transform:none;transition:opacity .8s ease-out,transform .8s ease-out;transition-delay:var(--reveal-delay,0s)}@media (prefers-reduced-motion:reduce){.Reveal_hidden__DyZ_2{opacity:1;transform:none}.Reveal_shown__dB7yN{transition:none}}