.LegalCenter-module__wopMhq__page{color:#e8dfee;overflow-x:hidden}.LegalCenter-module__wopMhq__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 82px);padding:clamp(4rem,8vw,7rem) clamp(1.25rem,5vw,3rem) clamp(5rem,10vw,8rem);display:flex;position:relative;overflow:hidden}.LegalCenter-module__wopMhq__heroBg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.LegalCenter-module__wopMhq__orb1{will-change:transform;background:radial-gradient(circle at 38% 38%,#7c3aed4d 0%,#0000 68%);border-radius:50%;width:clamp(300px,52vw,760px);height:clamp(300px,52vw,760px);animation:9s ease-in-out infinite LegalCenter-module__wopMhq__orbDrift1;position:absolute;top:-28%;right:-18%}.LegalCenter-module__wopMhq__orb2{will-change:transform;background:radial-gradient(circle at 62% 62%,#6d28d938 0%,#0000 68%);border-radius:50%;width:clamp(220px,42vw,650px);height:clamp(220px,42vw,650px);animation:11s ease-in-out infinite LegalCenter-module__wopMhq__orbDrift2;position:absolute;bottom:-28%;left:-18%}.LegalCenter-module__wopMhq__orb3{will-change:transform;background:radial-gradient(circle,#e9c3491f 0%,#0000 70%);border-radius:50%;width:clamp(100px,18vw,300px);height:clamp(100px,18vw,300px);animation:13s ease-in-out infinite LegalCenter-module__wopMhq__orbDrift3;position:absolute;top:38%;left:46%}@keyframes LegalCenter-module__wopMhq__orbDrift1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-4%,6%)scale(1.04)}66%{transform:translate(5%,-3%)scale(.97)}}@keyframes LegalCenter-module__wopMhq__orbDrift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(4%,-8%)scale(1.07)}}@keyframes LegalCenter-module__wopMhq__orbDrift3{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-28px)}}.LegalCenter-module__wopMhq__heroGrid{pointer-events:none;background-image:linear-gradient(#4a44550e 1px,#0000 1px),linear-gradient(90deg,#4a44550e 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(82% 66%,#000 0%,#0000 100%);mask-image:radial-gradient(82% 66%,#000 0%,#0000 100%)}.LegalCenter-module__wopMhq__heroVisual{pointer-events:none;opacity:.042;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LegalCenter-module__wopMhq__heroShield{will-change:transform;width:clamp(260px,36vw,520px);height:auto;animation:7s ease-in-out infinite LegalCenter-module__wopMhq__shieldBreath}@keyframes LegalCenter-module__wopMhq__shieldBreath{0%,to{transform:scale(1)rotate(-1deg)}50%{transform:scale(1.04)rotate(1deg)}}.LegalCenter-module__wopMhq__heroContent{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:60rem;display:flex;position:relative}.LegalCenter-module__wopMhq__eyebrow{color:#e9c349;letter-spacing:.15em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);background:#e9c34912;border:1px solid #e9c34961;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.52rem 1.1rem;font-size:.67rem;font-weight:700;display:inline-flex}.LegalCenter-module__wopMhq__eyebrowIcon{flex-shrink:0;width:.8rem;height:.8rem}.LegalCenter-module__wopMhq__title{letter-spacing:-.035em;background:linear-gradient(130deg,#e8dfee 0%,#d2bbff 30%,#e9c349 62%,#ede0ff 100%) 0 0/240% 240%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1.5rem;font-size:clamp(3.8rem,10vw,7.5rem);font-weight:800;line-height:1;animation:9s ease-in-out infinite LegalCenter-module__wopMhq__gradientShift}@keyframes LegalCenter-module__wopMhq__gradientShift{0%,to{background-position:0%}50%{background-position:100%}}.LegalCenter-module__wopMhq__description{color:#ccc3d8d1;max-width:40rem;margin:0 0 2.75rem;font-size:clamp(1rem,1.8vw,1.13rem);line-height:1.73}.LegalCenter-module__wopMhq__badgeRail{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}.LegalCenter-module__wopMhq__badge{color:#ccc3d8;letter-spacing:.04em;-webkit-backdrop-filter:blur(16px);background:#16131de0;border:1px solid #4a44558c;border-radius:999px;align-items:center;gap:.45rem;padding:.62rem 1.1rem;font-size:.7rem;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.LegalCenter-module__wopMhq__badge:hover{color:#d2bbff;border-color:#d2bbff73}.LegalCenter-module__wopMhq__badgeIcon{color:#d2bbff;flex-shrink:0;width:.87rem;height:.87rem}.LegalCenter-module__wopMhq__scrollLine{width:1px;height:56px;position:absolute;bottom:2.5rem;left:50%;overflow:hidden;transform:translate(-50%)}.LegalCenter-module__wopMhq__scrollLine:after{content:"";transform-origin:top;background:linear-gradient(#d2bbffbf,#0000);width:100%;height:100%;animation:2.2s ease-in-out infinite LegalCenter-module__wopMhq__scrollDrop;display:block}@keyframes LegalCenter-module__wopMhq__scrollDrop{0%{opacity:0;transform:scaleY(0)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.LegalCenter-module__wopMhq__surface{max-width:1440px;margin:0 auto;padding:clamp(2.5rem,4vw,4rem) clamp(1.25rem,4vw,3rem) clamp(5rem,8vw,7rem)}.LegalCenter-module__wopMhq__bento{grid-template-columns:repeat(12,1fr);gap:1.25rem;margin-bottom:clamp(4rem,6vw,6rem);display:grid}.LegalCenter-module__wopMhq__panel{-webkit-backdrop-filter:blur(24px);background:#15121b8c;border:1px solid #4a445559;border-radius:24px;transition:border-color .25s,transform .25s;position:relative;overflow:hidden}.LegalCenter-module__wopMhq__panel:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#d2bbff0a 0%,#0000 55%);position:absolute;inset:0}.LegalCenter-module__wopMhq__panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d2bbff2e,#0000);height:1px;position:absolute;top:0;left:0;right:0}.LegalCenter-module__wopMhq__panel:hover{border-color:#d2bbff4d;transform:translateY(-3px)}.LegalCenter-module__wopMhq__panelInner{flex-direction:column;height:100%;padding:clamp(1.5rem,2.5vw,2.25rem);display:flex}.LegalCenter-module__wopMhq__panelCol4{grid-column:span 4}.LegalCenter-module__wopMhq__panelCol8{grid-column:span 8}.LegalCenter-module__wopMhq__panelCol12{grid-column:span 12}.LegalCenter-module__wopMhq__panelIconWrap{color:#d2bbff;background:#7c3aed2e;border:1px solid #7c3aed47;border-radius:14px;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:1.5rem;display:grid}.LegalCenter-module__wopMhq__panelIconWrapDanger{color:#ffb4ab;background:#93000a2e;border-color:#93000a4d}.LegalCenter-module__wopMhq__panelIconWrapWarm{color:#e9c349;background:#af8d112e;border-color:#af8d114d}.LegalCenter-module__wopMhq__panelIcon{width:1.2rem;height:1.2rem}.LegalCenter-module__wopMhq__panelTitle{color:#e8dfee;letter-spacing:-.01em;margin:0 0 1.5rem;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;line-height:1.2}.LegalCenter-module__wopMhq__docList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalCenter-module__wopMhq__docLink{color:#ccc3d8;border-bottom:1px solid #4a44552e;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .18s,padding-left .2s;display:flex}.LegalCenter-module__wopMhq__docLink:last-child{border-bottom:none}.LegalCenter-module__wopMhq__docLink:hover{color:#d2bbff;padding-left:.35rem}.LegalCenter-module__wopMhq__linkArrow{opacity:.4;flex-shrink:0;width:.85rem;height:.85rem;transition:opacity .18s,transform .2s}.LegalCenter-module__wopMhq__docLink:hover .LegalCenter-module__wopMhq__linkArrow,.LegalCenter-module__wopMhq__ruleLink:hover .LegalCenter-module__wopMhq__linkArrow{opacity:1;transform:translate(4px)}.LegalCenter-module__wopMhq__ruleGrid{grid-template-columns:repeat(2,1fr);gap:0 3rem;display:grid}.LegalCenter-module__wopMhq__ruleLink{color:#ccc3d8;border-bottom:1px solid #4a44552e;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .18s,padding-left .2s;display:flex}.LegalCenter-module__wopMhq__ruleLink:hover{color:#ffb4ab;padding-left:.35rem}.LegalCenter-module__wopMhq__ruleLinkWide{grid-column:span 2}.LegalCenter-module__wopMhq__marketGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.LegalCenter-module__wopMhq__marketCard{color:inherit;background:#2c2833a6;border:1px solid #4a445538;border-radius:16px;flex-direction:column;gap:.7rem;padding:1.35rem;text-decoration:none;transition:border-color .25s,transform .25s,background .25s;display:flex;position:relative;overflow:hidden}.LegalCenter-module__wopMhq__marketCard:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#e9c34961,#0000);height:1px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.LegalCenter-module__wopMhq__marketCard:hover{background:#2c2833f2;border-color:#d2bbff4d;transform:translateY(-5px)}.LegalCenter-module__wopMhq__marketCard:hover:before{opacity:1}.LegalCenter-module__wopMhq__marketCardWide{grid-column:span 2}.LegalCenter-module__wopMhq__marketIcon{color:#ccc3d8a6;width:1.2rem;height:1.2rem;transition:color .25s}.LegalCenter-module__wopMhq__marketCard:hover .LegalCenter-module__wopMhq__marketIcon{color:#e9c349}.LegalCenter-module__wopMhq__marketTitle{color:#e8dfee;letter-spacing:.015em;margin:0;font-size:.87rem;font-weight:700}.LegalCenter-module__wopMhq__marketText{color:#ccc3d894;margin:0;font-size:.8rem;line-height:1.58}.LegalCenter-module__wopMhq__ctaRow{border-top:1px solid #4a445533;justify-content:center;align-items:center;gap:1rem;max-width:40rem;margin:0 auto;padding-top:3rem;display:flex}.LegalCenter-module__wopMhq__buttonPrimary,.LegalCenter-module__wopMhq__buttonSecondary{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:0 2rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.LegalCenter-module__wopMhq__buttonPrimary{color:#ede0ff;background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 100%);position:relative;overflow:hidden;box-shadow:0 0 24px #7c3aed66,0 0 0 1px #7c3aed61}.LegalCenter-module__wopMhq__buttonPrimary:after{content:"";background:linear-gradient(90deg,#0000,#ffffff24,#0000);width:60%;height:100%;animation:4s ease-in-out infinite LegalCenter-module__wopMhq__shimmerBtn;position:absolute;top:0;left:-120%;transform:skew(-20deg)}@keyframes LegalCenter-module__wopMhq__shimmerBtn{0%{left:-120%}55%,to{left:170%}}.LegalCenter-module__wopMhq__buttonPrimary:hover{transform:scale(.97);box-shadow:0 0 36px #7c3aed99,0 0 0 1px #7c3aed8c}.LegalCenter-module__wopMhq__buttonSecondary{color:#e8dfee;-webkit-backdrop-filter:blur(12px);background:#16131dd9;border:1px solid #958da16b}.LegalCenter-module__wopMhq__buttonSecondary:hover{background:#2c2833fa;border-color:#d2bbff7a;transform:scale(.97)}@media (max-width:1199px){.LegalCenter-module__wopMhq__marketGrid{grid-template-columns:repeat(3,1fr)}.LegalCenter-module__wopMhq__marketCardWide{grid-column:span 1}}@media (max-width:1023px){.LegalCenter-module__wopMhq__bento{grid-template-columns:1fr;gap:1rem}.LegalCenter-module__wopMhq__panelCol4,.LegalCenter-module__wopMhq__panelCol8,.LegalCenter-module__wopMhq__panelCol12{grid-column:auto}.LegalCenter-module__wopMhq__marketGrid{grid-template-columns:repeat(2,1fr)}.LegalCenter-module__wopMhq__marketCardWide{grid-column:span 1}}@media (max-width:767px){.LegalCenter-module__wopMhq__hero{min-height:calc(100dvh - 60px);padding-bottom:4.5rem}.LegalCenter-module__wopMhq__ruleGrid{grid-template-columns:1fr;gap:0}.LegalCenter-module__wopMhq__ruleLinkWide{grid-column:auto}.LegalCenter-module__wopMhq__marketGrid{grid-template-columns:1fr 1fr}.LegalCenter-module__wopMhq__marketCardWide{grid-column:1/-1}.LegalCenter-module__wopMhq__ctaRow{flex-direction:column;align-items:stretch}.LegalCenter-module__wopMhq__buttonPrimary,.LegalCenter-module__wopMhq__buttonSecondary{justify-content:center;width:100%}}@media (max-width:479px){.LegalCenter-module__wopMhq__marketGrid{grid-template-columns:1fr}.LegalCenter-module__wopMhq__marketCardWide{grid-column:auto}.LegalCenter-module__wopMhq__badge{padding:.5rem .85rem;font-size:.65rem}.LegalCenter-module__wopMhq__scrollLine{display:none}}@media (prefers-reduced-motion:reduce){.LegalCenter-module__wopMhq__orb1,.LegalCenter-module__wopMhq__orb2,.LegalCenter-module__wopMhq__orb3,.LegalCenter-module__wopMhq__heroShield,.LegalCenter-module__wopMhq__scrollLine:after,.LegalCenter-module__wopMhq__buttonPrimary:after{animation:none}.LegalCenter-module__wopMhq__title{background-position:0%;animation:none}}
