.LegalSafetyPage-module__GABDsa__page{color:#e8dfee;background:radial-gradient(at 50% 0,#7c3aed38 0%,#0000 50%),radial-gradient(at 86% 8%,#4ade8017 0%,#0000 30%),radial-gradient(at 14% 58%,#7c3aed12 0%,#0000 35%),linear-gradient(#060410 0%,#0b0915 35%,#0e0c1c 100%);min-height:100%}.LegalSafetyPage-module__GABDsa__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:clamp(5.5rem,11vh,9rem) clamp(1.25rem,6vw,3.5rem) clamp(4rem,8vh,6.5rem);display:flex;position:relative;overflow:hidden}.LegalSafetyPage-module__GABDsa__heroScene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.LegalSafetyPage-module__GABDsa__heroSceneOrb1{filter:blur(90px);background:radial-gradient(circle,#7c3aed4d 0%,#0000 62%);border-radius:50%;width:60rem;height:60rem;position:absolute;top:-22rem;left:50%;transform:translate(-50%)}.LegalSafetyPage-module__GABDsa__heroSceneOrb2{filter:blur(80px);background:radial-gradient(circle,#4ade801a 0%,#0000 62%);border-radius:50%;width:28rem;height:28rem;position:absolute;top:10rem;right:-6rem}.LegalSafetyPage-module__GABDsa__heroSceneOrb3{filter:blur(65px);background:radial-gradient(circle,#b291ff17 0%,#0000 60%);border-radius:50%;width:26rem;height:26rem;position:absolute;bottom:-2rem;left:-5rem}.LegalSafetyPage-module__GABDsa__heroGrid{background-image:radial-gradient(circle,#d2bbff0b 1px,#0000 1px);background-size:32px 32px;width:100%;height:100%;position:absolute;-webkit-mask-image:radial-gradient(75% 75% at 50% 45%,#000 10%,#0000 100%);mask-image:radial-gradient(75% 75% at 50% 45%,#000 10%,#0000 100%)}.LegalSafetyPage-module__GABDsa__heroTopLine{background:linear-gradient(90deg,#0000 0%,#d2bbff33 25%,#4ade8024 62%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.LegalSafetyPage-module__GABDsa__heroBottomLine{background:linear-gradient(90deg,#0000 0%,#d2bbff14 50%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.LegalSafetyPage-module__GABDsa__heroInner{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:54rem;display:flex;position:relative}.LegalSafetyPage-module__GABDsa__heroVisual{flex-shrink:0;justify-content:center;align-items:center;width:clamp(200px,30vw,300px);height:clamp(200px,30vw,300px);margin-bottom:clamp(2.5rem,5vh,4rem);display:flex;position:relative}.LegalSafetyPage-module__GABDsa__visualGlow{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#7c3aed80 0%,#0000 65%);border-radius:50%;width:85%;height:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LegalSafetyPage-module__GABDsa__radarRing{pointer-events:none;border:1.5px solid #7c3aed8c;border-radius:50%;width:40%;height:40%;position:absolute;top:30%;left:30%}.LegalSafetyPage-module__GABDsa__orbRing1{border:1px solid #d2bbff80;border-color:#d2bbff80 #d2bbff29 #0000 #0000;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.LegalSafetyPage-module__GABDsa__orbRing2{border:1px solid #0000;border-color:#0000 #0000 #4ade806b #4ade802e;border-radius:50%;width:78%;height:78%;position:absolute;top:11%;left:11%}.LegalSafetyPage-module__GABDsa__orbRing3{border:1px dashed #b291ff2e;border-radius:50%;width:56%;height:56%;position:absolute;top:22%;left:22%}.LegalSafetyPage-module__GABDsa__orbDot1{background:#d2bbff;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #d2bbffe6}.LegalSafetyPage-module__GABDsa__orbDot2{background:#4ade80;border-radius:50%;width:6px;height:6px;position:absolute;bottom:10%;left:8%;box-shadow:0 0 10px #4ade80e6}.LegalSafetyPage-module__GABDsa__orbDot3{background:#b291ffb3;border-radius:50%;width:5px;height:5px;position:absolute;top:20%;right:10%;box-shadow:0 0 6px #b291ffb3}.LegalSafetyPage-module__GABDsa__shieldCore{z-index:2;flex-direction:column;align-items:center;gap:.7rem;display:flex;position:relative}.LegalSafetyPage-module__GABDsa__shieldSvg{filter:drop-shadow(0 0 28px #7c3aeda6)drop-shadow(0 0 10px #4ade8038);width:clamp(68px,12vw,110px);height:auto;display:block}.LegalSafetyPage-module__GABDsa__trustBadge{color:#4ade80;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(135deg,#0a0812f7 0%,#0e0b18f7 100%);border:1px solid #4ade8073;border-radius:999px;align-items:center;gap:.32rem;padding:.28rem .8rem;font-size:clamp(.58rem,1vw,.7rem);font-weight:700;display:inline-flex;box-shadow:0 0 18px #4ade802e,inset 0 1px #ffffff0f}.LegalSafetyPage-module__GABDsa__particle{pointer-events:none;background:#d2bbff8c;border-radius:50%;width:3px;height:3px;position:absolute}.LegalSafetyPage-module__GABDsa__heroText{flex-direction:column;align-items:center;width:100%;display:flex}.LegalSafetyPage-module__GABDsa__eyebrow{color:#d2bbff;letter-spacing:.15em;text-transform:uppercase;background:#d2bbff0d;border:1px solid #d2bbff2e;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem .9rem .35rem .6rem;font-size:.67rem;font-weight:700;display:inline-flex}.LegalSafetyPage-module__GABDsa__eyebrowDot{background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;position:relative}.LegalSafetyPage-module__GABDsa__eyebrowDot:after{content:"";background:#4ade8066;border-radius:50%;animation:2.2s ease-in-out infinite LegalSafetyPage-module__GABDsa__eyebrowPulse;position:absolute;inset:-3px}@keyframes LegalSafetyPage-module__GABDsa__eyebrowPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:0;transform:scale(2.4)}}.LegalSafetyPage-module__GABDsa__eyebrowSep{color:#d2bbff40}.LegalSafetyPage-module__GABDsa__heroTitle{color:#ece4f8;letter-spacing:-.035em;text-align:center;max-width:18em;margin:0 0 1.5rem;font-size:clamp(2.4rem,5.5vw,4.8rem);font-weight:700;line-height:1.06}.LegalSafetyPage-module__GABDsa__heroWord{display:inline;position:relative}.LegalSafetyPage-module__GABDsa__heroDescription{color:#d2bbff9e;text-align:center;max-width:42rem;margin:0 auto;font-size:clamp(.95rem,1.65vw,1.14rem);line-height:1.72}.LegalSafetyPage-module__GABDsa__heroDivider{background:linear-gradient(90deg,#0000 0%,#d2bbff47 28%,#4ade8038 65%,#0000 100%);width:100%;max-width:28rem;height:1px;margin-top:2.5rem}.LegalSafetyPage-module__GABDsa__scrollHint{justify-content:center;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.LegalSafetyPage-module__GABDsa__scrollTrack{background:#d2bbff12;border:1px solid #d2bbff2e;border-radius:999px;width:24px;height:40px;overflow:hidden}.LegalSafetyPage-module__GABDsa__scrollDot{background:#d2bbffb3;border-radius:50%;width:6px;height:6px;margin:4px auto 0}.LegalSafetyPage-module__GABDsa__container{max-width:76rem;margin:0 auto;padding:0 clamp(1.25rem,5vw,3.5rem) clamp(5rem,10vh,8rem)}.LegalSafetyPage-module__GABDsa__charter{background:#4ade8006;border:1px solid #4ade801a;border-left:3px solid #4ade807a;border-radius:0 14px 14px 0;align-items:flex-start;gap:1.1rem;margin-bottom:clamp(3rem,6vh,5rem);padding:clamp(1.2rem,2.5vw,1.75rem) clamp(1.25rem,3vw,2rem);display:flex}.LegalSafetyPage-module__GABDsa__charterIcon{color:#4ade80;opacity:.85;flex-shrink:0;margin-top:.15rem}.LegalSafetyPage-module__GABDsa__charterText{color:#d2bbffb8;margin:0;font-size:clamp(.88rem,1.35vw,1.02rem);line-height:1.78}.LegalSafetyPage-module__GABDsa__grid{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,1.8vw,1.4rem);margin-bottom:clamp(4rem,8vh,6.5rem);display:grid}.LegalSafetyPage-module__GABDsa__cardShell{border-radius:16px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:visible}.LegalSafetyPage-module__GABDsa__cardShell:hover{transform:translateY(-4px)}.LegalSafetyPage-module__GABDsa__cardWide{grid-column:1/-1}.LegalSafetyPage-module__GABDsa__cardInner{border-radius:16px;padding:clamp(1.4rem,2.8vw,2rem);position:relative;overflow:hidden}.LegalSafetyPage-module__GABDsa__cardPrimary>.LegalSafetyPage-module__GABDsa__cardInner{background:linear-gradient(148deg,#7c3aed24 0%,#0d0918eb 60%);border:1px solid #7c3aed38;box-shadow:inset 0 1px #d2bbff12,0 4px 24px #00000059}.LegalSafetyPage-module__GABDsa__cardPrimary:hover>.LegalSafetyPage-module__GABDsa__cardInner{border-color:#7c3aed61;box-shadow:inset 0 1px #d2bbff1a,0 8px 32px #7c3aed2e}.LegalSafetyPage-module__GABDsa__cardSecondary>.LegalSafetyPage-module__GABDsa__cardInner{background:linear-gradient(148deg,#b291ff17 0%,#0d0918eb 60%);border:1px solid #b291ff29;box-shadow:inset 0 1px #d2bbff0f,0 4px 24px #00000059}.LegalSafetyPage-module__GABDsa__cardSecondary:hover>.LegalSafetyPage-module__GABDsa__cardInner{border-color:#b291ff47}.LegalSafetyPage-module__GABDsa__cardDanger>.LegalSafetyPage-module__GABDsa__cardInner{background:linear-gradient(148deg,#dc26261c 0%,#0d0918eb 60%);border:1px solid #dc262638;box-shadow:inset 0 1px #f8717112,0 4px 24px #00000059}.LegalSafetyPage-module__GABDsa__cardDanger:hover>.LegalSafetyPage-module__GABDsa__cardInner{border-color:#dc26265c;box-shadow:inset 0 1px #f871711a,0 8px 32px #dc26262e}.LegalSafetyPage-module__GABDsa__cardGlow{filter:blur(40px);pointer-events:none;z-index:0;border-radius:50%;width:90px;height:90px;position:absolute;top:-16px;right:-16px}.LegalSafetyPage-module__GABDsa__cardPrimary .LegalSafetyPage-module__GABDsa__cardGlow{background:#7c3aed4d}.LegalSafetyPage-module__GABDsa__cardSecondary .LegalSafetyPage-module__GABDsa__cardGlow{background:#b291ff38}.LegalSafetyPage-module__GABDsa__cardDanger .LegalSafetyPage-module__GABDsa__cardGlow{background:#dc26264d}.LegalSafetyPage-module__GABDsa__cardIconWrap{z-index:1;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:1rem;display:inline-flex;position:relative}.LegalSafetyPage-module__GABDsa__cardPrimary .LegalSafetyPage-module__GABDsa__cardIconWrap{color:#c4aff5;background:#7c3aed33;border:1px solid #7c3aed52}.LegalSafetyPage-module__GABDsa__cardSecondary .LegalSafetyPage-module__GABDsa__cardIconWrap{color:#b8a4f0;background:#b291ff24;border:1px solid #b291ff42}.LegalSafetyPage-module__GABDsa__cardDanger .LegalSafetyPage-module__GABDsa__cardIconWrap{color:#f87171;background:#dc262624;border:1px solid #dc262647}.LegalSafetyPage-module__GABDsa__cardTitle{color:#ece4f8;letter-spacing:-.015em;z-index:1;margin:0 0 .65rem;font-size:clamp(.92rem,1.35vw,1.06rem);font-weight:700;line-height:1.32;position:relative}.LegalSafetyPage-module__GABDsa__cardBody{color:#d2bbff8c;z-index:1;margin:0;font-size:clamp(.8rem,1.15vw,.88rem);line-height:1.72;position:relative}.LegalSafetyPage-module__GABDsa__cardWide>.LegalSafetyPage-module__GABDsa__cardInner{grid-template-rows:auto auto;grid-template-columns:auto 1fr 56px;align-items:start;gap:0 1.5rem;display:grid}.LegalSafetyPage-module__GABDsa__cardWide .LegalSafetyPage-module__GABDsa__cardIconWrap{grid-row:1/3;margin-top:.1rem;margin-bottom:0}.LegalSafetyPage-module__GABDsa__cardWide .LegalSafetyPage-module__GABDsa__cardTitle{align-self:end;margin-bottom:.25rem}.LegalSafetyPage-module__GABDsa__cardWide .LegalSafetyPage-module__GABDsa__cardBody{grid-column:2/3}.LegalSafetyPage-module__GABDsa__cardWide>.LegalSafetyPage-module__GABDsa__cardInner:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(124,58,237,0.12)' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") 50%/contain no-repeat;grid-row:1/3;align-self:center;width:56px;height:56px}.LegalSafetyPage-module__GABDsa__dangerIndicator{z-index:2;background:#f87171d9;border-radius:50%;width:7px;height:7px;position:absolute;bottom:1.2rem;right:1.2rem;box-shadow:0 0 8px #dc2626a6}.LegalSafetyPage-module__GABDsa__accountability{padding-top:clamp(.5rem,2vh,1rem)}.LegalSafetyPage-module__GABDsa__accountHeader{justify-content:center;align-items:center;gap:1.5rem;margin-bottom:clamp(2.5rem,5vh,4rem);display:flex}.LegalSafetyPage-module__GABDsa__accountDecorLine{background:linear-gradient(90deg,#0000,#d2bbff38,#0000);flex:1;max-width:120px;height:1px}.LegalSafetyPage-module__GABDsa__accountSectionTitle{color:#ece4f8;letter-spacing:-.02em;text-align:center;flex-shrink:0;margin:0;font-size:clamp(1.05rem,1.8vw,1.45rem);font-weight:700}.LegalSafetyPage-module__GABDsa__accountGrid{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.75rem);display:grid}.LegalSafetyPage-module__GABDsa__accountItem{background:#d2bbff08;border:1px solid #d2bbff14;border-radius:14px;align-items:flex-start;gap:1.1rem;padding:clamp(1.2rem,2.5vw,1.75rem);transition:background .3s,border-color .3s,transform .3s;display:flex}.LegalSafetyPage-module__GABDsa__accountItem:hover{background:#d2bbff0e;border-color:#d2bbff29;transform:translateY(-2px)}.LegalSafetyPage-module__GABDsa__accountIconWrap{color:#c4aff5;background:#7c3aed24;border:1px solid #7c3aed42;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin-top:.1rem;display:flex}.LegalSafetyPage-module__GABDsa__accountItemTitle{color:#ece4f8;letter-spacing:-.01em;margin:0 0 .5rem;font-size:clamp(.87rem,1.25vw,.97rem);font-weight:700}.LegalSafetyPage-module__GABDsa__accountItemBody{color:#d2bbff8a;margin:0;font-size:clamp(.78rem,1.1vw,.87rem);line-height:1.72}@media (max-width:1024px){.LegalSafetyPage-module__GABDsa__grid{grid-template-columns:repeat(2,1fr)}.LegalSafetyPage-module__GABDsa__cardWide{grid-column:1/-1}.LegalSafetyPage-module__GABDsa__cardWide>.LegalSafetyPage-module__GABDsa__cardInner{grid-template-columns:auto 1fr}.LegalSafetyPage-module__GABDsa__cardWide>.LegalSafetyPage-module__GABDsa__cardInner:after{display:none}.LegalSafetyPage-module__GABDsa__accountGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.LegalSafetyPage-module__GABDsa__hero{min-height:100svh;padding-top:clamp(4.5rem,9vh,7rem);padding-bottom:clamp(3rem,7vh,5rem)}.LegalSafetyPage-module__GABDsa__heroVisual{width:clamp(158px,44vw,218px);height:clamp(158px,44vw,218px);margin-bottom:2rem}.LegalSafetyPage-module__GABDsa__heroTitle{font-size:clamp(2rem,7.5vw,2.75rem)}.LegalSafetyPage-module__GABDsa__heroDescription{font-size:.91rem}.LegalSafetyPage-module__GABDsa__grid{grid-template-columns:1fr;gap:.85rem}.LegalSafetyPage-module__GABDsa__cardWide{grid-column:1}.LegalSafetyPage-module__GABDsa__cardWide>.LegalSafetyPage-module__GABDsa__cardInner{display:block}.LegalSafetyPage-module__GABDsa__cardWide .LegalSafetyPage-module__GABDsa__cardIconWrap{margin-bottom:1rem}.LegalSafetyPage-module__GABDsa__accountGrid{grid-template-columns:1fr;gap:.85rem}.LegalSafetyPage-module__GABDsa__charter{flex-direction:column;gap:.7rem}.LegalSafetyPage-module__GABDsa__accountHeader{gap:.75rem}.LegalSafetyPage-module__GABDsa__accountDecorLine{max-width:60px}}@media (max-width:390px){.LegalSafetyPage-module__GABDsa__eyebrow{letter-spacing:.12em;font-size:.59rem}.LegalSafetyPage-module__GABDsa__heroTitle{font-size:1.9rem}.LegalSafetyPage-module__GABDsa__heroVisual{width:150px;height:150px}}
