/* /download/ (loaded after styles.css) */
.dl{max-width:900px;margin:0 auto;padding:56px 5% 100px}
.dl h1{font-family:Manrope,sans-serif;font-size:clamp(38px,5vw,66px);font-weight:500;letter-spacing:-2.5px;line-height:1.08;margin:16px 0 18px}
.dl .lede{font-size:18px;line-height:1.7;color:var(--muted);max-width:640px;margin:0}
.plats{margin:40px 0 44px;border-top:1px solid var(--line)}
.plat{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}
.plat h2{font:600 24px Manrope,sans-serif;letter-spacing:-.6px;margin:0}
.plat p{margin:4px 0 0;font-size:15px;color:var(--muted)}
.soon{flex:none;border:1.5px solid var(--orange);color:var(--orange);border-radius:100px;padding:8px 18px;font:700 13px Manrope,sans-serif;letter-spacing:.3px}
.dl h3{font:600 20px Manrope,sans-serif;letter-spacing:-.4px;color:var(--ink);margin:34px 0 8px}
.dl p{font-size:17px;line-height:1.8;color:#3b3f36;margin:0;max-width:680px}
.dl p.lede{color:var(--muted)}
.dl p a{color:#9c4700;text-decoration:underline;text-underline-offset:3px}
@media(max-width:760px){.dl{padding:34px 6% 70px}.plat h2{font-size:21px}}
