.LegalDocument-module__6gMKsa__page{color:#f2f6fa;background:radial-gradient(circle at 15% -8%,#21b87126,#0000 30%),radial-gradient(circle at 90% 8%,#d5b34a14,#0000 24%),#060b10;min-height:100vh}.LegalDocument-module__6gMKsa__hero{max-width:1180px;margin:0 auto;padding:28px 24px 58px;position:relative}.LegalDocument-module__6gMKsa__brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.LegalDocument-module__6gMKsa__brand strong{letter-spacing:.08em}.LegalDocument-module__6gMKsa__brand small{color:#8796a7}.LegalDocument-module__6gMKsa__localeLinks{gap:8px;display:flex;position:absolute;top:30px;right:24px}.LegalDocument-module__6gMKsa__localeLinks a{color:#aab7c4;border:1px solid #97a9bb33;border-radius:10px;place-items:center;min-width:42px;min-height:38px;font-weight:900;text-decoration:none;display:grid}.LegalDocument-module__6gMKsa__localeLinks .LegalDocument-module__6gMKsa__active{color:#07110c;background:#43da94;border-color:#43da94}.LegalDocument-module__6gMKsa__heroText{max-width:880px;margin-top:74px}.LegalDocument-module__6gMKsa__heroText>span{color:#43da94;letter-spacing:.17em;font-size:.78rem;font-weight:950}.LegalDocument-module__6gMKsa__heroText h1{letter-spacing:-.045em;max-width:820px;margin:12px 0 14px;font-size:clamp(2.25rem,6vw,4.7rem);line-height:.98}.LegalDocument-module__6gMKsa__heroText>p{color:#a7b4c1;max-width:730px;margin:0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65}.LegalDocument-module__6gMKsa__meta{color:#778697;flex-wrap:wrap;gap:10px 22px;margin-top:22px;font-size:.85rem;display:flex}.LegalDocument-module__6gMKsa__layout{grid-template-columns:220px minmax(0,1fr);gap:42px;max-width:1180px;margin:0 auto;padding:0 24px 70px;display:grid}.LegalDocument-module__6gMKsa__sideNav{background:#0c141cc2;border:1px solid #8b9eb12b;border-radius:16px;align-self:start;gap:6px;padding:18px;display:grid;position:sticky;top:22px}.LegalDocument-module__6gMKsa__sideNav strong{color:#6f7f90;letter-spacing:.15em;margin-bottom:7px;font-size:.72rem}.LegalDocument-module__6gMKsa__sideNav a{color:#b7c3cf;border-radius:9px;padding:10px 11px;font-size:.9rem;font-weight:750;text-decoration:none}.LegalDocument-module__6gMKsa__sideNav a:hover,.LegalDocument-module__6gMKsa__sideNav a:focus-visible,.LegalDocument-module__6gMKsa__sideNav .LegalDocument-module__6gMKsa__current{color:#4ce4a0;background:#4ce4a014}.LegalDocument-module__6gMKsa__document{min-width:0}.LegalDocument-module__6gMKsa__draftNotice{color:#f6e8b5;background:#d5b34a13;border:1px solid #d5b34a52;border-radius:15px;margin-bottom:18px;padding:18px 20px}.LegalDocument-module__6gMKsa__draftNotice strong{margin-bottom:7px;display:block}.LegalDocument-module__6gMKsa__draftNotice p{color:#c9bc91;margin:0;line-height:1.55}.LegalDocument-module__6gMKsa__section{background:linear-gradient(145deg,#111b25eb,#090f16f5);border:1px solid #8b9eb129;border-radius:18px;margin-bottom:14px;padding:clamp(20px,3vw,32px);box-shadow:0 18px 48px #00000029}.LegalDocument-module__6gMKsa__section h2{color:#f4f7fa;margin:0 0 14px;font-size:clamp(1.18rem,2.2vw,1.55rem)}.LegalDocument-module__6gMKsa__section p,.LegalDocument-module__6gMKsa__section li,.LegalDocument-module__6gMKsa__details{color:#acb8c4;line-height:1.68}.LegalDocument-module__6gMKsa__section p{margin:0 0 12px}.LegalDocument-module__6gMKsa__section p:last-child{margin-bottom:0}.LegalDocument-module__6gMKsa__section ul{gap:9px;margin:0;padding-left:21px;display:grid}.LegalDocument-module__6gMKsa__section a{color:#d5b34a}.LegalDocument-module__6gMKsa__details{background:#8b9eb129;border:1px solid #8b9eb129;border-radius:13px;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.LegalDocument-module__6gMKsa__details div{background:#0c151e;min-width:0;padding:15px}.LegalDocument-module__6gMKsa__details dt{color:#748597;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:.76rem;font-weight:900}.LegalDocument-module__6gMKsa__details dd{overflow-wrap:anywhere;margin:0}.LegalDocument-module__6gMKsa__tableWrap{border:1px solid #8b9eb12b;border-radius:13px;overflow-x:auto}.LegalDocument-module__6gMKsa__tableWrap table{border-collapse:collapse;width:100%;min-width:650px}.LegalDocument-module__6gMKsa__tableWrap th,.LegalDocument-module__6gMKsa__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #8b9eb121;padding:14px 15px}.LegalDocument-module__6gMKsa__tableWrap th{color:#46dc98;letter-spacing:.06em;text-transform:uppercase;background:#46dc980e;font-size:.78rem}.LegalDocument-module__6gMKsa__tableWrap td{color:#aebac6;line-height:1.55}.LegalDocument-module__6gMKsa__tableWrap tbody tr:last-child td{border-bottom:0}.LegalDocument-module__6gMKsa__tableWrap code{color:#f0d57d;font-size:.86rem}.LegalDocument-module__6gMKsa__note{background:#d5b34a0e;border-left:3px solid #d5b34a;padding:13px 15px;margin-top:14px!important}.LegalDocument-module__6gMKsa__footer{background:#070d13;border-top:1px solid #8b9eb126;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:26px max(24px,50vw - 566px);display:grid}.LegalDocument-module__6gMKsa__footer>div{gap:3px;display:grid}.LegalDocument-module__6gMKsa__footer div span,.LegalDocument-module__6gMKsa__footer>span{color:#778697;font-size:.82rem}.LegalDocument-module__6gMKsa__footer nav{flex-wrap:wrap;gap:14px;display:flex}.LegalDocument-module__6gMKsa__footer nav a{color:#aeb9c4;font-size:.86rem;font-weight:800;text-decoration:none}.LegalDocument-module__6gMKsa__footer>span{justify-self:end}@media (max-width:820px){.LegalDocument-module__6gMKsa__hero{padding-left:18px;padding-right:18px}.LegalDocument-module__6gMKsa__layout{grid-template-columns:1fr;gap:20px;padding-left:18px;padding-right:18px}.LegalDocument-module__6gMKsa__sideNav{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.LegalDocument-module__6gMKsa__sideNav strong{grid-column:1/-1}.LegalDocument-module__6gMKsa__footer{grid-template-columns:1fr;padding:24px 18px 70px}.LegalDocument-module__6gMKsa__footer>span{justify-self:start}}@media (max-width:560px){.LegalDocument-module__6gMKsa__heroText{margin-top:58px}.LegalDocument-module__6gMKsa__heroText h1{font-size:2.35rem}.LegalDocument-module__6gMKsa__brand small{display:none}.LegalDocument-module__6gMKsa__details,.LegalDocument-module__6gMKsa__sideNav{grid-template-columns:1fr}.LegalDocument-module__6gMKsa__section{padding:19px}}
