.execution-roadmap{min-height:70vh;background:#fff;color:#071a38}.execution-roadmap__hero{padding:72px 0 58px;border-bottom:1px solid #d8e2ee;background:linear-gradient(112deg,#fff 53%,#eef5ff)}.execution-roadmap__hero h1{max-width:930px;margin:10px 0 18px;font:700 clamp(45px,5vw,69px)/1.02 Georgia,serif;letter-spacing:-.045em}.execution-roadmap__hero>div>p:not(.eyebrow){max-width:840px;color:#50637b;font-size:18px;line-height:1.65}.execution-roadmap__hero>div>div{display:flex;gap:34px;margin-top:28px;padding-top:18px;border-top:1px solid #d7e2ef}.execution-roadmap__hero>div>div span{display:flex;align-items:baseline;gap:7px;color:#66788d;font-size:11px;text-transform:uppercase}.execution-roadmap__hero>div>div b{color:#0a2c59;font:700 25px Georgia,serif}.roadmap-index{display:grid;grid-template-columns:repeat(5,1fr);padding-top:38px}.roadmap-index a{display:grid;gap:5px;padding:15px 18px;border-top:3px solid #d4deea;border-bottom:1px solid #d4deea;color:#0a2348;font-weight:760;text-decoration:none}.roadmap-index a:hover,.roadmap-index a:focus{border-top-color:#1764db}.roadmap-index span{color:#1764db;font-size:10px}.roadmap-index small{color:#66778c;font-size:10px;font-weight:600}.roadmap-phases{padding:36px 0 70px}.roadmap-phases>article{display:grid;grid-template-columns:245px 1fr;gap:34px;padding:31px 0;border-bottom:1px solid #d9e3ee;scroll-margin-top:90px}.roadmap-phases>article>header{display:flex;gap:18px}.roadmap-phases>article>header>span{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:50%;background:#eaf2ff;color:#1764db;font-size:11px;font-weight:850}.roadmap-phases header small{color:#66778b;font-size:9px;font-weight:750;text-transform:uppercase}.roadmap-phases h2{margin:6px 0 0;font:700 28px Georgia,serif}.roadmap-phases>article>p{margin:0;color:#4f627a;font-size:15px;line-height:1.65}.roadmap-phases>article>div{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:34px}.roadmap-phases ul{margin:0;padding:0;list-style:none}.roadmap-phases li{position:relative;padding:9px 0 9px 22px;border-bottom:1px solid #e2e8f0;color:#2f465f;font-size:12px}.roadmap-phases li:before{content:'✓';position:absolute;left:0;color:#15966e;font-weight:900}.roadmap-phases aside{padding:16px 18px;border-left:3px solid #d59a32;background:#fff9ec}.roadmap-phases aside strong{font-size:10px;letter-spacing:.07em;text-transform:uppercase}.roadmap-phases aside p{margin:7px 0 0;color:#625b50;font-size:12px;line-height:1.55}.roadmap-phases .is-delivered>header>span{background:#e8f8f1;color:#148662}.roadmap-phases .is-active{position:relative}.roadmap-phases .is-active:before{content:'Current build focus';position:absolute;right:0;top:29px;color:#1764db;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.roadmap-principle{padding:50px 0 58px;background:#071b37;color:#fff}.roadmap-principle>div{max-width:920px}.roadmap-principle .eyebrow{color:#7cabff}.roadmap-principle h2{margin:8px 0 14px;font:700 36px/1.1 Georgia,serif}.roadmap-principle p:not(.eyebrow){color:#bdcada;line-height:1.7}@media(max-width:900px){.roadmap-index{grid-template-columns:1fr 1fr}.roadmap-phases>article{grid-template-columns:1fr}.roadmap-phases>article>div{grid-column:1}.roadmap-phases .is-active:before{position:static;grid-column:1;margin-bottom:-20px}}@media(max-width:600px){.execution-roadmap__hero{padding:48px 0}.execution-roadmap__hero>div>div{gap:16px}.roadmap-index,.roadmap-phases>article>div{grid-template-columns:1fr}.roadmap-index a{border-top-width:1px}.roadmap-phases>article{gap:16px}}
