.insurance_startContainer__xF_t8{width:100vw;display:inline-block;align-items:center;text-align:center;background:linear-gradient(135deg,var(--colorBgTint50) 0,var(--colorSecond50) 100%);position:relative}.insurance_startContainer__xF_t8:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.1) 2px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.1) 2px,transparent 0);background-size:50px 50px;animation:insurance_gradientAnimation__FHBvA 15s ease infinite;opacity:.2;pointer-events:none;transform:translateZ(0)}@keyframes insurance_gradientAnimation__FHBvA{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.insurance_startContainerPadding__CG9nc{position:relative;padding:clamp(80px,40px + 6vw,120px) clamp(24px,20px + 2vw,40px);display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1200px;margin:0 auto;contain:layout style paint}.insurance_startContainer__xF_t8 h1{font-size:clamp(32px,12.8838px + 3.2515vw,64px);font-weight:700;line-height:1.15;text-align:center;letter-spacing:-.03em;margin-bottom:clamp(20px,10px + 2vw,30px);color:var(--fg-heading)}.insurance_startContainer__xF_t8 p{max-width:800px;font-size:clamp(16px,6.2994px + .8982vw,20px);font-weight:400;line-height:1.6;text-align:center;color:var(--fg-1);margin:0 auto clamp(32px,24px + 2vw,48px)}.insurance_customButton__zBhHk{background:linear-gradient(135deg,var(--colorPrimary900) 0,var(--colorPrimary950) 100%)!important;color:white!important;border:none!important;padding:clamp(16px,14px + .5vw,20px) clamp(32px,28px + 1vw,40px)!important;border-radius:var(--radiusButton)!important;font-weight:600!important;font-size:clamp(16px,15px + .25vw,18px)!important;text-decoration:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;align-items:center!important;gap:8px!important;box-shadow:0 8px 32px rgba(0,158,173,.3)!important;will-change:transform,box-shadow!important}.insurance_customButton__zBhHk:hover{transform:translateY(-2px)!important;box-shadow:0 12px 48px rgba(0,158,173,.4)!important}.insurance_finalCtaContainer__tept7 .insurance_customButton__zBhHk{background:white!important;color:var(--fg-link)!important;box-shadow:0 8px 32px rgba(255,255,255,.4)!important}.insurance_finalCtaContainer__tept7 .insurance_customButton__zBhHk:hover{background:#f8fafc!important;color:var(--colorPrimary900)!important;box-shadow:0 12px 48px rgba(255,255,255,.6)!important}.insurance_featuresContainer__dc4Fv{padding:clamp(48px,32px + 4vw,80px) clamp(24px,20px + 2vw,40px);background-color:white;text-align:center;contain:content}.insurance_featuresContainer__dc4Fv h2{font-size:clamp(28px,20px + 2vw,48px);font-weight:700;line-height:1.15;color:var(--fg-heading);margin-bottom:clamp(40px,32px + 2vw,60px);letter-spacing:-.02em}.insurance_featuresGrid__bDIW8{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(24px,20px + 1vw,32px);gap:clamp(24px,20px + 1vw,32px);margin-top:clamp(32px,24px + 2vw,48px);max-width:1200px;margin-left:auto;margin-right:auto}.insurance_featureCard__aNmK7{background:linear-gradient(135deg,#ffffff,#f9fafb);border:1px solid rgba(0,158,173,.1);border-radius:var(--radiusContainer);padding:clamp(24px,20px + 1vw,32px);transition:all .3s cubic-bezier(.4,0,.2,1);text-align:center;position:relative;overflow:hidden;contain:layout style paint;will-change:transform,box-shadow}.insurance_featureCard__aNmK7:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transition:all .6s ease;pointer-events:none}.insurance_featureCard__aNmK7:hover{transform:translateY(-8px);box-shadow:0 16px 64px rgba(0,158,173,.15);border-color:rgba(0,158,173,.3)}.insurance_featureCard__aNmK7:hover:before{left:100%}.insurance_featureIconWrapper__yBllc{width:64px;height:64px;background:linear-gradient(135deg,var(--colorPrimary50) 0,var(--colorSecond50) 100%);border-radius:var(--radiusContainer);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;border:1px solid rgba(0,158,173,.2);transition:all .3s ease}.insurance_featureCard__aNmK7:hover .insurance_featureIconWrapper__yBllc{background:linear-gradient(135deg,var(--colorPrimary100) 0,var(--colorSecond100) 100%);transform:scale(1.1)}.insurance_featureIcon__590oK{width:32px;height:32px;color:var(--colorPrimary700);transition:all .3s ease}.insurance_featureCard__aNmK7:hover .insurance_featureIcon__590oK{color:var(--colorPrimary700);transform:scale(1.1)}.insurance_featureCard__aNmK7 h3{font-size:clamp(16px,14px + .5vw,20px);font-weight:700;color:var(--fg-heading);margin-bottom:12px;letter-spacing:-.01em}.insurance_featureCard__aNmK7 p{font-size:clamp(14px,13px + .25vw,16px);font-weight:400;line-height:1.6;color:var(--fg-muted);margin:0}.insurance_coverageContainer__6pWqO{padding:clamp(48px,32px + 4vw,80px) clamp(24px,20px + 2vw,40px);background:linear-gradient(135deg,#f8fafc,#f1f5f9);text-align:center;contain:content}.insurance_coverageContainer__6pWqO h2{font-size:clamp(28px,20px + 2vw,48px);font-weight:700;line-height:1.15;color:var(--fg-heading);margin-bottom:clamp(40px,32px + 2vw,60px);letter-spacing:-.02em}.insurance_coverageGrid__dyGF2{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(24px,20px + 1vw,32px);gap:clamp(24px,20px + 1vw,32px);max-width:1200px;margin:0 auto}.insurance_coverageCard__Mb5_m{background:white;border:1px solid rgba(0,158,173,.1);border-radius:var(--radiusContainer);padding:clamp(24px,20px + 1vw,32px);transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left;position:relative;overflow:hidden;contain:layout style paint;will-change:transform,box-shadow}.insurance_coverageCard__Mb5_m:hover{transform:translateY(-4px);box-shadow:0 12px 48px rgba(0,158,173,.12);border-color:rgba(0,158,173,.3)}.insurance_coverageCard__Mb5_m h3{font-size:clamp(18px,16px + .5vw,22px);font-weight:700;color:var(--fg-heading);margin-bottom:12px;letter-spacing:-.01em}.insurance_coverageDescription__WTZVN{font-size:clamp(14px,13px + .25vw,16px);font-weight:400;line-height:1.6;color:var(--fg-muted);margin-bottom:20px}.insurance_benefitsList__OsWfx{list-style:none;padding:0;margin:0}.insurance_benefitsList__OsWfx li{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px;font-size:clamp(13px,12px + .25vw,15px);font-weight:400;line-height:1.5;color:var(--fg-1)}.insurance_benefitIcon__GkxVZ{width:16px;height:16px;color:var(--colorSecond600);margin-top:2px;flex-shrink:0}.insurance_faqContainer__6XkAf{padding:clamp(48px,32px + 4vw,80px) clamp(24px,20px + 2vw,40px);background-color:white;text-align:center;contain:content}.insurance_faqContainer__6XkAf h2{font-size:clamp(28px,20px + 2vw,48px);font-weight:700;line-height:1.15;color:var(--fg-heading);margin-bottom:clamp(40px,32px + 2vw,60px);letter-spacing:-.02em}.insurance_faqList__myDtP{max-width:800px;margin:0 auto;text-align:left}.insurance_faqItem__NF_3y{background:linear-gradient(135deg,#ffffff,#f9fafb);border:1px solid rgba(0,158,173,.1);border-radius:var(--radiusControl);margin-bottom:16px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;contain:layout style paint}.insurance_faqItem__NF_3y:hover{border-color:rgba(0,158,173,.3);box-shadow:0 8px 32px rgba(0,158,173,.1);transform:translateY(-2px)}.insurance_faqQuestion__9AwJu{font-size:clamp(16px,15px + .25vw,18px);font-weight:700;color:var(--fg-heading);margin:0;border-bottom:1px solid rgba(0,158,173,.1);letter-spacing:-.01em}.insurance_faqAnswer__tCElw,.insurance_faqQuestion__9AwJu{padding:clamp(20px,18px + .5vw,24px) clamp(24px,20px + 1vw,32px)}.insurance_faqAnswer__tCElw p{color:var(--fg-muted);line-height:1.7;margin:0;font-size:clamp(14px,13px + .25vw,16px);font-weight:400}.insurance_finalCtaContainer__tept7{padding:clamp(48px,32px + 4vw,80px) clamp(24px,20px + 2vw,40px);background:linear-gradient(135deg,var(--colorPrimary900) 0,var(--colorPrimary950) 100%);text-align:center;color:white;contain:content;position:relative;overflow:hidden}.insurance_finalCtaContainer__tept7:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.1) 2px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.1) 2px,transparent 0);background-size:40px 40px;animation:insurance_gradientAnimation__FHBvA 20s ease infinite reverse;opacity:.3;pointer-events:none}.insurance_finalCtaContent__JwswT{position:relative;max-width:600px;margin:0 auto}.insurance_finalCtaContent__JwswT h2{font-size:clamp(28px,20px + 2vw,48px);font-weight:700;line-height:1.15;margin-bottom:clamp(16px,12px + 1vw,24px);letter-spacing:-.02em}.insurance_finalCtaContent__JwswT p{font-size:clamp(16px,15px + .25vw,18px);font-weight:400;line-height:1.6;opacity:.9;margin-bottom:clamp(32px,24px + 2vw,48px)}.insurance_supportInfo__2rkhm{margin-top:clamp(24px,20px + 1vw,32px);opacity:.8}.insurance_supportInfo__2rkhm p{font-size:clamp(13px,12px + .25vw,15px);font-weight:400;margin:0}.insurance_supportInfo__2rkhm a{color:white;text-decoration:underline;transition:all .2s ease;font-weight:500}.insurance_supportInfo__2rkhm a:hover{opacity:.8;text-decoration:none}@media (max-width:768px){.insurance_coverageGrid__dyGF2,.insurance_featuresGrid__bDIW8{grid-template-columns:1fr}.insurance_startContainer__xF_t8 h1{font-size:clamp(28px,24px + 2vw,40px)}}@media (max-width:480px){.insurance_startContainerPadding__CG9nc{padding:clamp(60px,32px + 4vw,80px) 16px}.insurance_coverageContainer__6pWqO,.insurance_faqContainer__6XkAf,.insurance_featuresContainer__dc4Fv,.insurance_finalCtaContainer__tept7{padding-left:16px;padding-right:16px}}