.eyebrow{margin:0 0 12px;font-size:13px;letter-spacing:.12em;font-weight:700;color:var(--muted)}
.back-link{margin:22px 0;font-size:15px}.contents{display:block;margin:30px 0 38px;padding:20px 24px;border:1px solid var(--line);border-radius:16px;background:var(--panel);font-size:16px}.contents p{margin:0 0 8px;font-weight:650}.contents ol{margin:0;padding-left:22px}.contents a{display:inline-block;padding:6px 0;line-height:1.5}
.guide-steps{padding-left:26px}.guide-steps li{padding:8px 0 8px 6px}li{overflow-wrap:anywhere}article section{scroll-margin-top:20px}article ul{padding-left:24px}article ul li{margin:10px 0}h3{font-size:19px;line-height:1.45;margin:0 0 10px}.guide-faq dt{font-weight:650;margin-top:26px}.guide-faq dd{margin-left:0}.guide-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.guide-card{margin-top:0;padding:22px}.guide-card p{font-size:15px;color:var(--muted);margin-bottom:0}.guide-card a{display:inline-block;padding:6px 0}.guide-download{margin-top:42px}.guide-download h2{margin-top:0}.guide-download p:last-child{font-size:15px}.related a{display:inline-block;min-height:44px;padding:6px 0}
@media(max-width:600px){.guide-cards{grid-template-columns:1fr}.contents{padding:18px 20px}.guide-card{padding:20px}.guide-download{padding:20px}.guide-download .contact{display:flex;justify-content:center;text-align:center}.guide-steps li{padding-left:2px}}
