.cf-roadmap-hero{padding-top:max(32px,min(6vw,64px));padding-bottom:max(32px,min(6vw,64px))}.cf-roadmap-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,230px);align-items:center;grid-gap:32px;gap:32px}.cf-roadmap-badge{border:1px solid #d7a6c7;background:#39102b;color:var(--brand-text-inverse);padding:24px;display:grid}.cf-roadmap-badge strong{font-size:3rem;line-height:1.2}.cf-roadmap-badge span{font-size:.8rem;letter-spacing:.08em}.cf-roadmap-dashboard{background:var(--brand-bg-alt)}.cf-check-charts{align-items:start;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.cf-check-charts article{padding:16px;background:var(--brand-bg);border:1px solid var(--brand-border)}.cf-status-ruler{display:block;background:repeating-linear-gradient(90deg,#f8e3f0 0 22px,#e5c6d9 22px 23px);color:var(--brand-primary-dark);font-weight:750;padding:8px;margin-bottom:16px}.cf-roadmap-library ul{padding:0;list-style:none;max-width:76ch}.cf-roadmap-library li{border-top:1px solid var(--brand-border);padding-top:12px}.cf-roadmap-library a{font-weight:700}.cf-roadmap-timeline{background:var(--brand-primary-light)}.cf-roadmap-timeline ol{list-style:none;max-width:78ch;padding-left:32px;border-left:3px solid var(--brand-primary)}.cf-roadmap-timeline li{margin-bottom:16px}@media (max-width:767px){.cf-check-charts,.cf-roadmap-header{grid-template-columns:minmax(0,1fr)}}