.Z4Qidq_page{background:var(--neutral-25);color:var(--neutral-900);overflow:clip}.Z4Qidq_breadcrumbs{padding:28px 0 18px}.Z4Qidq_eyebrow,.Z4Qidq_productEyebrow,.Z4Qidq_finalEyebrow{color:var(--cta-text);font-size:var(--fontsize-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:18px}.Z4Qidq_intro{max-width:900px;padding:22px 0 42px}.Z4Qidq_intro h1{letter-spacing:-.05em;margin-top:10px;font-size:clamp(44px,4.3vw,60px);font-weight:700;line-height:.98}.Z4Qidq_intro h1 span{color:var(--accent-main)}.Z4Qidq_intro>p:last-child{max-width:680px;color:var(--neutral-600);font-size:var(--fontsize-lg);margin-top:20px;line-height:28px}.Z4Qidq_products{grid-template-columns:minmax(0,1.62fr) minmax(350px,.78fr);align-items:stretch;gap:18px;display:grid}.Z4Qidq_osagoProduct,.Z4Qidq_kaskoProduct{border-radius:var(--corner-hero);min-width:0;min-height:560px;position:relative;overflow:hidden}.Z4Qidq_osagoProduct{background:radial-gradient(circle at 83% 20%,#2e9e501f,#0000 26%),linear-gradient(135deg,#eef2f7 0%,#f2f4f6 54%,#e9eef5 100%);grid-template-columns:minmax(370px,.82fr) minmax(360px,1.18fr);display:grid}.Z4Qidq_osagoCopy{z-index:2;flex-direction:column;align-items:flex-start;padding:48px 0 44px 48px;display:flex;position:relative}.Z4Qidq_osagoCopy h2{color:var(--accent-main);letter-spacing:-.045em;margin-top:12px;font-size:clamp(42px,4vw,58px);font-weight:700;line-height:1}.Z4Qidq_productLead{max-width:430px;color:var(--neutral-600);font-size:var(--fontsize-base);margin-top:16px;line-height:25px}.Z4Qidq_pointList{gap:11px;width:100%;margin-top:24px;display:grid}.Z4Qidq_pointList li{font-size:var(--fontsize-sm);align-items:center;gap:10px;line-height:20px;display:flex}.Z4Qidq_pointList svg{background:var(--success-50);width:21px;height:21px;color:var(--cta-text);stroke-width:3px;border-radius:50%;flex:0 0 21px;padding:5px}.Z4Qidq_osagoAction{width:100%;margin-top:auto;display:flex}.Z4Qidq_osagoVisual{min-width:0;position:relative}.Z4Qidq_osagoVisual>img{mix-blend-mode:multiply;width:135%;max-width:750px;height:auto;position:absolute;bottom:38px;right:-80px}.Z4Qidq_requiredBadge,.Z4Qidq_soonBadge{border-radius:var(--corner-full);min-height:30px;font-size:var(--fontsize-xs);align-items:center;gap:6px;padding:5px 11px;font-weight:700;line-height:18px;display:inline-flex}.Z4Qidq_requiredBadge{z-index:2;background:color-mix(in srgb, var(--neutral-0) 72%, transparent);color:var(--accent-main);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:28px;right:28px}.Z4Qidq_kaskoProduct{background:linear-gradient(145deg, var(--neutral-50), #f4f2f2);flex-direction:column;padding:34px 34px 0;display:flex}.Z4Qidq_kaskoProduct h2{font-size:var(--fontsize-4xl);letter-spacing:-.04em;margin-top:26px;font-weight:700;line-height:1}.Z4Qidq_kaskoTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Z4Qidq_soonBadge{background:var(--neutral-100);color:var(--neutral-600);flex-shrink:0}.Z4Qidq_soonBadge svg{width:14px;height:14px}.Z4Qidq_coverList{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.Z4Qidq_coverList li{border-radius:var(--corner-full);background:var(--neutral-100);color:var(--neutral-600);font-size:var(--fontsize-xs);padding:5px 10px;line-height:18px}.Z4Qidq_kaskoArt{mix-blend-mode:multiply;width:112%;max-width:none;height:auto;margin:auto -6% 12px}.Z4Qidq_section{padding-top:144px}.Z4Qidq_sectionHeading h2,.Z4Qidq_centerHeading h2{letter-spacing:-.045em;margin-top:10px;font-size:clamp(40px,4vw,56px);font-weight:700;line-height:1.06}.Z4Qidq_sectionHeading>p:last-child,.Z4Qidq_centerHeading>p:last-child{color:var(--neutral-600);font-size:var(--fontsize-base);margin-top:16px;line-height:25px}.Z4Qidq_sectionHeading{max-width:720px}.Z4Qidq_centerHeading{text-align:center;max-width:760px;margin-inline:auto}.Z4Qidq_splitHeading{grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);align-items:end;gap:80px;display:grid}.Z4Qidq_splitHeading h2{letter-spacing:-.045em;margin-top:10px;font-size:clamp(40px,4vw,56px);font-weight:700;line-height:1.06}.Z4Qidq_splitHeading>p{color:var(--neutral-600);font-size:var(--fontsize-base);padding-bottom:5px;line-height:25px}.Z4Qidq_compareDesktop{margin-top:52px}.Z4Qidq_compareDesktop table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.Z4Qidq_compareDesktop thead td,.Z4Qidq_compareDesktop thead th{padding:0 28px 24px}.Z4Qidq_compareDesktop thead td{width:27%;padding-left:0}.Z4Qidq_compareDesktop thead th{font-size:var(--fontsize-2xl);letter-spacing:-.025em;line-height:30px}.Z4Qidq_compareDesktop thead th span{color:var(--cta-text);font-size:var(--fontsize-xs);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-weight:700;line-height:17px;display:block}.Z4Qidq_compareDesktop thead th:last-child span{color:var(--neutral-500)}.Z4Qidq_compareDesktop tbody th,.Z4Qidq_compareDesktop tbody td{border-top:1px solid var(--neutral-100);font-size:var(--fontsize-segmented);padding:20px 28px;line-height:23px}.Z4Qidq_compareDesktop tbody th{color:var(--neutral-600);padding-left:0;font-weight:500}.Z4Qidq_compareDesktop tbody td{font-weight:600}.Z4Qidq_compareMobile{display:none}.Z4Qidq_benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px;max-width:1120px;margin:56px auto 0;display:grid}.Z4Qidq_benefits article{text-align:center}.Z4Qidq_benefits img{mix-blend-mode:multiply;width:min(100%,220px);height:auto;margin:0 auto;display:block}.Z4Qidq_benefits h3{font-size:var(--fontsize-xl);letter-spacing:-.02em;margin-top:20px;font-weight:700;line-height:28px}.Z4Qidq_benefits p{max-width:330px;color:var(--neutral-600);font-size:var(--fontsize-segmented);margin:10px auto 0;line-height:23px}.Z4Qidq_insurer{justify-content:center;align-items:center;gap:13px;max-width:700px;margin:54px auto 0;display:flex}.Z4Qidq_insurer img{width:32px;height:auto}.Z4Qidq_insurer p{flex-direction:column;display:flex}.Z4Qidq_insurer strong{font-size:var(--fontsize-caption);line-height:18px}.Z4Qidq_insurer span{color:var(--neutral-600);font-size:var(--fontsize-xs);line-height:18px}.Z4Qidq_faq{grid-template-columns:minmax(280px,.68fr) minmax(0,1.32fr);align-items:start;gap:92px;display:grid}.Z4Qidq_faq>header{position:sticky;top:100px}.Z4Qidq_faq>header h2{letter-spacing:-.045em;margin-top:10px;font-size:clamp(40px,4vw,56px);font-weight:700;line-height:1.08}.Z4Qidq_faq>header>p:last-child{max-width:340px;color:var(--neutral-600);font-size:var(--fontsize-segmented);margin-top:16px;line-height:23px}.Z4Qidq_finalSection{padding:144px 0 80px}.Z4Qidq_final{border-radius:var(--corner-hero);background:radial-gradient(circle at 85% 12%, #2e9e5040, transparent 25%),linear-gradient(135deg, #111a2e, #1b2e52 64%, var(--accent-800));color:#fff;grid-template-columns:minmax(0,1fr) 400px;align-items:center;min-height:390px;padding:58px 64px;display:grid;position:relative;overflow:hidden}.Z4Qidq_final>div{z-index:2;max-width:650px;position:relative}.Z4Qidq_final h2{letter-spacing:-.045em;margin-top:12px;font-size:clamp(40px,4vw,56px);font-weight:700;line-height:1.04}.Z4Qidq_final h2+p{max-width:620px;color:color-mix(in srgb, var(--neutral-0) 72%, transparent);font-size:var(--fontsize-base);margin-top:18px;line-height:26px}.Z4Qidq_final a{margin-top:28px}.Z4Qidq_finalEyebrow{color:var(--success-200)}.Z4Qidq_finalArt{mix-blend-mode:screen;width:min(38%,460px);height:auto;position:absolute;bottom:20px;right:26px}@media (max-width:1199px){.Z4Qidq_products{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr)}.Z4Qidq_osagoProduct{grid-template-columns:minmax(330px,.9fr) minmax(300px,1.1fr)}.Z4Qidq_osagoCopy{padding:42px 0 40px 40px}.Z4Qidq_osagoVisual>img{width:152%;right:-100px}}@media (max-width:1023px){.Z4Qidq_products{grid-template-columns:1fr}.Z4Qidq_osagoProduct,.Z4Qidq_kaskoProduct{min-height:520px}.Z4Qidq_osagoProduct{grid-template-columns:minmax(330px,.82fr) minmax(340px,1.18fr)}.Z4Qidq_osagoVisual>img{width:125%;right:-50px}.Z4Qidq_kaskoProduct{min-height:420px;padding-right:48%}.Z4Qidq_kaskoArt{width:46%;margin:0;position:absolute;bottom:16px;right:24px}.Z4Qidq_splitHeading{gap:40px}}@media (max-width:767px){.Z4Qidq_breadcrumbs{display:none}.Z4Qidq_intro{padding:34px 0 28px}.Z4Qidq_intro h1{max-width:360px;font-size:clamp(36px,10.4vw,42px);line-height:1.01}.Z4Qidq_intro>p:last-child{font-size:var(--fontsize-segmented);margin-top:14px;line-height:23px}.Z4Qidq_products{gap:12px}.Z4Qidq_osagoProduct,.Z4Qidq_kaskoProduct{border-radius:var(--corner-xl);min-height:auto}.Z4Qidq_osagoProduct{flex-direction:column;display:flex}.Z4Qidq_osagoCopy{padding:28px 24px}.Z4Qidq_osagoCopy h2{font-size:var(--fontsize-4xl)}.Z4Qidq_productLead{font-size:var(--fontsize-segmented);margin-top:12px;line-height:22px}.Z4Qidq_pointList{gap:9px;margin-top:20px}.Z4Qidq_osagoAction{grid-template-columns:1fr;align-items:center;gap:16px;margin-top:24px;display:grid}.Z4Qidq_osagoAction a{width:100%}.Z4Qidq_osagoVisual{opacity:.16;pointer-events:none;width:105%;height:260px;position:absolute;bottom:-10px;right:-30px}.Z4Qidq_osagoVisual>img{width:100%;bottom:0;right:0}.Z4Qidq_requiredBadge{display:none}.Z4Qidq_kaskoProduct{min-height:auto;padding:26px 24px 28px}.Z4Qidq_kaskoProduct>:not(.Z4Qidq_kaskoArt){z-index:1;position:relative}.Z4Qidq_kaskoProduct h2{font-size:var(--fontsize-4xl);margin-top:22px}.Z4Qidq_productEyebrow{font-size:var(--fontsize-xs);letter-spacing:.065em}.Z4Qidq_kaskoArt{opacity:.14;pointer-events:none;width:100%;margin:0;position:absolute;bottom:-10px;right:-30px}.Z4Qidq_section{padding-top:96px}.Z4Qidq_sectionHeading h2,.Z4Qidq_centerHeading h2,.Z4Qidq_splitHeading h2,.Z4Qidq_faq>header h2,.Z4Qidq_final h2{font-size:var(--fontsize-3xl);line-height:1.08}.Z4Qidq_sectionHeading>p:last-child,.Z4Qidq_centerHeading>p:last-child{font-size:var(--fontsize-segmented);margin-top:13px;line-height:23px}.Z4Qidq_centerHeading{text-align:left}.Z4Qidq_splitHeading{grid-template-columns:1fr;align-items:start;gap:16px}.Z4Qidq_splitHeading>p{font-size:var(--fontsize-segmented);line-height:23px}.Z4Qidq_compareDesktop{display:none}.Z4Qidq_compareMobile{gap:12px;margin-top:34px;display:grid}.Z4Qidq_compareMobile article{border-radius:var(--corner-xl);background:var(--neutral-50);padding:22px}.Z4Qidq_compareMobile article:first-child{background:linear-gradient(135deg, var(--success-50), #f1f5f2)}.Z4Qidq_compareMobile header{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.Z4Qidq_compareMobile h3{font-size:var(--fontsize-2xl);letter-spacing:-.025em;line-height:30px}.Z4Qidq_compareMobile header span{color:var(--cta-text);font-size:var(--fontsize-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.Z4Qidq_compareMobile article:last-child header span{color:var(--neutral-500)}.Z4Qidq_compareMobile dl{gap:13px;margin-top:18px;display:grid}.Z4Qidq_compareMobile dl div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;display:grid}.Z4Qidq_compareMobile dt,.Z4Qidq_compareMobile dd{font-size:var(--fontsize-caption);line-height:19px}.Z4Qidq_compareMobile dt{color:var(--neutral-600)}.Z4Qidq_compareMobile dd{font-weight:600}.Z4Qidq_benefits{grid-template-columns:1fr;gap:40px;margin-top:38px}.Z4Qidq_benefits article{text-align:left;grid-template-columns:128px 1fr;align-items:center;gap:0 18px;display:grid}.Z4Qidq_benefits img{grid-row:1/span 2;width:128px}.Z4Qidq_benefits h3{font-size:var(--fontsize-xl);align-self:end;margin:0 0 4px;line-height:26px}.Z4Qidq_benefits p{font-size:var(--fontsize-sm);align-self:start;margin:0;line-height:21px}.Z4Qidq_insurer{justify-content:flex-start;align-items:flex-start;margin-top:38px}.Z4Qidq_insurer span{margin-top:2px;display:block}.Z4Qidq_faq{grid-template-columns:1fr;gap:34px}.Z4Qidq_faq>header{position:static}.Z4Qidq_finalSection{padding:96px 0 56px}.Z4Qidq_final{border-radius:var(--corner-xl);min-height:0;padding:34px 24px;display:block}.Z4Qidq_final h2+p{font-size:var(--fontsize-segmented);margin-top:14px;line-height:23px}.Z4Qidq_final a{width:100%;margin-top:24px}.Z4Qidq_finalArt{opacity:.22;pointer-events:none;width:125%;max-width:470px;bottom:-30px;right:-50px}}@media (max-width:374px){.Z4Qidq_osagoCopy,.Z4Qidq_kaskoProduct,.Z4Qidq_benefits article{grid-template-columns:110px 1fr;gap:0 12px}.Z4Qidq_benefits img{width:110px}}
