.scope-roadmap{min-height:70vh;background:#fff;color:#071a38}.scope-roadmap__hero{padding:74px 0 62px;border-bottom:1px solid #d8e2ee;background:linear-gradient(110deg,#fff 55%,#f0f5fc)}.scope-roadmap__hero h1{max-width:900px;margin:10px 0 18px;font:700 clamp(46px,5vw,70px)/1.02 Georgia,serif;letter-spacing:-.045em}.scope-roadmap__hero p:not(.eyebrow){max-width:830px;color:#50637b;font-size:18px;line-height:1.65}.scope-focus{padding:58px 0}.scope-focus>header{max-width:650px}.scope-focus h2,.scope-deferred h2,.scope-gates h2{margin:8px 0 16px;font:700 34px/1.13 Georgia,serif}.scope-focus>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:28px;border-top:1px solid #d9e3ee;border-bottom:1px solid #d9e3ee}.scope-focus article{padding:28px 32px 28px 0}.scope-focus article+article{padding-left:32px;border-left:1px solid #d9e3ee}.scope-focus article span{color:#1661d5;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.scope-focus h3{margin:13px 0 10px;font:700 22px/1.18 Georgia,serif}.scope-focus article p{color:#5a6b80;font-size:13px;line-height:1.6}.scope-deferred{padding:52px 0 58px;background:#f5f8fc;border-top:1px solid #d8e2ee;border-bottom:1px solid #d8e2ee}.scope-deferred header{max-width:810px}.scope-deferred header>p:not(.eyebrow){color:#5b6c80;line-height:1.65}.scope-deferred ol{display:grid;grid-template-columns:1fr 1fr;margin:30px 0 0;padding:0;border-top:1px solid #d6e1ed;list-style:none}.scope-deferred li{display:flex;gap:16px;padding:18px 16px 18px 0;border-bottom:1px solid #d6e1ed}.scope-deferred li:nth-child(even){padding-left:28px;border-left:1px solid #d6e1ed}.scope-deferred li>b{color:#1764db;font-size:10px}.scope-deferred li strong,.scope-deferred li small{display:block}.scope-deferred li strong{font:700 18px Georgia,serif}.scope-deferred li small{margin-top:5px;color:#607187;line-height:1.45}.scope-gates{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;padding:60px 0 78px}.scope-gates ul{margin:0;padding:0;list-style:none}.scope-gates li{position:relative;padding:15px 0 15px 29px;border-bottom:1px solid #d9e3ee;color:#465a73}.scope-gates li:before{content:'✓';position:absolute;left:0;color:#15966e;font-weight:900}@media(max-width:800px){.scope-focus>div,.scope-gates{grid-template-columns:1fr}.scope-focus article,.scope-focus article+article{padding:22px 0;border-left:0;border-bottom:1px solid #d9e3ee}.scope-gates{gap:25px}.scope-deferred ol{grid-template-columns:1fr}.scope-deferred li:nth-child(even){padding-left:0;border-left:0}}@media(max-width:560px){.scope-roadmap__hero{padding:48px 0}.scope-deferred li{align-items:flex-start}}
