.doc-header .header-inner{flex-wrap:wrap;padding-block:18px}.guide-nav{display:flex;gap:24px;align-items:center;font-size:14px}.guide-nav a:hover{color:var(--red)}.doc-main{max-width:900px;padding-block:62px 75px}.doc-main h1{font-size:clamp(37px,5vw,62px);max-width:750px}.doc-lead{font-size:20px;color:var(--muted);margin-top:22px}.doc-meta{font-size:12px;color:var(--muted);margin-top:17px}.doc-notice{margin-top:30px;padding:19px 23px;border-left:3px solid var(--red);background:var(--soft);font-size:14px;line-height:1.65;max-width:none}.doc-section{border-top:1px solid var(--line);padding-top:25px;margin-top:30px}.doc-section h2{font-size:26px;margin-bottom:15px}.doc-section p,.doc-section li{font-size:16px;color:var(--muted);line-height:1.65;max-width:780px}.doc-section p+p{margin-top:13px}.doc-section ul,.doc-section ol{padding-left:22px}.doc-section li+li{margin-top:8px}.doc-section a{color:var(--red);text-decoration:underline;text-underline-offset:3px}.doc-back{margin-top:35px}.doc-footer{border-top:1px solid var(--line)}.doc-footer .footer-links{max-width:570px}@media(max-width:760px){.doc-main{padding-block:35px 50px}.guide-nav{font-size:12px;gap:17px}.doc-header .header-inner{gap:12px;min-height:70px}.doc-lead{font-size:18px}.doc-notice{padding:16px 18px;font-size:13px}.doc-section h2{font-size:24px}.doc-section p,.doc-section li{font-size:14px}.doc-section{margin-top:25px;padding-top:22px}}
