.LegalDocument-module__jrIG-W__page{--plum:#422168;--ink:#172031;--muted:#647084;--canvas:#f8f6f3;color:var(--ink);background:var(--canvas);position:relative}.LegalDocument-module__jrIG-W__hero{color:#fff;background:radial-gradient(circle at 82% 10%,#f7277a33,#0000 30rem),radial-gradient(circle at 10% 90%,#ff8a001a,#0000 28rem),linear-gradient(140deg,#180a28,#35164e);padding:90px 24px 100px;position:relative;overflow:hidden}.LegalDocument-module__jrIG-W__hero:after{content:"";opacity:.2;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.LegalDocument-module__jrIG-W__heroInner{z-index:1;text-align:center;width:min(920px,100%);margin:0 auto;position:relative}.LegalDocument-module__jrIG-W__back{color:#ffffff94;align-items:center;gap:7px;margin-bottom:40px;font-size:.7rem;display:inline-flex}.LegalDocument-module__jrIG-W__badge{color:#f5aec9;text-transform:uppercase;letter-spacing:.08em;background:#ffffff0f;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:7px;width:fit-content;margin:0 auto 20px;padding:8px 10px;font-size:.62rem;font-weight:720;display:inline-flex}.LegalDocument-module__jrIG-W__hero h1{letter-spacing:-.068em;text-wrap:balance;max-width:820px;margin:0 auto;font-size:clamp(3rem,5vw,5.4rem);font-weight:760;line-height:.97}.LegalDocument-module__jrIG-W__hero p{color:#ffffffab;max-width:800px;margin:28px auto 0;font-size:1rem;line-height:1.75}.LegalDocument-module__jrIG-W__meta{color:#ffffff80;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 25px;margin-top:27px;font-size:.68rem;display:flex}.LegalDocument-module__jrIG-W__meta span{align-items:center;gap:7px;display:flex}.LegalDocument-module__jrIG-W__body{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:80px;width:min(1120px,100% - 48px);margin:0 auto;padding:110px 0;display:grid}.LegalDocument-module__jrIG-W__contents{position:sticky;top:110px}.LegalDocument-module__jrIG-W__contents>span{color:#9a8fa1;font:700 .56rem var(--font-geist-mono),monospace;letter-spacing:.13em;margin-bottom:18px;display:block}.LegalDocument-module__jrIG-W__contents nav{flex-direction:column;display:flex}.LegalDocument-module__jrIG-W__contents a{color:#716678;border-bottom:1px solid #42216814;grid-template-columns:25px 1fr;gap:8px;padding:9px 0;font-size:.67rem;line-height:1.35;display:grid}.LegalDocument-module__jrIG-W__contents b{color:#b2a8b7;font:600 .52rem var(--font-geist-mono),monospace}.LegalDocument-module__jrIG-W__contents a:hover{color:var(--plum)}.LegalDocument-module__jrIG-W__document{gap:14px;display:grid}.LegalDocument-module__jrIG-W__document>section{background:#fffdfbd6;border:1px solid #4221681f;border-radius:24px;padding:35px;scroll-margin-top:110px;box-shadow:0 16px 45px #4221680b}.LegalDocument-module__jrIG-W__number{color:#f7277a;font:700 .57rem var(--font-geist-mono),monospace;letter-spacing:.12em}.LegalDocument-module__jrIG-W__document h2{color:#28113f;letter-spacing:-.04em;margin:10px 0 20px;font-size:1.55rem}.LegalDocument-module__jrIG-W__document p{color:var(--muted);margin:0 0 14px;font-size:.87rem;line-height:1.75}.LegalDocument-module__jrIG-W__document p:last-child{margin-bottom:0}.LegalDocument-module__jrIG-W__document ul{color:var(--muted);gap:9px;margin:0;padding-left:18px;font-size:.86rem;line-height:1.6;display:grid}.LegalDocument-module__jrIG-W__document li::marker{color:#f7277a}.LegalDocument-module__jrIG-W__legalLinks{justify-content:space-between;align-items:flex-start;gap:30px;width:min(1120px,100% - 48px);margin:0 auto;padding:0 0 85px;display:flex}.LegalDocument-module__jrIG-W__legalLinks>span{color:#918797;font:700 .57rem var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.LegalDocument-module__jrIG-W__legalLinks>div{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.LegalDocument-module__jrIG-W__legalLinks a{color:var(--plum);background:#fff;border:1px solid #4221681f;border-radius:999px;align-items:center;gap:8px;padding:11px 14px;font-size:.69rem;font-weight:700;display:inline-flex}@media (max-width:850px){.LegalDocument-module__jrIG-W__body{grid-template-columns:1fr}.LegalDocument-module__jrIG-W__contents{position:static}.LegalDocument-module__jrIG-W__contents nav{grid-template-columns:repeat(2,1fr);column-gap:20px;display:grid}.LegalDocument-module__jrIG-W__legalLinks{flex-direction:column}.LegalDocument-module__jrIG-W__legalLinks>div{justify-content:flex-start}}@media (max-width:560px){.LegalDocument-module__jrIG-W__hero{padding:70px 18px 80px}.LegalDocument-module__jrIG-W__body,.LegalDocument-module__jrIG-W__legalLinks{width:calc(100% - 30px)}.LegalDocument-module__jrIG-W__body{gap:45px;padding:75px 0}.LegalDocument-module__jrIG-W__contents nav{grid-template-columns:1fr}.LegalDocument-module__jrIG-W__document>section{border-radius:20px;padding:24px 20px}.LegalDocument-module__jrIG-W__legalLinks>div{flex-direction:column;width:100%}.LegalDocument-module__jrIG-W__legalLinks a{justify-content:space-between}}
