.legalPage{color:#10264b;background:#f4e7c8;min-height:100svh;padding:clamp(24px,6vw,80px) 20px}.legalPaper{background:#fffaf0;border:1px solid #c8b18b;border-radius:24px;max-width:760px;margin:0 auto;padding:clamp(24px,5vw,56px);box-shadow:0 8px 30px #493b2712}.legalPaper h1{margin:28px 0 12px;font-size:clamp(28px,5vw,40px)}.legalPaper h2{margin:30px 0 10px;font-size:23px}.legalPaper p{font-size:18px;line-height:1.65}.legalPaper .legalDate{color:#5f574e;margin-bottom:24px;font-size:15px}.legalPaper a{color:#5638a3;text-underline-offset:3px;text-decoration:underline}.legalPaper nav{flex-wrap:wrap;gap:12px 24px;margin-top:36px;display:flex}.legalPaper nav a{padding:8px 0}
