.LegalPage-module__Jxt4oG__page{color:#f5f1f7;background:radial-gradient(circle at 82% 6%,#9e2dbe29,#0000 30rem),#05050a;min-height:100vh}.LegalPage-module__Jxt4oG__header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05050ae6;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:30px;min-height:78px;padding:0 clamp(18px,5vw,72px);display:flex;position:sticky;top:0}.LegalPage-module__Jxt4oG__header img{object-fit:contain;width:180px;height:74px}.LegalPage-module__Jxt4oG__header nav{color:#b8b0bd;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:20px;font-size:10px;font-weight:800;display:flex}.LegalPage-module__Jxt4oG__header nav a:hover{color:#f1cb71}.LegalPage-module__Jxt4oG__hero{background:linear-gradient(120deg,#e741c612,#0000 44%);border-bottom:1px solid #ffffff12;padding:92px clamp(20px,7vw,120px) 70px}.LegalPage-module__Jxt4oG__hero>p:first-child{color:#edc66d;letter-spacing:.2em;text-transform:uppercase;margin:0 0 13px;font-size:10px;font-weight:900}.LegalPage-module__Jxt4oG__hero h1{max-width:1000px;font-family:var(--font-display);letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(54px,9vw,126px);line-height:.82}.LegalPage-module__Jxt4oG__hero>div{color:#837b88;text-transform:uppercase;letter-spacing:.09em;gap:10px;margin-top:24px;font-size:10px;display:flex}.LegalPage-module__Jxt4oG__hero>div strong{color:#d7cfda}.LegalPage-module__Jxt4oG__intro{color:#c3bbc8;max-width:860px;margin:25px 0 0;font-size:clamp(15px,1.5vw,19px);line-height:1.72}.LegalPage-module__Jxt4oG__document{width:min(1120px,100% - 36px);margin:0 auto;padding:70px 0 90px}.LegalPage-module__Jxt4oG__section{border-bottom:1px solid #ffffff13;grid-template-columns:76px minmax(0,1fr);gap:24px;padding:34px 0;display:grid}.LegalPage-module__Jxt4oG__sectionNumber{color:#f1c96e;width:48px;height:48px;font-family:var(--font-display);background:#ecb84b0d;border:1px solid #edc46652;border-radius:12px;place-items:center;font-size:15px;display:grid}.LegalPage-module__Jxt4oG__section h2{color:#fff;font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:0 0 15px;font-size:clamp(25px,3vw,40px)}.LegalPage-module__Jxt4oG__section h3{color:#f0d18a;margin:25px 0 10px;font-size:14px}.LegalPage-module__Jxt4oG__section p,.LegalPage-module__Jxt4oG__section li{color:#aaa2af;font-size:14px;line-height:1.78}.LegalPage-module__Jxt4oG__section p{margin:0 0 14px}.LegalPage-module__Jxt4oG__section ul,.LegalPage-module__Jxt4oG__section ol{gap:8px;padding-left:22px;display:grid}.LegalPage-module__Jxt4oG__section a{color:#efca73;text-underline-offset:3px;text-decoration:underline}.LegalPage-module__Jxt4oG__note{color:#d6ced9;background:#e844ca0e;border:1px solid #ee4fd047;border-left:3px solid #ed54d2;border-radius:12px;margin:18px 0;padding:18px 20px;font-size:13px;line-height:1.65}.LegalPage-module__Jxt4oG__footer{color:#8f8794;border-top:1px solid #ffffff14;grid-template-columns:1fr auto auto;align-items:center;gap:24px;min-height:190px;padding:40px clamp(20px,7vw,120px);display:grid}.LegalPage-module__Jxt4oG__footer p{margin:0}.LegalPage-module__Jxt4oG__footer a{color:#f0c86b;font-size:12px;font-weight:800}@media (max-width:760px){.LegalPage-module__Jxt4oG__header{flex-direction:column;align-items:flex-start;padding-block:8px 14px}.LegalPage-module__Jxt4oG__header nav{gap:12px}.LegalPage-module__Jxt4oG__hero{padding-top:60px}.LegalPage-module__Jxt4oG__section{grid-template-columns:1fr;gap:12px}.LegalPage-module__Jxt4oG__sectionNumber{width:40px;height:40px}.LegalPage-module__Jxt4oG__section p,.LegalPage-module__Jxt4oG__section li{font-size:13px}.LegalPage-module__Jxt4oG__footer{grid-template-columns:1fr;gap:12px}}
