.gz-roadmap{background:#301b4a;color:#fff;overflow:hidden;position:relative;-webkit-font-smoothing:antialiased;border-radius:48px;margin:0 20px}.gz-roadmap *,.gz-roadmap :after,.gz-roadmap :before{box-sizing:border-box}.gz-roadmap__shape{background:rgba(185,53,250,.22);border-radius:48px;height:240px;position:absolute;right:-70px;top:-60px;transform:skewX(-11deg);width:260px}.gz-roadmap__inner{margin:0 auto;max-width:1200px;padding:88px 24px;position:relative}.gz-roadmap__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.gz-roadmap__titles{max-width:30em;min-width:0}.gz-roadmap__eyebrow{color:#d7df23;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.gz-roadmap__title{color:#fff;margin:16px 0 0;text-wrap:balance}.gz-roadmap__intro{margin:0;max-width:26em}.gz-roadmap__grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));margin-top:44px}.gz-roadmap__card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);border-radius:24px;min-width:0;padding:30px;transition:background-color .18s ease-out}.gz-roadmap__card:hover{background:hsla(0,0%,100%,.1)}.gz-roadmap__badge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.09em;padding:7px 14px;text-transform:uppercase}.gz-roadmap__badge--highlight{background:rgba(215,223,35,.9);color:#301b4a}.gz-roadmap__badge--subtle{background:hsla(0,0%,100%,.16);color:#fff}.gz-roadmap__card-title{color:#fff;margin:20px 0 0}.gz-roadmap__card-body{margin:12px 0 0}.gz-roadmap__later{align-items:center;border:1px dashed hsla(0,0%,100%,.28);border-radius:24px;display:flex;flex-wrap:wrap;gap:16px;margin-top:22px;padding:24px 30px}.gz-roadmap__later-label{align-items:center;color:#5ab7c0;display:inline-flex;gap:9px}.gz-roadmap__later-label i,.gz-roadmap__later-label svg{height:17px;width:17px}.gz-roadmap__later-label span{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.gz-roadmap__later-text{flex:1;margin:0;min-width:240px}@media (max-width:767px){.gz-roadmap__inner{padding:64px 24px}.gz-roadmap__later{padding:22px 24px}.gz-roadmap__later-text{flex-basis:100%;min-width:0}}