.legal-document{max-width:850px;background:#fff;border:1px solid #e6e9ef;border-radius:16px;padding:35px}.legal-document section{margin-bottom:28px}.legal-document h2{font-size:19px}.legal-document p{color:#515b6a;line-height:1.8}.legal-note{border-top:1px solid #e6e9ef;padding-top:20px;font-size:11px}.privacy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.danger-panel{border-color:#f0ccd1}.privacy-request{display:grid;grid-template-columns:1fr auto auto;gap:12px;padding:12px 0;border-bottom:1px solid #e6e9ef}.cookie-notice{position:fixed;z-index:100;left:20px;right:20px;bottom:20px;background:#fff;border:1px solid #e6e9ef;border-radius:14px;box-shadow:0 15px 50px rgba(7,26,56,.2);padding:17px 22px;display:flex;align-items:center;gap:20px}.cookie-notice p{margin:3px 0;font-size:11px;color:#6f7785}.cookie-notice a{margin-left:auto;color:#319b22;font-weight:600}@media(max-width:700px){.privacy-grid{grid-template-columns:1fr}.legal-document{padding:22px}.cookie-notice{display:grid;left:10px;right:10px;bottom:75px}.cookie-notice a{margin:0}.privacy-request{grid-template-columns:1fr auto}}
