.legal_main__dEZiX{min-height:100vh;display:flex;flex-direction:column}.legal_legalSection__C12lO{position:relative;flex:1 1;padding:160px 0 100px;background:var(--bg-primary);overflow:hidden}.legal_topoBg__r1hBg{position:absolute;inset:0;z-index:0;opacity:.4;mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent)}.legal_contentInner__cHTwA{position:relative;z-index:2;max-width:800px;margin:0 auto}.legal_header__A7FFv{text-align:left;margin-bottom:60px}.legal_title__Q7qqE{font-family:"Jost",var(--font-primary);font-size:clamp(2.5rem,5vw,4rem);font-weight:900;font-style:italic;text-transform:uppercase;color:#fff;text-shadow:0 4px 20px rgba(0,0,0,.4)}.legal_documentBody__OG_hB{background:rgba(13,13,20,.9);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:48px;box-shadow:0 10px 40px rgba(0,0,0,.2)}.legal_textBlock__b_ED0{margin-bottom:40px}.legal_textBlock__b_ED0:last-child{margin-bottom:0}.legal_textBlock__b_ED0 h2{font-family:"Jost",var(--font-primary);font-size:1.5rem;font-weight:700;color:var(--accent-pink);margin-bottom:16px;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(255,130,170,.15);padding-bottom:8px}.legal_textBlock__b_ED0 p{font-family:"Inter",var(--font-secondary);font-size:1.05rem;color:var(--text-secondary);line-height:1.8;margin-bottom:16px}.legal_textBlock__b_ED0 p:last-child{margin-bottom:0}.legal_textBlock__b_ED0 ul{font-family:"Inter",var(--font-secondary);font-size:1.05rem;color:var(--text-secondary);line-height:1.8;margin-bottom:16px;padding-left:24px}.legal_textBlock__b_ED0 li{margin-bottom:8px}.legal_textBlock__b_ED0 strong{color:#fff;font-weight:600}@media (max-width:768px){.legal_legalSection__C12lO{padding:120px 0 80px}.legal_documentBody__OG_hB{padding:32px 24px}}