.legal_main__oS2pP{min-height:100vh;background-color:#faf9f6;padding:140px 4% 80px;font-family:var(--font-body),sans-serif}.legal_container__MHY9a{max-width:900px;margin:0 auto;background:#ffffff;padding:60px;border-radius:20px;box-shadow:0 10px 40px rgba(108,1,182,.05)}.legal_title__fmxNJ{font-size:42px;margin-bottom:20px;font-weight:800;text-align:center}.legal_backBtn__H0l_t,.legal_title__fmxNJ{font-family:var(--font-heading),serif;color:#6c01b6}.legal_backBtn__H0l_t{display:inline-flex;align-items:center;gap:8px;font-weight:700;text-decoration:none;margin-bottom:24px;transition:opacity .2s;cursor:pointer;background:none;border:none;font-size:16px}.legal_backBtn__H0l_t:hover{opacity:.7}.legal_lastUpdated__jBhna{text-align:center;color:#777;font-size:14px;margin-bottom:40px}.legal_content__wENxw{color:#444;line-height:1.8;font-size:16px}.legal_content__wENxw h2{font-family:var(--font-heading),serif;color:#23123b;font-size:24px;margin-top:40px;margin-bottom:16px}.legal_content__wENxw h3{font-family:var(--font-heading),serif;color:#982c1b;font-size:20px;margin-top:24px;margin-bottom:12px}.legal_content__wENxw p{margin-bottom:16px}.legal_content__wENxw ul{margin-bottom:20px;padding-left:20px}.legal_content__wENxw li{margin-bottom:8px}@media (max-width:768px){.legal_main__oS2pP{padding:100px 20px 60px}.legal_container__MHY9a{padding:30px 20px}.legal_title__fmxNJ{font-size:32px}}