.legalPage{min-height:100vh;background:#f5f7f9;color:#17232d;padding:42px 18px}.legalWrap{max-width:900px;margin:auto;background:#fff;border:1px solid #e1e7ea;border-radius:16px;padding:34px}.legalTop{display:flex;justify-content:space-between;align-items:center;gap:20px}.legalPage article a,.legalTop a{color:#009c2b;text-decoration:none}.legalDraft{background:#fff4d8;color:#775400;border:1px solid #f0d48c;border-radius:9px;padding:10px 13px}.legalPage h1{font-size:30px;margin:22px 0 5px}.legalDate{color:#6d7982;margin-top:0}.legalPage article{line-height:2}.legalPage h2{font-size:20px;margin:27px 0 5px}.legalPage ul{padding-right:22px}.legalNav{display:flex;gap:18px;border-top:1px solid #e5e9eb;margin-top:30px;padding-top:20px}@media(max-width:600px){.legalPage{padding:18px 10px}.legalWrap{padding:22px}.legalTop{align-items:flex-start;flex-direction:column}}