.legal_page__mrwt9{min-height:100vh;padding-top:10px;color:#eef4ff;font-family:var(--font-plus-jakarta),"Segoe UI",sans-serif;background:radial-gradient(circle at 5% -15%,rgba(247,195,47,.12),transparent 34%),radial-gradient(circle at 90% 0,rgba(189,255,58,.1),transparent 28%),linear-gradient(180deg,#03060b,#010308 58%,#000104);position:relative;overflow-x:clip}.legal_page__mrwt9:before{content:"";position:fixed;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:radial-gradient(circle at 50% 0,black 40%,transparent 85%);mask-image:radial-gradient(circle at 50% 0,black 40%,transparent 85%);pointer-events:none;z-index:0}.legal_main__mDtsd{width:min(860px,100%);margin:0 auto;padding:14px 18px 30px;display:grid;gap:18px;position:relative;z-index:1}.legal_article__wnkzX{border:1px solid #273240;border-radius:16px;background:linear-gradient(160deg,rgba(8,14,24,.97),rgba(5,9,16,.99));box-shadow:0 22px 52px rgba(0,0,0,.45);padding:32px 28px;display:grid;gap:20px;animation:legal_riseIn__t1VT6 .55s cubic-bezier(.18,.7,.24,1) both}.legal_article__wnkzX h1{margin:0;font-family:var(--font-rajdhani),"Segoe UI",sans-serif;font-size:clamp(2rem,3.6vw,3rem);line-height:.95;color:#eef4ff}.legal_lastUpdated__ePKOZ{margin:-12px 0 0;font-size:.85rem;color:#9ea9b8}.legal_article__wnkzX h2{margin:8px 0 0;font-size:1.5rem;line-height:1;color:#f7c32f}.legal_article__wnkzX h2,.legal_article__wnkzX h3{font-family:var(--font-rajdhani),"Segoe UI",sans-serif}.legal_article__wnkzX h3{margin:4px 0 0;font-size:1.2rem;line-height:1.1;color:#eef4ff}.legal_article__wnkzX p{margin:0;color:#9ea9b8;font-size:.95rem;line-height:1.6}.legal_article__wnkzX a{color:#f7c32f;text-decoration:underline;text-underline-offset:2px}.legal_article__wnkzX a:hover{color:#e4b313}.legal_article__wnkzX ol,.legal_article__wnkzX ul{margin:0;padding-left:22px;color:#9ea9b8;font-size:.95rem;line-height:1.6;display:grid;gap:6px}.legal_article__wnkzX strong{color:#c4d4e6}.legal_section__geZf2{display:grid;gap:8px}.legal_article__wnkzX table{width:100%;border-collapse:collapse;font-size:.9rem}.legal_article__wnkzX td,.legal_article__wnkzX th{padding:10px 12px;text-align:left;border-bottom:1px solid #273240}.legal_article__wnkzX th{color:#f7c32f;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.legal_article__wnkzX td{color:#9ea9b8}.legal_contactGrid__vI3UC{display:grid;gap:14px}.legal_field__EMTqv{display:grid;gap:4px}.legal_field__EMTqv label{font-size:.85rem;font-weight:600;color:#c4d4e6}.legal_field__EMTqv input,.legal_field__EMTqv select,.legal_field__EMTqv textarea{background:linear-gradient(180deg,rgba(8,13,20,.96),rgba(4,8,13,.98));border:1px solid #273240;border-radius:10px;padding:10px 12px;color:#eef4ff;font-size:.95rem;font-family:inherit;transition:border-color .14s ease}.legal_field__EMTqv input:focus,.legal_field__EMTqv select:focus,.legal_field__EMTqv textarea:focus{outline:none;border-color:#f7c32f}.legal_field__EMTqv textarea{min-height:120px;resize:vertical}.legal_submitButton__sV0V9{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:10px 20px;font-weight:700;font-size:.9rem;border:1px solid #b98c13;color:#08110e;background:linear-gradient(135deg,#f7c32f,#e4b313);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease;justify-self:start}.legal_submitButton__sV0V9:hover{transform:translateY(-1px);box-shadow:0 10px 18px rgba(0,0,0,.35)}.legal_submitButton__sV0V9:focus-visible{outline:2px solid #f7c32f;outline-offset:2px}.legal_contactDirect__gubec{border:1px solid #273240;border-radius:12px;background:linear-gradient(180deg,rgba(10,16,24,.98),rgba(5,8,13,.98));padding:16px;display:grid;gap:6px}.legal_contactDirect__gubec p{margin:0;font-size:.9rem}.legal_footer__N5s5U{padding:2px 4px 8px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#7890ae;font-size:.85rem}.legal_footer__N5s5U p{margin:0;font-weight:700;color:#c4d4e6}.legal_footer__N5s5U span{margin:0}@keyframes legal_riseIn__t1VT6{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.legal_main__mDtsd{padding-left:12px;padding-right:12px}.legal_page__mrwt9{padding-top:8px}.legal_article__wnkzX{padding:20px 16px;gap:16px}.legal_footer__N5s5U{flex-direction:column;align-items:flex-start}}