.prime-guide .intro{max-width:970px}
.prime-guide h1{font-size:clamp(38px,5.5vw,64px);line-height:1.12;letter-spacing:-2.2px;text-wrap:balance}
.prime-guide .lede{max-width:780px}
.prime-guide .article-opening{padding:6px 0 16px}
.prime-guide section .eyebrow{color:var(--green);margin-top:24px}
.article-figure{margin:30px 0 12px}
.article-figure img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:16px}
.article-download{margin:32px 0;border:1px solid var(--line);border-radius:16px;padding:30px;background:#0e1b13}
.article-download h2{font-size:30px;margin-bottom:16px}
.article-download .eyebrow{color:var(--green)}
.article-download .article-note{font-size:13px;color:var(--muted);margin:18px 0 0}
@media(max-width:600px){.prime-guide h1{letter-spacing:-1.5px}.article-download{padding:24px}.article-download h2{font-size:26px}}
@media print{.article-download{display:none}.article-figure{break-inside:avoid}}
