.list{border-top:1px solid var(--c-line);display:grid}.list li{padding:var(--s-4) 0 var(--s-4) var(--s-6);border-bottom:1px solid var(--c-line);position:relative}.list li:before{content:"";left:0;top:calc(var(--s-4) + .8em);background:var(--c-accent);width:14px;height:1px;position:absolute}.olist{border-top:1px solid var(--c-line);counter-reset:n;display:grid}.olist li{gap:var(--s-3);padding-block:var(--s-4);border-bottom:1px solid var(--c-line);counter-increment:n;grid-template-columns:2.25rem minmax(0,1fr);display:grid}.olist li:before{content:counter(n);font:500 1.5rem/1.15 var(--f-display);color:var(--c-accent-text)}.step:before,.olist li:before{font-variant-numeric:lining-nums}.cta{gap:var(--s-5);padding:var(--s-6) var(--s-5);background:var(--c-panel);border:1px solid var(--c-line);border-left:2px solid var(--c-accent);display:grid}.cta p:not(.label){max-width:var(--measure);font-size:var(--fs-lead)}.cta .hero__note{font-size:var(--fs-small)}@media (width<=479px){.cta .btn{width:100%}}@media (width>=760px){.cta{padding:var(--s-7)}}
