:root{--sm:576px;--md:768px;--lg:992px;--xl:1200px;--xxl:1600px}.page-coverages{color:var(--navy)}.page-coverages__highlights{box-sizing:border-box;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0 auto;max-width:1280px;padding:56px 32px;width:100%}@media (max-width:767px){.page-coverages__highlights{padding-left:16px;padding-right:16px;text-align:center}}.page-coverages__icon{align-items:center;border:1px solid var(--border);border-radius:50%;color:var(--blue);display:flex;font-size:22px;height:52px;justify-content:center;margin-bottom:14px;width:52px}@media (max-width:767px){.page-coverages__icon{margin-left:auto;margin-right:auto}}.page-coverages__highlight-title{color:var(--blue);font-size:17px;font-weight:700;margin:0}.page-coverages__text{color:var(--text);font-size:14px;line-height:1.5;margin:6px 0 0}.page-coverages__text--grow{flex:1;line-height:1.55;margin:0}.page-coverages__types{box-sizing:border-box;margin:0 auto;max-width:1280px;padding-bottom:56px;padding-left:32px;padding-right:32px;width:100%}@media (max-width:767px){.page-coverages__types{padding-left:16px;padding-right:16px}}.page-coverages--cards-only .page-coverages__types{padding-top:64px}.page-coverages__heading{font-size:30px;font-weight:700;letter-spacing:-.4px;margin:0}@media (max-width:767px){.page-coverages__heading{font-size:26px;text-align:center}}.page-coverages__cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));margin-top:24px}.page-coverages__card{background:var(--white);border:1px solid var(--border-light);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:22px}@media (max-width:767px){.page-coverages__card{text-align:center}}.page-coverages__card-title{font-size:16px;font-weight:700;margin:0}.page-coverages__price{border-top:1px solid var(--divider);color:var(--text-soft);font-size:13px;padding-top:12px}.page-coverages__price strong{color:var(--navy)}.page-coverages__disclaimer{color:var(--text-soft);font-size:12px;margin:12px 0 0}@media (max-width:767px){.page-coverages__disclaimer{text-align:center}}
