.coverage-nav{position:absolute}.back-link{margin-left:auto;margin-right:28px;color:#b8c8d7;font-size:11px;text-transform:uppercase;letter-spacing:1.2px}.coverage-hero{min-height:740px;padding:165px 7vw 95px;color:#fff;background:radial-gradient(circle at 80% 20%,#173858 0,#0b1c33 35%,#061222 72%);position:relative;overflow:hidden}.coverage-hero:after{content:"";position:absolute;width:58vw;height:42vw;right:-12vw;bottom:-27vw;border:1px solid rgba(111,173,225,.14);transform:rotate(45deg);box-shadow:0 0 0 8vw rgba(84,147,201,.025),0 0 0 16vw rgba(84,147,201,.018)}.coverage-breadcrumb{position:relative;z-index:2;display:flex;gap:10px;color:#69839e;font-size:10px;text-transform:uppercase;letter-spacing:1.3px;margin-bottom:80px}.coverage-breadcrumb strong{color:#b9d6ee}.coverage-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.45fr .65fr;gap:10vw;align-items:end}.coverage-hero h1{font:400 clamp(52px,6vw,86px)/1.02 var(--serif);letter-spacing:-2px;margin:25px 0}.coverage-lede{max-width:700px;color:#b7c5d3;font-size:19px;margin-bottom:38px}.coverage-snapshot{border:1px solid rgba(255,255,255,.15);background:rgba(5,18,34,.7);padding:30px;backdrop-filter:blur(12px)}.coverage-snapshot>p{text-transform:uppercase;letter-spacing:2px;color:#6fa7d5;font-size:10px}.coverage-snapshot ul{list-style:none;padding:0;margin:25px 0}.coverage-snapshot li{padding:13px 0;border-top:1px solid rgba(255,255,255,.12);font:400 17px var(--serif)}.coverage-snapshot li:before{content:"✓";font:11px var(--sans);color:#70b4ed;margin-right:12px}.coverage-snapshot small{display:block;color:#73869a;font-size:9px;line-height:1.5}.coverage-intro{display:grid;grid-template-columns:24% 76%;background:#f5f8fa}.coverage-intro-copy{display:grid;grid-template-columns:1.2fr .9fr;gap:8vw}.coverage-intro h2,.coverage-section-heading h2,.scenario-heading h2,.advisor-copy h2{font:400 clamp(38px,4vw,58px)/1.12 var(--serif);margin:0}.coverage-intro-copy p{color:#667180;margin:0 0 20px}.protection-section{background:#071426;color:#fff}.coverage-section-heading{display:grid;grid-template-columns:1.2fr 1fr;column-gap:8vw;align-items:end;margin-bottom:55px}.coverage-section-heading .section-label{grid-column:1/-1}.coverage-section-heading>p:last-child{color:#9aabba}.protection-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #2d3c50;border-left:1px solid #2d3c50}.protection-card{padding:35px 30px;min-height:290px;border-right:1px solid #2d3c50;border-bottom:1px solid #2d3c50}.protection-card span{font-size:10px;color:#5898cf;letter-spacing:1.5px}.protection-card h3{font:400 23px var(--serif);margin:48px 0 13px}.protection-card p{font-size:12px;color:#9dadbc}.scenario-section{background:#fff;display:grid;grid-template-columns:.85fr 1.15fr;gap:10vw}.scenario-list{border-top:1px solid #ccd5dc}.scenario{padding:28px 0;border-bottom:1px solid #ccd5dc;display:grid;grid-template-columns:44px 1fr}.scenario>span{color:#4f8dc2;font-size:10px}.scenario h3{font:400 20px var(--serif);margin:0 0 8px}.scenario p{margin:0;color:#6d7781;font-size:13px}.advisor-section{background:#dfeaf1}.advisor-copy{display:grid;grid-template-columns:1.2fr 1fr;column-gap:8vw;align-items:end;margin-bottom:55px}.advisor-copy .section-label{grid-column:1/-1}.advisor-copy>p:last-child{color:#637384}.advisor-steps{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #aebfcb}.advisor-steps>div{padding:30px;border-right:1px solid #aebfcb}.advisor-steps>div:first-child{border-left:1px solid #aebfcb}.advisor-steps span{font-size:10px;color:#3a7cae}.advisor-steps h3{font:400 24px var(--serif)}.advisor-steps p{font-size:12px;color:#657583}.coverage-promise{border-top:1px solid #344458;margin-top:42px;padding-top:23px;display:flex;flex-direction:column}.coverage-promise strong{font:400 18px var(--serif)}.coverage-promise span{color:#8fa2b4;font-size:12px}.coverage-disclaimer{padding:35px 7vw;background:#eef2f4;display:grid;grid-template-columns:240px 1fr;gap:40px;color:#68737d;font-size:10px}.coverage-disclaimer strong{text-transform:uppercase;letter-spacing:1.5px;color:#35485a}.coverage-disclaimer p{margin:0}.coverage-page footer{position:relative}.coverage-page .form-success{display:none}
@media(max-width:900px){.coverage-hero-grid,.coverage-intro-copy,.coverage-section-heading,.scenario-section,.advisor-copy{grid-template-columns:1fr}.coverage-hero-grid{gap:50px}.coverage-intro{display:block}.coverage-intro>.section-label{margin-bottom:35px}.protection-grid{grid-template-columns:1fr 1fr}.back-link{display:none}}
@media(max-width:650px){.coverage-nav .button{display:none}.coverage-hero{padding:130px 24px 70px}.coverage-breadcrumb{margin-bottom:55px}.coverage-hero-grid{grid-template-columns:1fr}.coverage-hero h1{font-size:50px}.coverage-lede{font-size:16px}.protection-grid,.advisor-steps{grid-template-columns:1fr}.scenario-section{display:block}.scenario-heading{margin-bottom:45px}.coverage-disclaimer{grid-template-columns:1fr;gap:12px}}
.coverage-snapshot:has(.visual-brand){padding-top:92px;position:relative}.coverage-snapshot .visual-brand{top:25px;left:28px;opacity:.48}
.market-access{background:#f5f8fa;display:grid;grid-template-columns:1fr 1fr;gap:10vw;align-items:center}.market-copy h2{font:400 clamp(38px,4vw,58px)/1.12 var(--serif);margin:0 0 28px}.market-copy>p:not(.section-label){color:#667180}.market-copy a{color:#2577b7;border-bottom:1px solid #8ab7d8}.market-panel{background:#0b2036;color:#fff;padding:38px}.market-panel>p{text-transform:uppercase;letter-spacing:1.8px;color:#78ace0;font-size:10px}.carrier-names{display:grid;grid-template-columns:1fr 1fr;margin:25px 0;border-top:1px solid #34495d;border-left:1px solid #34495d}.carrier-names span{padding:12px;border-right:1px solid #34495d;border-bottom:1px solid #34495d;font:400 15px var(--serif);color:#dce8f1}.market-panel small{display:block;color:#7f91a1;font-size:8px;line-height:1.6}@media(max-width:800px){.market-access{grid-template-columns:1fr}.market-panel{padding:28px}}
.related-coverage{background:#071426;color:#fff}.related-heading{display:grid;grid-template-columns:1.1fr .7fr;gap:8vw;align-items:end;margin-bottom:48px}.related-heading .section-label{grid-column:1/-1;color:#6ca6d9}.related-heading h2{font:400 clamp(38px,4vw,58px)/1.12 var(--serif);margin:0}.related-heading>p{color:#92a3b3}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #304054;border-left:1px solid #304054}.related-card{padding:30px;min-height:310px;border-right:1px solid #304054;border-bottom:1px solid #304054;display:flex;flex-direction:column;transition:.25s}.related-card:hover{background:#0d2540;transform:translateY(-3px)}.related-card>span{font-size:9px;color:#5799d0}.related-card h3{font:400 24px var(--serif);margin:55px 0 14px}.related-card p{color:#93a4b4;font-size:12px}.related-card b{margin-top:auto;color:#75afe0;text-transform:uppercase;letter-spacing:1px;font-size:9px}@media(max-width:750px){.related-heading{grid-template-columns:1fr}.related-grid{grid-template-columns:1fr}}
