.legalPage{min-height:100vh;background:#f6f7f8;color:#062938;padding:32px 7vw 80px}.legalPage>article{max-width:850px;margin:50px auto;background:#ffffff;border-radius:24px;padding:clamp(28px,5vw,68px);box-shadow:0 20px 50px #0629380d}.legalPage article>span{color:#ff6b12;font-size:12px;font-weight:800;letter-spacing:.04em}.legalPage h1{font-size:clamp(38px,5vw,62px);margin:14px 0 10px}.legalPage h2{font-size:21px;margin-top:34px}.legalPage p{font-size:16px;line-height:1.7;color:#61717a}.legalNote{background:#ffffff;border-radius:14px;padding:18px;margin-top:36px}@media(max-width:700px){.legalPage{padding:22px 20px 90px}.legalPage>article{margin-top:32px}}.legalPage li{font-size:16px;line-height:1.7;color:#61717a;margin:12px 0}.legalPage ul{padding-left:24px}.legalPage a{overflow-wrap:anywhere}.legalPage article a{text-decoration:underline;text-underline-offset:3px}.legalPage a:focus-visible{outline:3px solid #ff6b12;outline-offset:4px}