.cs-hero{gap:clamp(28px,4vw,48px);display:grid}.cs-hero__kicker{align-items:center;gap:14px;font-size:12px;display:flex}.cs-hero__kicker .hud-label{min-width:0}.cs-rule{background:linear-gradient(90deg, var(--line), transparent);flex:1;height:1px}.cs-status{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.cs-status .pixel-bar{width:34px;height:7px}.cs-status .pixel-bar>i.is-on{background:var(--lime)}.cs-hero__intro{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.cs-hero__copy{align-content:center;gap:24px;display:grid}.cs-hero__title{font-size:var(--fs-xl);text-transform:uppercase;text-wrap:balance;margin:0;line-height:.9}.cs-hero__lead{text-wrap:pretty;max-width:52ch;font-size:clamp(17px,1.5vw,21px);line-height:1.5}.cs-hero__lead p{margin:0 0 12px}.cs-hero__lead p+p{color:var(--muted);font-size:.86em}.cs-hero__actions{flex-wrap:wrap;gap:10px;display:flex}.cs-hero__stage{min-width:0}@media (min-width:1000px){.cs-hero__intro{column-gap:calc(5 * var(--vw));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.cs-hero__title{font-size:clamp(56px,6.4vw,120px)}}.cs-stage{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;min-width:0;margin:0;position:relative}.cs-stage:before,.cs-stage:after{content:"+";font:400 14px/1 var(--font-mono), monospace;color:var(--muted);pointer-events:none;position:absolute}.cs-stage:before{top:-9px;left:-5px}.cs-stage:after{bottom:-9px;right:-5px}.cs-stage__bar{border-bottom:1px solid var(--line);height:34px;color:var(--muted);align-items:center;gap:10px;padding:0 14px;display:flex}.cs-stage__bar>i{background:var(--case,var(--lime));flex:none;width:7px;height:7px}.cs-stage__bar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cs-stage__bar>b{color:var(--fg);white-space:nowrap;margin-left:auto;font-weight:400}.cs-stage__body{border-radius:0 0 9px 9px;position:relative;overflow:hidden}.cs-facts{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.cs-facts>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:10px;padding:18px 20px 20px;display:grid}.cs-facts dt{color:var(--muted)}.cs-facts dd{font-size:var(--fs-m);margin:0;line-height:1}@media (min-width:900px){.cs-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-prose{text-wrap:pretty;gap:16px;max-width:64ch;font-size:clamp(17px,1.4vw,19px);line-height:1.55;display:grid}.cs-prose p{margin:0}.cs-prose p:not(:first-child){color:var(--muted)}.cs-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (min-width:1000px){.cs-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.cs-split--even{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-why{align-content:start;gap:28px;display:grid}.cs-quote{max-width:22ch;font-size:var(--fs-m);text-transform:uppercase;text-wrap:balance;margin:0;line-height:1.05}.cs-quote em{color:var(--lime);font-style:normal}.cs-note{color:var(--muted);margin:0;font-size:13px}@media (min-width:1100px){.cs-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.cs-cells{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.cs-cells li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:10px;padding:22px 20px 24px;display:grid}.cs-cells h3{font-size:var(--fs-s);text-transform:uppercase;margin:0;line-height:1.05}.cs-cells h3:before{content:"";vertical-align:.18em;background:var(--case,var(--lime));width:.36em;height:.36em;margin-right:.4em;display:inline-block}.cs-cells p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}@media (min-width:800px){.cs-cells{grid-template-columns:repeat(3,minmax(0,1fr))}}.cs .pd-pager__item .pd-pager__dir:before{content:"";background:var(--case);align-self:center;width:7px;height:7px}.cs .pd-pager__item.is-next .pd-pager__dir:before{order:-1}.cs .pd-pager__item.is-solo{grid-column:1/-1}
