.lgwrap{min-height:100dvh;background:var(--bg);color:var(--text);padding-inline:20px;padding-block:34px 70px;display:flex;justify-content:center;font-family:Noto Sans,system-ui,sans-serif}.lgcol{width:100%;max-width:640px}.lgeye{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted)}.lgeye,.lgh1{font-weight:700}.lgh1{font-family:"Noto Serif",Georgia,serif;font-size:clamp(28px,7vw,38px);line-height:1.08;margin:8px 0 0;text-wrap:balance}.lglede{font-size:16px;line-height:1.65;color:var(--text-muted);margin:12px 0 0}.lgcol h2{font-family:"Noto Serif",Georgia,serif;font-size:20px;margin:30px 0 0}.lgcol li,.lgcol p{font-size:15px;line-height:1.7;color:var(--text-muted)}.lgcol li b,.lgcol p b{color:var(--text)}.lgcol ol,.lgcol ul{padding-left:20px}.lgcol a{color:var(--primary)}.lgbox{border:1px solid var(--border);background:var(--card);border-radius:16px;padding:14px 16px;margin-top:16px}.lgbox b{display:block;color:var(--text)}.lgfoot{margin-top:40px;border-top:1px solid var(--border);padding-top:16px;font-size:13px;color:var(--faint);display:flex;gap:14px;flex-wrap:wrap}