.cs-head{padding-block:2rem 2.5rem}.cs-head-grid{align-items:start;gap:2rem;display:grid}.cs-copy{gap:1rem;display:grid}.cs-copy h1{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem)}.cs-copy ul{margin:.5rem 0 0;padding-left:1.2rem}.cs-hero{overflow:hidden}.cs-hero img{width:100%;height:auto;display:block}@media (width>=1000px){.cs-head-grid{grid-template-columns:5fr 7fr}}.cs-body{padding-bottom:4rem}.cs-block{border-top:1px solid var(--line);gap:1rem;padding-block:2rem;display:grid}.cs-block h2{font-size:1.5rem}@media (width>=900px){.cs-block{grid-template-columns:1fr 2fr}}.cs-decisions{gap:2rem;margin:0;padding:0;list-style:none;display:grid}.cs-decisions li{gap:.5rem;display:grid}.cs-decisions img{width:100%;max-width:760px;height:auto;margin-top:.5rem}.cs-lessons{color:var(--ink-2);gap:.75rem;margin:0;padding-left:1.2rem;display:grid}.cs-end{border-top:1px solid var(--line);gap:1rem;padding-top:2rem;display:grid}.cs-next{gap:.25rem;padding:1.15rem;text-decoration:none;display:grid}.cs-next:hover{border-color:var(--ink)}.cs-next strong{font-family:var(--font-display);font-size:1.4rem;font-weight:500}.cs-cta{justify-items:start;gap:.75rem;padding:1.15rem;display:grid}@media (width>=800px){.cs-end{grid-template-columns:1fr 1fr}}
