.Legal_legalContainer__sdNUf{min-height:100vh;padding:2rem 1rem 4rem;background:linear-gradient(180deg,#0a0014,#1a0a2e 50%,#0d0015);font-family:Verdana,Helvetica,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.Legal_header__hkXNO{text-align:center;margin-bottom:2rem;color:#ebe7ef}.Legal_header__hkXNO h1{font-size:clamp(1.5rem,4vw,2.2rem);font-weight:700;background:linear-gradient(135deg,#8b3dff,#bf48f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem;letter-spacing:-.01em}.Legal_header__hkXNO p{font-size:.9rem;color:#9ca3af}.Legal_content__8Va_f{max-width:800px;margin:0 auto;background:radial-gradient(circle at top left,rgba(75,50,115,.6) 0,rgba(53,36,82,.6) 50%,rgba(35,24,54,.6) 100%);border:1px solid rgba(139,61,255,.3);border-radius:20px;padding:2.5rem}.Legal_section__tac08{margin-bottom:2rem}.Legal_section__tac08:last-child{margin-bottom:0}.Legal_section__tac08 h2{font-size:1.2rem;font-weight:600;color:#bf48f6;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(139,61,255,.3)}.Legal_section__tac08 p{color:#d4c8e8;font-size:.95rem;line-height:1.7;margin-bottom:.75rem}.Legal_section__tac08 p strong{color:#ebe7ef;font-weight:600}.Legal_section__tac08 ul{list-style:none;padding:0;margin:0}.Legal_section__tac08 ul li{color:#d4c8e8;font-size:.95rem;line-height:1.6;padding:.4rem 0 .4rem 1.5rem;position:relative}.Legal_section__tac08 ul li:before{content:"\2022";color:#bf48f6;position:absolute;left:0;font-weight:700}.Legal_contactInfo__OyQSZ{margin-top:1rem;padding:1rem;background:rgba(139,61,255,.1);border-radius:12px;border:1px solid rgba(139,61,255,.2)}.Legal_contactInfo__OyQSZ a{color:#bf48f6;text-decoration:none;transition:color .3s ease}.Legal_contactInfo__OyQSZ a:hover{color:#d88dff}.Legal_backLink__HJnJL{display:inline-flex;align-items:center;gap:.5rem;color:#bf48f6;text-decoration:none;font-size:.95rem;margin-bottom:1.5rem;transition:all .3s ease}.Legal_backLink__HJnJL:hover{color:#d88dff;transform:translateX(-5px)}@media (max-width:768px){.Legal_legalContainer__sdNUf{padding:1.5rem 1rem 3rem}.Legal_content__8Va_f{padding:1.5rem;border-radius:16px}.Legal_header__hkXNO h1{font-size:1.5rem}.Legal_section__tac08 h2{font-size:1.1rem}.Legal_section__tac08 p,.Legal_section__tac08 ul li{font-size:.9rem}}@media (max-width:480px){.Legal_legalContainer__sdNUf{padding:1rem .75rem 2rem}.Legal_content__8Va_f{padding:1.25rem;border-radius:12px}.Legal_header__hkXNO h1{font-size:1.3rem}.Legal_header__hkXNO p{font-size:.85rem}.Legal_section__tac08{margin-bottom:1.5rem}.Legal_section__tac08 h2{font-size:1rem}.Legal_section__tac08 p,.Legal_section__tac08 ul li{font-size:.85rem;line-height:1.6}}