@keyframes InsurancePremiumSection_ins-fade-up__IhH1K{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes InsurancePremiumSection_ins-marquee__WwCFp{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes InsurancePremiumSection_ins-pulse-glow__MGHaD{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}@keyframes InsurancePremiumSection_ins-float__jSJck{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.InsurancePremiumSection_section__m039G{padding:48px 20px}@media(min-width:768px){.InsurancePremiumSection_section__m039G{padding:72px 48px}}.InsurancePremiumSection_section__m039G{background:#fff}.InsurancePremiumSection_inner__iNZRv{max-width:1120px;margin:0 auto;width:100%}.InsurancePremiumSection_gridDesktop__67TOl{display:none}@media(min-width:768px){.InsurancePremiumSection_gridDesktop__67TOl{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}}.InsurancePremiumSection_listMobile__N9_q8{display:flex;flex-direction:column;gap:10px}@media(min-width:768px){.InsurancePremiumSection_listMobile__N9_q8{display:none}}.InsurancePremiumSection_card__Cww9x{background:#fafafa;border:1px solid #14141412;border-radius:18px;padding:20px}.InsurancePremiumSection_row__GrldH{display:flex;gap:12px;align-items:center;padding:14px;background:#fafafa;border:1px solid #14141412;border-radius:14px}.InsurancePremiumSection_iconWrapSmall__XtkHA,.InsurancePremiumSection_iconWrap__LmrFi{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #d2365847;color:#d33658;border-radius:12px}.InsurancePremiumSection_iconWrap__LmrFi{width:44px;height:44px;margin-bottom:12px}.InsurancePremiumSection_iconWrapSmall__XtkHA{width:38px;height:38px;flex-shrink:0;border-radius:10px}.InsurancePremiumSection_titleMobile___Sl2d,.InsurancePremiumSection_title__HxNAR{margin:0;font-weight:700;color:#141414}.InsurancePremiumSection_title__HxNAR{margin-bottom:8px;font-size:15px}.InsurancePremiumSection_titleMobile___Sl2d{font-size:14px}.InsurancePremiumSection_descriptionMobile__OgEgd,.InsurancePremiumSection_description__ZCdzh{margin:0;line-height:1.5;color:#4a4a4a}.InsurancePremiumSection_description__ZCdzh{font-size:13px}.InsurancePremiumSection_descriptionMobile__OgEgd{margin-top:1px;font-size:12px}@keyframes InsuranceRenewalBanner_ins-fade-up__rJ7Zo{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes InsuranceRenewalBanner_ins-marquee__uopUU{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes InsuranceRenewalBanner_ins-pulse-glow__dW23m{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}@keyframes InsuranceRenewalBanner_ins-float__AFT3K{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.InsuranceRenewalBanner_section__2e9UR{padding:48px 20px}@media(min-width:768px){.InsuranceRenewalBanner_section__2e9UR{padding:72px 48px}}.InsuranceRenewalBanner_section__2e9UR{background:#fff}.InsuranceRenewalBanner_inner__sAceV{max-width:1120px;margin:0 auto;width:100%}.InsuranceRenewalBanner_banner__B_58k{display:grid;gap:24px;padding:28px 24px;border-radius:24px;background:linear-gradient(135deg,#d33658,#b82847);color:#fff;box-shadow:0 12px 40px #d2365847}@media(min-width:768px){.InsuranceRenewalBanner_banner__B_58k{grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:48px 56px}}.InsuranceRenewalBanner_eyebrow__0goM8{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:1px;color:#fffc}.InsuranceRenewalBanner_title__dxYP4{margin:0 0 16px;font-family:var(--fontInter);font-weight:700;font-size:26px;line-height:1.15;color:#fff}@media(min-width:768px){.InsuranceRenewalBanner_title__dxYP4{font-size:34px}}.InsuranceRenewalBanner_lead__r2Kzr{margin:0 0 24px;font-size:14px;line-height:1.6;color:#ffffffe0}@media(min-width:768px){.InsuranceRenewalBanner_lead__r2Kzr{font-size:15px}}.InsuranceRenewalBanner_losses__WgTca{padding:20px;border-radius:18px;background:#ffffff1f;border:1px solid #ffffff2e}@media(min-width:768px){.InsuranceRenewalBanner_losses__WgTca{padding:26px}}.InsuranceRenewalBanner_lossesLabel__74Mta{margin:0 0 16px;font-size:12px;font-weight:700;letter-spacing:.6px;color:#fffc}.InsuranceRenewalBanner_lossList__2riJU{margin:0;padding:0;list-style:none}.InsuranceRenewalBanner_lossItem__mZWws{display:flex;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid #ffffff24;font-size:14px;font-weight:500}.InsuranceRenewalBanner_lossItem__mZWws:last-child{border-bottom:none}.InsuranceRenewalBanner_lossIcon__gOBub{width:22px;height:22px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;flex-shrink:0}@keyframes InsuranceStakesSection_ins-fade-up__NmPmZ{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes InsuranceStakesSection_ins-marquee__5___R{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes InsuranceStakesSection_ins-pulse-glow__rtErX{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}@keyframes InsuranceStakesSection_ins-float__dQXBI{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.InsuranceStakesSection_section__5yTZF{padding:48px 20px}@media(min-width:768px){.InsuranceStakesSection_section__5yTZF{padding:72px 48px}}.InsuranceStakesSection_section__5yTZF{background:#fff}.InsuranceStakesSection_inner__UKKR_{max-width:1120px;margin:0 auto;width:100%}.InsuranceStakesSection_headerDesktop__E3YES{display:none;text-align:center;margin-bottom:40px}@media(min-width:768px){.InsuranceStakesSection_headerDesktop__E3YES{display:block}}.InsuranceStakesSection_headerMobile__GPQac{margin-bottom:20px}@media(min-width:768px){.InsuranceStakesSection_headerMobile__GPQac{display:none}}.InsuranceStakesSection_pill__uv7Wh{margin-bottom:14px}.InsuranceStakesSection_titleMobile__ph_3L,.InsuranceStakesSection_title__s3mCw{font-family:var(--fontPoppins);font-weight:700;letter-spacing:-.03em;color:#141414;margin:0 0 10px;font-size:clamp(1.45rem,4vw,2rem);line-height:1.12}.InsuranceStakesSection_titleMobile__ph_3L{font-size:1.35rem}.InsuranceStakesSection_subtitleMobile__M4qx9,.InsuranceStakesSection_subtitle__p6DXW{font-family:var(--fontInter);color:#4a4a4a;margin:0;font-size:clamp(.9rem,2vw,1.05rem);line-height:1.55;max-width:36rem}.InsuranceStakesSection_subtitleMobile__M4qx9{font-size:.85rem}.InsuranceStakesSection_gridDesktop__PDO_j{display:none}@media(min-width:768px){.InsuranceStakesSection_gridDesktop__PDO_j{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}}.InsuranceStakesSection_gridMobile__EsesS{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(min-width:768px){.InsuranceStakesSection_gridMobile__EsesS{display:none}}.InsuranceStakesSection_card__KURR6{background:#fff;border:1px solid #14141412;border-radius:18px;box-shadow:0 2px 8px #1414140a;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media(hover:hover){.InsuranceStakesSection_card__KURR6:hover{transform:translateY(-3px);box-shadow:0 12px 32px #14141414;border-color:#d2365859}}.InsuranceStakesSection_card__KURR6{padding:20px 16px;border-color:#14141412}@media(min-width:768px){.InsuranceStakesSection_card__KURR6{padding:24px 20px}}.InsuranceStakesSection_card__KURR6:focus-within,.InsuranceStakesSection_card__KURR6:hover{border-color:#d33658;box-shadow:0 16px 40px #d2365840}.InsuranceStakesSection_cardLabel__yX1_v{font-family:var(--fontInter);color:#4a4a4a;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#d33658;margin:0 0 8px;color:#8a8a8a}.InsuranceStakesSection_cardValueMobile__bLJT7,.InsuranceStakesSection_cardValue___8fOE{font-family:var(--fontPoppins);font-weight:700;letter-spacing:-.03em;color:#141414;margin:0;line-height:1;font-size:clamp(1.35rem,4vw,2.25rem);color:#d33658}.InsuranceStakesSection_cardValueMobile__bLJT7{font-size:1.25rem}.InsuranceStakesSection_cardSub__zbW6D{font-family:var(--fontInter);color:#4a4a4a;margin:10px 0 0;font-size:.75rem;line-height:1.45}@media(min-width:768px){.InsuranceStakesSection_cardSub__zbW6D{font-size:.8125rem}}@keyframes InsuranceTrustStrip_ins-fade-up__UmvgQ{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes InsuranceTrustStrip_ins-marquee__hjNcw{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes InsuranceTrustStrip_ins-pulse-glow__WbAF8{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}@keyframes InsuranceTrustStrip_ins-float__QkHCr{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.InsuranceTrustStrip_strip__Fv_wg{padding:20px 0;background:linear-gradient(90deg,#d33658,#e84a6a 50%,#b82847);color:#fff;overflow:hidden;box-shadow:0 8px 32px #d2365833}.InsuranceTrustStrip_inner__dN6C1{max-width:100%}.InsuranceTrustStrip_label__R1qF7{font-family:var(--fontInter);color:#4a4a4a;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#d33658;margin:0 0 14px;padding:0 20px;text-align:center;color:#ffffffbf}.InsuranceTrustStrip_labelDesktop__G0ceq{display:none}@media(min-width:768px){.InsuranceTrustStrip_labelDesktop__G0ceq{display:inline}.InsuranceTrustStrip_labelMobile__UCdg8{display:none}}.InsuranceTrustStrip_partners__tzIi5{display:flex;width:max-content;gap:0;animation:InsuranceTrustStrip_ins-marquee__hjNcw 28s linear infinite}@media(prefers-reduced-motion:reduce){.InsuranceTrustStrip_partners__tzIi5{animation:none;flex-wrap:wrap;justify-content:center;width:100%;padding:0 20px;gap:8px 16px}}.InsuranceTrustStrip_partnerItem__drDqn{display:inline-flex;align-items:center;gap:16px;padding:0 24px;font-family:var(--fontPoppins);font-size:.95rem;font-weight:600;letter-spacing:.02em;color:#fff;white-space:nowrap}.InsuranceTrustStrip_dot__kKVzj{width:5px;height:5px;border-radius:50%;background:#fff;opacity:.85}@keyframes InsuranceWhyVutto_ins-fade-up__cZgmY{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes InsuranceWhyVutto_ins-marquee__Kdwqz{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes InsuranceWhyVutto_ins-pulse-glow__6wMJK{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}@keyframes InsuranceWhyVutto_ins-float___m65k{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.InsuranceWhyVutto_section__67fkt{padding:48px 20px}@media(min-width:768px){.InsuranceWhyVutto_section__67fkt{padding:72px 48px}}.InsuranceWhyVutto_section__67fkt{background:#fff}.InsuranceWhyVutto_inner__RE4us{max-width:1120px;margin:0 auto;width:100%;display:grid;gap:24px}@media(min-width:768px){.InsuranceWhyVutto_inner__RE4us{grid-template-columns:1fr 1fr;gap:56px;align-items:center}}.InsuranceWhyVutto_pill__iRZOf{margin-bottom:12px}.InsuranceWhyVutto_title__itmk0{font-family:var(--fontPoppins);font-weight:700;letter-spacing:-.03em;color:#141414;font-size:clamp(1.45rem,4vw,2rem);line-height:1.12;margin:0 0 14px}@media(min-width:768px){.InsuranceWhyVutto_title__itmk0{font-size:2.25rem}}.InsuranceWhyVutto_lead__L2BTf{display:none;font-family:var(--fontInter);color:#4a4a4a;font-size:clamp(.9rem,2vw,1.05rem);line-height:1.55;max-width:36rem;margin:0 0 24px}@media(min-width:768px){.InsuranceWhyVutto_lead__L2BTf{display:block}}.InsuranceWhyVutto_featuresDesktop__5vpUV{display:none;margin:0;padding:0;list-style:none}@media(min-width:768px){.InsuranceWhyVutto_featuresDesktop__5vpUV{display:block}}.InsuranceWhyVutto_featuresMobile__L_nRX{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;grid-column:1/-1}@media(min-width:768px){.InsuranceWhyVutto_featuresMobile__L_nRX{display:none}}.InsuranceWhyVutto_featureRow__vCLer{display:flex;gap:14px;margin-bottom:16px}.InsuranceWhyVutto_featureCard__3tw_r{background:#fff;border:1px solid #14141412;border-radius:18px;box-shadow:0 2px 8px #1414140a;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media(hover:hover){.InsuranceWhyVutto_featureCard__3tw_r:hover{transform:translateY(-3px);box-shadow:0 12px 32px #14141414;border-color:#d2365859}}.InsuranceWhyVutto_featureCard__3tw_r{display:flex;gap:12px;padding:16px;border-color:#d2365859}.InsuranceWhyVutto_checkIcon__kEZid{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#fff5f8;color:#d33658;display:flex;align-items:center;justify-content:center}.InsuranceWhyVutto_featureTitle__Jk5b8{font-family:var(--fontPoppins);font-weight:700;letter-spacing:-.03em;color:#141414;margin:0;font-size:.9rem}@media(min-width:768px){.InsuranceWhyVutto_featureTitle__Jk5b8{font-size:.9375rem}}.InsuranceWhyVutto_featureDescription__TKCf1{font-family:var(--fontInter);color:#4a4a4a;margin:4px 0 0;font-size:.75rem;line-height:1.45}@media(min-width:768px){.InsuranceWhyVutto_featureDescription__TKCf1{font-size:.8125rem}}.InsuranceWhyVutto_visual__x6onE{display:none;position:relative;min-height:460px;padding:32px;border:1px solid #d2365859;border-radius:24px;background:radial-gradient(circle at 50% 30%,#ffe8ef 0,#fff5f8 40%,#fff 80%);box-shadow:0 24px 56px #d236581f,0 8px 24px #1414140f}@media(min-width:768px){.InsuranceWhyVutto_visual__x6onE{display:block}}.InsuranceWhyVutto_policyCard__CPk4n{position:absolute;top:40px;left:40px;right:80px;padding:18px;background:#fff;border:1px solid #14141412;border-radius:18px;box-shadow:0 12px 32px #14141414}.InsuranceWhyVutto_policyHeader__Sw1Ib{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.InsuranceWhyVutto_policyLabel__pCVN6{font-family:var(--fontInter);color:#4a4a4a;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#d33658;margin:0;color:#8a8a8a}.InsuranceWhyVutto_policyName__mU5cb{font-family:var(--fontPoppins);font-weight:700;letter-spacing:-.03em;color:#141414;margin:4px 0 0;font-size:.9375rem}.InsuranceWhyVutto_plateMock__9V_GQ{display:inline-block;padding:6px 12px;border:2px solid #141414;border-radius:6px;font-family:Courier New,ui-monospace,monospace;font-size:14px;font-weight:900;letter-spacing:1px}.InsuranceWhyVutto_policyMeta__bttLT{display:flex;justify-content:space-between;margin-top:12px}.InsuranceWhyVutto_metaLabel__aWd0R{font-family:var(--fontInter);color:#4a4a4a;margin:0;font-size:11px}.InsuranceWhyVutto_metaValue__GNIvN{font-family:var(--fontPoppins);font-weight:700;letter-spacing:-.03em;color:#141414;margin:0;font-size:.875rem}.InsuranceWhyVutto_notificationCard__mOfgJ{position:absolute;bottom:40px;right:32px;left:80px;display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid #d2365859;border-radius:18px;box-shadow:0 24px 56px #d236581f,0 8px 24px #1414140f}.InsuranceWhyVutto_bellIcon__wRjTe{width:40px;height:40px;border-radius:10px;background:#d33658;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.InsuranceWhyVutto_notificationTitle__mx4T8{font-family:var(--fontPoppins);font-weight:700;letter-spacing:-.03em;color:#141414;margin:0;font-size:.8125rem}.InsuranceWhyVutto_notificationSub__U03oI{font-family:var(--fontInter);color:#4a4a4a;margin:0;font-size:.75rem}.InsuranceWhyVutto_floatingBadge__vefqP{position:absolute;top:-16px;right:-12px;padding:10px 14px;border-radius:16px;background:#d33658;color:#fff;font-family:var(--fontPoppins);font-size:12px;font-weight:700;box-shadow:0 12px 40px #d2365847;transform:rotate(8deg)}