.guide{max-width:960px}.guide-intro{max-width:760px;margin-bottom:42px}.guide-intro h1{font-size:clamp(2rem,5vw,3.6rem)}.guide section{scroll-margin-top:24px}.guide section+section{margin-top:42px}.guide-steps{counter-reset:step;list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.guide-steps li{counter-increment:step;background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:24px}.guide-steps li::before{content:"0" counter(step);display:block;font-size:.8rem;letter-spacing:.15em;color:#396d5b;margin-bottom:12px}.guide-steps strong{display:block;font-size:1.1rem;margin-bottom:10px}.guide-steps p{margin:0;color:var(--muted);font-size:.9rem}.guide details{border-bottom:1px solid var(--line);padding:16px 0}.guide summary{cursor:pointer;font-weight:650;min-height:44px;padding:10px 4px;line-height:1.6}.guide details p{padding:8px 12px 0;margin-bottom:12px;color:var(--muted)}.guide-trouble ul{padding-left:22px}.guide-trouble li{margin-bottom:16px}.guide p,.guide li{overflow-wrap:anywhere}@media(max-width:600px){.guide-steps{grid-template-columns:1fr}.guide section+section{margin-top:32px}.header-inner nav{flex-wrap:wrap;gap:16px}.guide .actions{align-items:stretch}.guide .actions a{flex:1}}
