.cs h1{font-size:clamp(32px,4.2vw,56px);max-width:20ch;margin-bottom:18px}.cs .lead{font-size:1.15em;color:var(--slate);max-width:60ch}.cs-meta{display:flex;flex-wrap:wrap;gap:10px 28px;margin:26px 0 8px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:.95rem}.cs-meta b{display:block;font-family:var(--display)}.cs-meta span{color:var(--slate)}.cs h2{font-size:clamp(24px,2.4vw,32px);margin:52px 0 14px}.cs p{max-width:66ch}.cs ul{padding-left:1.2em;max-width:66ch}.cs li{margin:6px 0;color:var(--slate)}.cs li b{color:var(--ink)}.cs .two{display:grid;grid-template-columns:1fr 1fr;gap:24px}.cs .box{background:var(--mist-2);border:1px solid var(--line);border-radius:var(--r-m);padding:20px 22px}.cs .box h3{font-size:1.1em;margin-bottom:8px}.cs .box ul{margin:0}.cs .note{border-left:3px solid var(--ink);padding:4px 0 4px 16px;color:var(--ink)}.cs .facts{margin:18px 0}.quotes{display:grid;gap:16px;margin-top:10px}.quote-card{margin:0;background:var(--white);border:1px solid var(--line);border-radius:var(--r-m);padding:22px 24px}.quote-card blockquote{margin:0;font:600 1.2em/1.45 var(--display)}.quote-card figcaption{margin-top:12px;color:var(--slate);font-size:.95rem}.cs .cta{margin-top:56px;background:var(--ink-deep);color:var(--white);border-radius:var(--r-l);padding:clamp(22px,4vw,44px);display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.cs .cta p{color:#fff;margin:0;font:600 1.4em/1.3 var(--display);max-width:28ch}@media (max-width:760px){.cs .two{grid-template-columns:1fr}}
