.LegalPage_document__7wlEY{--legal-green:#23773c;background:var(--warm);color:var(--ink)}.LegalPage_hero__vux7z{position:relative;min-height:min(850px,calc(88svh - 88px));padding:clamp(118px,12vw,196px) var(--page-pad) clamp(96px,10vw,160px);overflow:hidden;background:radial-gradient(circle at 78% 42%,rgba(124,242,138,.09),transparent 28%),linear-gradient(rgba(255,255,255,.023) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.023) 1px,transparent 0),#070807;background-size:auto,64px 64px,64px 64px,auto;color:white}.LegalPage_heroGrid__pgcN5{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.66fr);gap:clamp(60px,10vw,170px);align-items:end;max-width:1580px;margin:clamp(68px,9vw,142px) auto 0}.LegalPage_hero__vux7z h1{margin:0;font-size:clamp(82px,10.5vw,190px);font-weight:430;line-height:.82;letter-spacing:-.086em;opacity:0;transform:translateY(36px);animation:LegalPage_legal-hero-in__UjGWD 1.2s cubic-bezier(.16,1,.3,1) forwards}.LegalPage_hero__vux7z h1 span{color:var(--intelligence)}.LegalPage_heroCopy__OtFst{padding-top:24px;border-top:1px solid rgba(255,255,255,.2);opacity:0;transform:translateY(22px);animation:LegalPage_legal-hero-in__UjGWD 1.15s cubic-bezier(.16,1,.3,1) .28s forwards}.LegalPage_heroCopy__OtFst dt,.LegalPage_index__elz1p a span,.LegalPage_index__elz1p>p,.LegalPage_label___dUjW,.LegalPage_sectionHeading__wehS9>span{font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase}.LegalPage_label___dUjW{margin:0 0 24px;color:var(--intelligence);font-size:9px}.LegalPage_heroCopy__OtFst>p:not(.LegalPage_label___dUjW){margin:0;color:rgba(255,255,255,.67);font-size:clamp(16px,1.3vw,21px);line-height:1.6}.LegalPage_heroCopy__OtFst dl{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:42px 0 0}.LegalPage_heroCopy__OtFst dl>div{padding-top:15px;border-top:1px solid rgba(255,255,255,.12)}.LegalPage_heroCopy__OtFst dt{color:rgba(255,255,255,.4);font-size:8px}.LegalPage_heroCopy__OtFst dd{margin:10px 0 0;color:rgba(255,255,255,.82);font-size:12px;line-height:1.5}.LegalPage_heroLine__yDM6z{position:absolute;right:var(--page-pad);bottom:0;left:var(--page-pad);height:1px;background:linear-gradient(90deg,var(--intelligence),rgba(124,242,138,.08));transform:scaleX(0);transform-origin:left;animation:LegalPage_legal-line-in__zPNep 1.4s cubic-bezier(.16,1,.3,1) .65s forwards}.LegalPage_heroLine__yDM6z i{position:absolute;top:-4px;right:0;width:9px;height:9px;border-radius:50%;background:var(--intelligence);box-shadow:0 0 18px rgba(124,242,138,.6)}.LegalPage_body__w932b{display:grid;grid-template-columns:minmax(230px,.32fr) minmax(0,1fr);gap:clamp(64px,10vw,170px);max-width:1580px;margin:0 auto;padding:clamp(100px,11vw,180px) var(--page-pad) clamp(120px,13vw,210px)}.LegalPage_index__elz1p{position:sticky;top:128px;align-self:start}.LegalPage_index__elz1p>p{margin:0 0 24px;color:var(--legal-green);font-size:9px}.LegalPage_index__elz1p ol{margin:0;padding:0;border-top:1px solid rgba(5,5,5,.19);list-style:none}.LegalPage_index__elz1p li{border-bottom:1px solid rgba(5,5,5,.13)}.LegalPage_index__elz1p a{display:grid;grid-template-columns:30px 1fr;gap:12px;align-items:center;padding:12px 0;color:#5f625d;font-size:11px;line-height:1.35;transition:color .18s ease,transform .18s ease}.LegalPage_index__elz1p a span{color:var(--legal-green);font-size:8px}.LegalPage_index__elz1p a:hover{color:var(--ink);transform:translateX(4px)}.LegalPage_content__nKOTI{min-width:0;border-top:1px solid rgba(5,5,5,.24)}.LegalPage_section__Kerch{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);gap:clamp(40px,7vw,112px);padding:clamp(54px,6vw,88px) 0;border-bottom:1px solid rgba(5,5,5,.18);scroll-margin-top:120px}.LegalPage_sectionHeading__wehS9>span{display:block;margin-bottom:20px;color:var(--legal-green);font-size:8px}.LegalPage_sectionHeading__wehS9 h2{margin:0;font-size:clamp(29px,2.65vw,45px);font-weight:460;line-height:1;letter-spacing:-.05em}.LegalPage_sectionCopy__X6aMs{color:#565a54;font-size:15px;line-height:1.76}.LegalPage_sectionCopy__X6aMs>:first-child{margin-top:0}.LegalPage_sectionCopy__X6aMs>:last-child{margin-bottom:0}.LegalPage_sectionCopy__X6aMs p{margin:0 0 18px}.LegalPage_sectionCopy__X6aMs ol,.LegalPage_sectionCopy__X6aMs ul{margin:20px 0;padding-left:20px}.LegalPage_sectionCopy__X6aMs li{padding-left:7px;margin:10px 0}.LegalPage_sectionCopy__X6aMs strong{color:#171917;font-weight:570}.LegalPage_sectionCopy__X6aMs h3{margin:32px 0 12px;color:#171917;font-size:16px;font-weight:590;letter-spacing:-.02em}.LegalPage_sectionCopy__X6aMs a{color:#195d2c;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.LegalPage_notice__JhDWT{margin:26px 0;padding:22px 24px;border-left:2px solid var(--legal-green);background:rgba(35,119,60,.065);color:#30352f}@supports (animation-timeline:view()){.LegalPage_sectionCopy__X6aMs,.LegalPage_sectionHeading__wehS9{animation:LegalPage_legal-section-in__5yE5s 1s linear both;animation-timeline:view()}.LegalPage_sectionHeading__wehS9{animation-range:entry 0 cover 24%}.LegalPage_sectionCopy__X6aMs{animation-range:entry 4% cover 28%}}@keyframes LegalPage_legal-hero-in__UjGWD{to{opacity:1;transform:translateY(0)}}@keyframes LegalPage_legal-line-in__zPNep{to{transform:scaleX(1)}}@keyframes LegalPage_legal-section-in__5yE5s{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.LegalPage_heroGrid__pgcN5{grid-template-columns:1fr}.LegalPage_heroCopy__OtFst{max-width:720px}.LegalPage_body__w932b{grid-template-columns:190px minmax(0,1fr);gap:58px}.LegalPage_section__Kerch{grid-template-columns:1fr;gap:28px}.LegalPage_sectionHeading__wehS9{max-width:540px}}@media (max-width:760px){.LegalPage_hero__vux7z{min-height:auto;padding-top:108px}.LegalPage_heroGrid__pgcN5{margin-top:64px}.LegalPage_hero__vux7z h1{font-size:clamp(72px,20vw,120px)}.LegalPage_body__w932b,.LegalPage_heroCopy__OtFst dl{grid-template-columns:1fr}.LegalPage_index__elz1p{position:static}.LegalPage_index__elz1p ol{column-count:2;column-gap:28px}.LegalPage_index__elz1p li{break-inside:avoid}}@media (max-width:520px){.LegalPage_hero__vux7z{padding:96px 22px 90px}.LegalPage_heroGrid__pgcN5{gap:48px}.LegalPage_hero__vux7z h1{font-size:clamp(64px,19vw,88px)}.LegalPage_heroCopy__OtFst>p:not(.LegalPage_label___dUjW){font-size:16px}.LegalPage_body__w932b{gap:72px;padding:90px 22px 110px}.LegalPage_index__elz1p ol{column-count:1}.LegalPage_section__Kerch{padding:54px 0}.LegalPage_sectionHeading__wehS9 h2{font-size:32px}.LegalPage_sectionCopy__X6aMs{font-size:14px}}@media (prefers-reduced-motion:reduce){.LegalPage_heroCopy__OtFst,.LegalPage_hero__vux7z h1,.LegalPage_sectionCopy__X6aMs,.LegalPage_sectionHeading__wehS9{opacity:1;transform:none;animation:none}.LegalPage_heroLine__yDM6z{transform:scaleX(1);animation:none}}