.Legal-module__QcvPna__legalContainer{background:radial-gradient(circle at 100% 0,#0066ff08,#0000 40%),radial-gradient(circle at 0 100%,#0066ff08,#0000 40%);min-height:100vh;padding:120px 20px 80px}.Legal-module__QcvPna__backLink{color:var(--text-light);align-items:center;gap:8px;margin-bottom:40px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.Legal-module__QcvPna__backLink:hover{color:var(--primary)}.Legal-module__QcvPna__content{background:#fff;border:1px solid #0066ff14;border-radius:32px;max-width:800px;margin:0 auto;padding:60px;box-shadow:0 20px 50px #0000000a}@media (max-width:768px){.Legal-module__QcvPna__content{padding:40px 24px}}.Legal-module__QcvPna__header{text-align:center;margin-bottom:60px}.Legal-module__QcvPna__iconBox{background:var(--primary-light);width:64px;height:64px;color:var(--primary);border-radius:20px;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.Legal-module__QcvPna__header h1{color:var(--text-dark);letter-spacing:-1px;margin-bottom:12px;font-size:2.5rem;font-weight:800}.Legal-module__QcvPna__header p{color:var(--text-light);font-size:.9rem}.Legal-module__QcvPna__section{margin-bottom:40px}.Legal-module__QcvPna__section h2{color:var(--text-dark);margin-bottom:20px;font-size:1.5rem;font-weight:700}.Legal-module__QcvPna__section p{color:var(--text-secondary);margin-bottom:16px;line-height:1.7}.Legal-module__QcvPna__section ul{padding:0;list-style:none}.Legal-module__QcvPna__section li{color:var(--text-secondary);margin-bottom:12px;padding-left:24px;line-height:1.6;position:relative}.Legal-module__QcvPna__section li:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.Legal-module__QcvPna__grid{grid-template-columns:1fr 1fr;gap:30px;margin-top:20px;display:grid}@media (max-width:600px){.Legal-module__QcvPna__grid{grid-template-columns:1fr}}.Legal-module__QcvPna__item{gap:16px;display:flex}.Legal-module__QcvPna__itemIcon{color:var(--primary);flex-shrink:0;margin-top:4px}.Legal-module__QcvPna__item h3{color:var(--text-dark);margin-bottom:8px;font-size:1.1rem;font-weight:700}.Legal-module__QcvPna__item p{margin-bottom:0;font-size:.95rem}
