.guide{max-width:940px;padding-top:65px;padding-bottom:90px}.guide h1{font-size:clamp(34px,4.5vw,58px);letter-spacing:-1.5px}.guide h2{font-size:28px;letter-spacing:-.5px}.guide-lead{max-width:680px;color:var(--muted);margin:25px 0 35px}.guide p{line-height:1.9}.guide-card{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:35px;margin:35px 0}.guide-card p,.guide-section p{margin:18px 0;color:var(--muted)}.guide-section{padding:35px 0;border-bottom:1px solid var(--line);scroll-margin-top:110px}.guide li{margin:14px 0;color:var(--muted)}.guide li a,.guide p>a{text-decoration:underline;text-underline-offset:4px}.guide .eyebrow{margin-top:0}.guide-links{display:flex;flex-wrap:wrap;gap:12px 25px;font-size:13px;margin:24px 0}.guide-links a{border-bottom:1px solid var(--line)}.notice{border-left:4px solid #af852c;background:var(--soft);padding:22px 26px;border-radius:0 10px 10px 0;margin:25px 0}.notice p{font-size:14px;margin:10px 0 0}.download-heading{display:flex;justify-content:space-between;align-items:center;gap:24px}.download-heading p{margin:8px 0}.download-heading .eyebrow{margin-bottom:8px}.checksum{display:block;overflow-wrap:anywhere;color:var(--text);background:var(--bg);padding:15px;font-size:12px}.guide summary{cursor:pointer}.guide-card details{padding-top:20px;border-top:1px solid var(--line);font-size:13px}.guide .questions{margin-top:28px}.guide-section .questions p{font-size:14px}.guide-card .button{margin-top:15px}.guide-card[id]{scroll-margin-top:110px}@media(max-width:700px){.guide{padding-top:40px;padding-bottom:45px}.guide h2{font-size:24px}.guide-lead{font-size:14px}.guide-card{padding:23px}.guide-card p,.guide-section p,.guide li{font-size:14px}.download-heading{display:block}.guide-section{padding:28px 0}.notice{padding:18px 20px}.notice p{font-size:13px}.guide ol,.guide ul{padding-left:23px}.guide-links{gap:15px;font-size:12px}}
