*{box-sizing:border-box}body{margin:0;background:#0b0d0c;color:#f4efe7;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6}header{padding:28px 7%;border-bottom:1px solid #292d2b}.brand{display:inline-flex;align-items:center;gap:12px;color:#f4efe7;text-decoration:none;font-weight:800;letter-spacing:.18em}.brand b{display:inline-flex;width:44px;height:44px;border:3px solid #ff633f;border-radius:50%;align-items:center;justify-content:center;color:#ff633f;letter-spacing:0}main{max-width:1000px;margin:auto;padding:85px 7%}.eyebrow{color:#ff633f;font-weight:800;letter-spacing:.2em;font-size:14px}h1{font-size:clamp(50px,8vw,88px);line-height:1;margin:12px 0 24px;letter-spacing:-.04em}.lead{font-size:clamp(20px,3vw,28px);color:#b8bcb9;max-width:800px}.button{display:inline-block;background:#ff633f;color:#0b0d0c;text-decoration:none;font-weight:800;padding:15px 24px;border-radius:12px;margin-top:18px}section{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:75px}.card,section div{background:#151817;border:1px solid #303432;border-radius:22px;padding:28px}section h2,.card h2{margin-top:0}.doc{max-width:850px}.doc h2{margin-top:42px}.doc p{font-size:18px}.muted{color:#aeb3b0}.doc a{color:#ff8668}footer{border-top:1px solid #292d2b;padding:28px 7%;display:flex;gap:28px;flex-wrap:wrap;color:#8e9490}footer a{color:#c7cbc8;text-decoration:none}@media(max-width:700px){section{grid-template-columns:1fr}main{padding-top:60px}}