body{margin:0;background:#071516;color:#e9f1ed;font:18px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}a{color:#a9e5d3}header,main,footer{width:min(1050px,calc(100% - 40px));margin:auto}header{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:25px 0;border-bottom:1px solid #39514c}nav{display:flex;gap:22px;flex-wrap:wrap}.hero{display:flex;gap:35px;align-items:center;padding:52px 0}.hero img{width:145px;height:145px;border-radius:28px}h1{font-size:clamp(36px,6vw,64px);line-height:1.1;margin:10px 0 20px}h2{font-size:27px;margin-top:35px}p,li{max-width:78ch}.kicker{letter-spacing:.16em;text-transform:uppercase;color:#a9e5d3;font-size:13px}.note{border-left:4px solid #f6bd7b;background:#26332e;padding:16px 24px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{border:1px solid #39514c;border-radius:16px;padding:22px}.card h2{margin-top:0}.button{display:inline-block;padding:10px 20px;border:1px solid #a9e5d3;border-radius:6px;margin:8px 15px 8px 0}footer{margin-top:60px;padding:28px 0;border-top:1px solid #39514c;font-size:15px}.muted{color:#b7cbc4}code{overflow-wrap:anywhere}@media(max-width:650px){.hero{align-items:flex-start;gap:20px;flex-direction:column}.hero img{width:100px;height:100px}.grid{grid-template-columns:1fr}body{font-size:17px}}