:root{color-scheme:dark;--gold:#dfc58a;--muted:#a3acb8;--line:#ffffff16}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 90% 0,#98774016,transparent 45%),#090c11;color:#edf0f4;font:16px/1.8 system-ui,-apple-system,"Segoe UI",sans-serif}a{color:var(--gold);text-underline-offset:4px}a:hover{color:#fff}a:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.legal-header{max-width:1240px;margin:auto;display:flex;align-items:center;gap:32px;padding:26px 32px;border-bottom:1px solid var(--line)}.legal-brand{font-size:30px;font-weight:750;letter-spacing:-1px;text-decoration:none;color:#fff}.legal-brand span{color:var(--gold);font-size:14px;margin-left:5px}.back-link{text-decoration:none;font-size:14px;color:var(--muted)}.account-link{margin-left:auto;border:1px solid #c9ad6b45;border-radius:8px;padding:9px 16px;font-size:14px;text-decoration:none}.legal-layout{display:grid;grid-template-columns:235px minmax(0,790px);gap:64px;max-width:1240px;padding:65px 32px 90px;margin:auto}.eyebrow{font-size:12px;letter-spacing:2px;color:var(--gold);font-weight:600}aside nav{display:flex;flex-direction:column;gap:8px;margin-top:22px}aside nav a{font-size:14px;padding:10px 14px;border-radius:8px;text-decoration:none;color:var(--muted);line-height:1.5}aside nav a[aria-current]{color:var(--gold);background:#d4b46e10;border:1px solid #d4b46e30}h1{font:400 clamp(33px,4.5vw,56px)/1.12 Georgia,serif;letter-spacing:-1.2px;margin:18px 0 22px}h2{font-size:21px;font-weight:550;line-height:1.4;margin:42px 0 14px;color:#f2e9d4}.legal-lead{font-size:18px;color:#b6bfca;margin:0}.legal-date{color:#7b8694;font-size:13px;margin:16px 0 40px;padding-bottom:30px;border-bottom:1px solid var(--line)}.legal-content p,.legal-content li{color:#b7c0cd}.legal-content li{margin-bottom:11px}.legal-content ul{padding-left:22px}.legal-content strong{color:#e0e5ec;font-weight:600}.legal-notice{border:1px solid #cfb37a35;border-left:3px solid var(--gold);border-radius:9px;background:#d5b47708;padding:20px 23px;color:#d6c8aa;margin:25px 0;font-size:15px}.requisites{display:grid;grid-template-columns:185px minmax(0,1fr);font-size:15px;margin:28px 0;gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden}.requisites dt,.requisites dd{margin:0;padding:15px 18px;border-bottom:1px solid var(--line)}.requisites dt{color:#8895a5;background:#ffffff03}.requisites dd{overflow-wrap:anywhere}.legal-table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:15px}th,td{text-align:left;padding:13px 18px;border-bottom:1px solid var(--line)}th{color:var(--muted);font-weight:500}td:last-child{color:var(--gold)}.contact-actions{display:flex;gap:12px;flex-wrap:wrap}.legal-primary,.legal-secondary{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:8px;font-size:14px;text-decoration:none}.legal-primary{background:var(--gold);color:#111821;font-weight:600}.legal-primary:hover{background:#f3deb0;color:#111821}.legal-secondary{border:1px solid #d9bd803b}footer{border-top:1px solid var(--line);max-width:1176px;margin:auto;display:flex;justify-content:space-between;padding:24px 0;color:#83909e;font-size:13px}@media(max-width:900px){.legal-layout{gap:35px;grid-template-columns:195px minmax(0,1fr)}}@media(max-width:650px){.legal-header{padding:20px;gap:16px}.back-link{display:none}.legal-layout{display:block;padding:28px 21px 55px}aside{margin-bottom:34px}aside nav{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:6px}aside nav a{padding:10px 11px;font-size:13px;border:1px solid var(--line)}h1{font-size:38px}.legal-lead{font-size:16px}.requisites{grid-template-columns:1fr}.requisites dt{border:0;padding-bottom:4px}.requisites dd{padding-top:4px}.contact-actions>a{width:100%}.legal-notice{padding:17px}.legal-content p,.legal-content li{font-size:15px}footer{margin:0 21px;gap:14px;flex-wrap:wrap}}
