.Insurance_pageTitleWrapper__4pQYa{position:relative;z-index:1}.Insurance_pageTitleWrapper__4pQYa .pageTitleSection{margin-top:0!important;position:relative;z-index:1}.Insurance_contentSection__qO61E{background-color:#f8f9fb;position:relative;z-index:1;padding:5rem 0;min-height:calc(100vh - 400px)}.Insurance_contentContainer__S_zSy{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.Insurance_contentContainer__S_zSy.Insurance_visible__zBja0{opacity:1;transform:translateY(0)}.Insurance_policyContent__VW4iM{max-width:800px;margin:0 auto;padding:0 5%}.Insurance_policyCard__DU1q6{background:#fff;border:1px solid rgba(59,130,246,.1);border-radius:20px;padding:4rem 4.5rem;box-shadow:0 4px 24px rgba(0,0,0,.06)}.Insurance_iconHeader__0Nl4Y,.Insurance_policyCard__DU1q6 h2{text-align:center;margin-bottom:1.5rem;color:#1964a5}.Insurance_policyCard__DU1q6 h2{font-size:2rem;font-weight:700}.Insurance_intro__kY_kS{font-size:1.1rem;line-height:1.9;color:#475569;margin-bottom:3rem;text-align:center;max-width:640px;margin-left:auto;margin-right:auto}.Insurance_policyHighlight__Bz4RJ{display:flex;align-items:flex-start;gap:1.5rem;padding:1.75rem 2rem;background:rgba(59,130,246,.04);border-left:4px solid #3b82f6;border-radius:0 12px 12px 0;margin-bottom:1.75rem}.Insurance_policyHighlight__Bz4RJ svg{color:#3b82f6;flex-shrink:0;margin-top:.25rem}.Insurance_policyHighlight__Bz4RJ h3{font-size:1.2rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.Insurance_policyHighlight__Bz4RJ p{font-size:1rem;line-height:1.6;color:#475569;margin:0}.Insurance_explanation__7oq1X{font-size:1.05rem;line-height:1.8;color:#475569;text-align:center;max-width:580px;margin:2.5rem auto}.Insurance_closing__5Eixi{font-size:1.1rem;font-weight:500;color:#1964a5;text-align:center;margin:2.5rem 0 3.5rem}.Insurance_contactInfo__4cI8_{border-top:2px solid rgba(59,130,246,.15);padding-top:2.5rem;margin-top:3rem;text-align:center}.Insurance_contactInfo__4cI8_ h3{font-size:1.4rem;font-weight:600;color:#1e293b;margin-bottom:.75rem}.Insurance_contactInfo__4cI8_ p{font-size:1rem;color:#64748b;margin-bottom:1.5rem}.Insurance_contactButtons__yAtrh{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.Insurance_contactButtons__yAtrh>*{min-width:200px}@media (max-width:768px){.Insurance_contentSection__qO61E{padding:3rem 0}.Insurance_policyCard__DU1q6{padding:2.5rem 2rem}.Insurance_policyCard__DU1q6 h2{font-size:1.8rem}.Insurance_intro__kY_kS{font-size:1.05rem}.Insurance_policyHighlight__Bz4RJ{flex-direction:column;gap:.75rem}.Insurance_policyHighlight__Bz4RJ h3{font-size:1.1rem}.Insurance_contactInfo__4cI8_ h3{font-size:1.2rem}.Insurance_contactButtons__yAtrh{flex-direction:column;align-items:center}.Insurance_contactButtons__yAtrh>*{width:100%;max-width:300px;min-width:auto}}@media (max-width:480px){.Insurance_contentSection__qO61E{padding:2rem 0}.Insurance_policyCard__DU1q6{padding:1.5rem;border-radius:12px}.Insurance_iconHeader__0Nl4Y svg{width:40px;height:40px}.Insurance_policyCard__DU1q6 h2{font-size:1.5rem;margin-bottom:1.5rem}.Insurance_intro__kY_kS{font-size:1rem;margin-bottom:2rem}.Insurance_policyHighlight__Bz4RJ{padding:1rem}.Insurance_policyHighlight__Bz4RJ h3{font-size:1rem}.Insurance_policyHighlight__Bz4RJ p{font-size:.95rem}.Insurance_closing__5Eixi,.Insurance_explanation__7oq1X{font-size:1rem}.Insurance_contactInfo__4cI8_{padding-top:2rem;margin-top:2rem}.Insurance_contactInfo__4cI8_ h3{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.Insurance_contentContainer__S_zSy{transition:none}}@media (prefers-contrast:high){.Insurance_policyCard__DU1q6{border-width:3px}.Insurance_policyHighlight__Bz4RJ{border-left-width:6px}.Insurance_contactInfo__4cI8_{border-top-width:3px}}.Insurance_insuranceList__4nKdE{list-style:none;padding:0;margin:1.75rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.6rem 1.5rem}.Insurance_insuranceList__4nKdE li{display:flex;align-items:flex-start;gap:.6rem;font-size:1rem;line-height:1.5}.Insurance_checkIcon__VqT96{flex-shrink:0;margin-top:.15rem}.Insurance_insuranceNote__V_JkF{font-style:italic;opacity:.75;font-size:.9em}.Insurance_ctaBlock__mlABR{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.75rem}.Insurance_phoneLink__8HUjk{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.15rem;text-decoration:none}