.LegalLayout-module__gzCkDG__wrapper{--bg:#fcfcfd;--bg-elev:#f6f8fa;--bg-sunk:#f1f4f6;--text:#151a1f;--text-mut:#575d64;--text-dim:#81878d;--border:#dde0e4;--border-strong:#c7cbd0;--accent:#225ea9;--accent-2:#0f4e98;--on-accent:#fafcff;--accent-soft:#e1eeff;--nav-bg:#fcfcfdc7;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.62;transition:background-color .5s,color .5s}@supports (color:lab(0% 0 0)){.LegalLayout-module__gzCkDG__wrapper{--bg:lab(99.0709% -.167578 -.537694);--bg-elev:lab(97.4458% -.333846 -1.07462);--bg-sunk:lab(95.937% -.443876 -1.43212);--text:lab(8.90291% -.851691 -4.67357);--text-mut:lab(39.07% -.984535 -4.73194);--text-dim:lab(55.8939% -.93782 -4.38266);--border:lab(88.9682% -.491589 -2.20374);--border-strong:lab(81.4239% -.648618 -2.93448);--accent:lab(39.2842% 2.1726 -46.6701);--accent-2:lab(32.8006% 3.98745 -46.5299);--on-accent:lab(98.8291% -.383258 -1.84582);--accent-soft:lab(93.5415% -2.05883 -10.9479);--nav-bg:lab(99.0709% -.167578 -.537694/.78)}}.LegalLayout-module__gzCkDG__wrapper.LegalLayout-module__gzCkDG__warm{--bg:#f6f0e7;--bg-elev:#fcf7f0;--bg-sunk:#efe8df;--text:#291e17;--text-mut:#655850;--text-dim:#8a7d75;--border:#e0d8ce;--border-strong:#cabfb3;--accent:#b55217;--accent-2:#a43f00;--on-accent:#fbf6ee;--accent-soft:#f2dbc9;--nav-bg:#f6f0e7cc}@supports (color:lab(0% 0 0)){.LegalLayout-module__gzCkDG__wrapper.LegalLayout-module__gzCkDG__warm{--bg:lab(95.0425% .917614 4.881);--bg-elev:lab(97.4743% .76893 4.12509);--bg-sunk:lab(92.4877% 1.24222 5.59558);--text:lab(12.3217% 4.90382 6.97001);--text-mut:lab(38.4311% 4.72659 6.79186);--text-dim:lab(53.5308% 4.06042 6.29385);--border:lab(86.6816% 1.51676 5.9211);--border-strong:lab(77.9663% 2.38052 7.26496);--accent:lab(47.3626% 38.9944 50.8319);--accent-2:lab(40.8617% 41.7802 55.3732);--on-accent:lab(97.134% .703216 4.53185);--accent-soft:lab(88.9038% 6.13466 11.8191);--nav-bg:lab(95.0425% .917614 4.881/.8)}}.LegalLayout-module__gzCkDG__wrapper *,.LegalLayout-module__gzCkDG__wrapper :before,.LegalLayout-module__gzCkDG__wrapper :after{box-sizing:border-box}.LegalLayout-module__gzCkDG__nav{z-index:50;background:var(--nav-bg);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--border);transition:background-color .5s,border-color .5s;position:sticky;top:0}.LegalLayout-module__gzCkDG__navInner{justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:0 auto;padding:17px 40px;display:flex}.LegalLayout-module__gzCkDG__brand{letter-spacing:-.01em;white-space:nowrap;color:inherit;align-items:baseline;gap:11px;font-size:16px;text-decoration:none;display:flex}.LegalLayout-module__gzCkDG__brand b{font-weight:600}.LegalLayout-module__gzCkDG__brand span{color:var(--text-mut);font-weight:400}.LegalLayout-module__gzCkDG__dot{background:var(--accent);border-radius:50%;flex:none;align-self:center;width:7px;height:7px;display:inline-block}.LegalLayout-module__gzCkDG__navPalette{background:var(--bg-sunk);border:1px solid var(--border);border-radius:100px;align-items:center;gap:3px;padding:3px;display:flex}.LegalLayout-module__gzCkDG__navPalette button{color:var(--text-mut);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:100px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .2s,color .2s}.LegalLayout-module__gzCkDG__navPalette button:hover{color:var(--text)}.LegalLayout-module__gzCkDG__navPalette button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.LegalLayout-module__gzCkDG__navControls{align-items:center;gap:8px;display:flex}.LegalLayout-module__gzCkDG__navLang{background:var(--bg-sunk);border:1px solid var(--border);border-radius:100px;align-items:center;gap:3px;padding:3px 3px 3px 8px;display:flex}.LegalLayout-module__gzCkDG__navLang svg{color:var(--text-dim);flex:none;margin-right:2px}.LegalLayout-module__gzCkDG__navLang button{color:var(--text-mut);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:100px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .2s,color .2s}.LegalLayout-module__gzCkDG__navLang button:hover{color:var(--text)}.LegalLayout-module__gzCkDG__navLang button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.LegalLayout-module__gzCkDG__main{padding:72px 0 100px}.LegalLayout-module__gzCkDG__container{max-width:1200px;margin:0 auto;padding:0 40px}.LegalLayout-module__gzCkDG__prose{max-width:720px}.LegalLayout-module__gzCkDG__prose h1{letter-spacing:-.03em;color:var(--text);margin:0 0 10px;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.1}.LegalLayout-module__gzCkDG__prose .LegalLayout-module__gzCkDG__updated{color:var(--text-dim);margin:0 0 52px;font-size:14px;display:block}.LegalLayout-module__gzCkDG__prose h2{letter-spacing:.18em;text-transform:uppercase;color:var(--text-mut);border-top:1px solid var(--border);margin:52px 0 16px;padding-top:32px;font-size:11.5px;font-weight:700}.LegalLayout-module__gzCkDG__prose p{color:var(--text);text-wrap:pretty;margin:0 0 16px;font-size:17px;line-height:1.7}.LegalLayout-module__gzCkDG__prose ul,.LegalLayout-module__gzCkDG__prose ol{margin:0 0 16px;padding-left:20px}.LegalLayout-module__gzCkDG__prose li{color:var(--text);margin-bottom:6px;font-size:17px;line-height:1.7}.LegalLayout-module__gzCkDG__prose a{color:var(--accent);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--accent-soft);text-decoration-color:var(--accent-soft);transition:text-decoration-color .2s}.LegalLayout-module__gzCkDG__prose a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.LegalLayout-module__gzCkDG__prose strong{color:var(--text);font-weight:700}.LegalLayout-module__gzCkDG__prose .LegalLayout-module__gzCkDG__callout{background:var(--bg-sunk);border:1px solid var(--border);color:var(--text-mut);border-radius:10px;margin:28px 0;padding:20px 22px;font-size:16px;line-height:1.6}.LegalLayout-module__gzCkDG__prose .LegalLayout-module__gzCkDG__callout strong{color:var(--text)}.LegalLayout-module__gzCkDG__prose .LegalLayout-module__gzCkDG__todo{color:#873d00;color:lab(35.4284% 30.8212 47.0104);background:#fff4d9;background:lab(96.6865% 2.02221 19.5281);border:1px solid #f6d389;border:1px solid lab(86.3164% 5.71117 41.1098);border-radius:6px;align-items:center;gap:8px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.LegalLayout-module__gzCkDG__footer{border-top:1px solid var(--border)}.LegalLayout-module__gzCkDG__footerInner{max-width:1200px;color:var(--text-mut);flex-wrap:wrap;justify-content:space-between;gap:14px;margin:0 auto;padding:28px 40px 16px;font-size:14px;display:flex}.LegalLayout-module__gzCkDG__footerInner a{color:var(--text-mut);text-decoration:none;transition:color .2s}.LegalLayout-module__gzCkDG__footerInner a:hover{color:var(--accent)}.LegalLayout-module__gzCkDG__footerLinks{flex-wrap:wrap;gap:6px 20px;max-width:1200px;margin:0 auto;padding:0 40px 28px;font-size:13px;display:flex}.LegalLayout-module__gzCkDG__footerLinks a{color:var(--text-dim);text-decoration:none;transition:color .2s}.LegalLayout-module__gzCkDG__footerLinks a:hover{color:var(--accent)}.LegalLayout-module__gzCkDG__cookieBtn{cursor:pointer;color:var(--text-dim);background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;transition:color .2s}.LegalLayout-module__gzCkDG__cookieBtn:hover{color:var(--accent)}.LegalLayout-module__gzCkDG__navLangMin{align-items:center;gap:1px;display:flex}.LegalLayout-module__gzCkDG__navLangMin button{cursor:pointer;color:var(--text-dim);letter-spacing:.04em;background:0 0;border:none;padding:6px 5px;font-family:inherit;font-size:13px;font-weight:600;transition:color .2s}.LegalLayout-module__gzCkDG__navLangMin button:hover,.LegalLayout-module__gzCkDG__navLangMin button[aria-pressed=true]{color:var(--text)}.LegalLayout-module__gzCkDG__langDivider{color:var(--border-strong);pointer-events:none;padding:0 1px;font-size:12px;line-height:1}.LegalLayout-module__gzCkDG__footerBottom{flex-wrap:wrap;align-items:center;gap:10px;max-width:1200px;margin:0 auto;padding:12px 40px 28px;display:flex}@media (max-width:720px){.LegalLayout-module__gzCkDG__wrapper{font-size:17px}.LegalLayout-module__gzCkDG__navInner{padding:15px 22px}.LegalLayout-module__gzCkDG__navPalette button{padding:5px 11px;font-size:12px}.LegalLayout-module__gzCkDG__container{padding:0 22px}.LegalLayout-module__gzCkDG__main{padding:48px 0 72px}.LegalLayout-module__gzCkDG__footerInner{padding:24px 22px 12px}.LegalLayout-module__gzCkDG__footerLinks{padding:0 22px 24px}.LegalLayout-module__gzCkDG__footerBottom{padding:12px 22px 20px}}
