.legal-module__Qu0mEa__page{--ink:#2d3a8c;--body:#4b4a55;--sec:#6e6d78;--g:#22c55e;--gd:#16a34a;--baloo:var(--font-baloo), sans-serif;min-height:100vh;color:var(--body);font-family:var(--font-nunito), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:linear-gradient(#fdf9ec 0%,#fdf6dc 100%);margin:0}.legal-module__Qu0mEa__page *{box-sizing:border-box}.legal-module__Qu0mEa__wrap{width:min(1180px,92%);margin:0 auto}.legal-module__Qu0mEa__wrap img[src$=\.jpg]{width:auto;max-height:460px}.legal-module__Qu0mEa__nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:22px 0;display:flex}.legal-module__Qu0mEa__logo{font-family:var(--baloo);letter-spacing:.5px;align-items:baseline;font-size:28px;font-weight:800;text-decoration:none;display:inline-flex}.legal-module__Qu0mEa__t1{color:#f43f5e}.legal-module__Qu0mEa__t2{color:#fb923c}.legal-module__Qu0mEa__t3{color:#a855f7}.legal-module__Qu0mEa__t4{color:#ec4899}.legal-module__Qu0mEa__t5{color:#3b82f6}.legal-module__Qu0mEa__t6{color:#8b5cf6}.legal-module__Qu0mEa__logoAi{color:#9ca3af;margin-left:5px;font-size:14px;font-weight:700}.legal-module__Qu0mEa__home{color:#51506b;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:700;text-decoration:none}.legal-module__Qu0mEa__home:hover{color:var(--ink)}.legal-module__Qu0mEa__navRight{align-items:center;gap:10px;display:flex}.legal-module__Qu0mEa__langSwitch{background:#fff;border:2px solid #efe7cf;border-radius:999px;align-items:center;padding:2px;display:inline-flex}.legal-module__Qu0mEa__langBtn{font-family:var(--font-nunito), system-ui, sans-serif;color:var(--sec);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:800;line-height:1;transition:color .15s,background .15s}.legal-module__Qu0mEa__langBtn:hover{color:var(--ink)}.legal-module__Qu0mEa__langBtnOn,.legal-module__Qu0mEa__langBtnOn:hover{color:var(--ink);cursor:default;background:#f4e8c4}@media (max-width:420px){.legal-module__Qu0mEa__langBtn{padding:6px 9px}}.legal-module__Qu0mEa__main{padding:18px 0 30px}.legal-module__Qu0mEa__main h1{font-family:var(--baloo);color:var(--ink);margin:10px 0 6px;font-size:38px;font-weight:800;line-height:1.15}.legal-module__Qu0mEa__updated{color:#a39f8e;margin:0 0 26px;font-size:13.5px}.legal-module__Qu0mEa__main h2{font-family:var(--baloo);color:var(--ink);margin:30px 0 8px;font-size:21px;font-weight:700}.legal-module__Qu0mEa__main p,.legal-module__Qu0mEa__main li{margin:0 0 12px;font-size:15.5px;line-height:1.65}.legal-module__Qu0mEa__main ul{margin:0 0 12px;padding-left:22px}.legal-module__Qu0mEa__main li{margin-bottom:6px}.legal-module__Qu0mEa__main a{color:var(--gd);font-weight:700}.legal-module__Qu0mEa__footer{text-align:center;color:#a39f8e;padding:36px 0 46px;font-size:13.5px}.legal-module__Qu0mEa__footer a{color:var(--gd);font-weight:800}@media (max-width:560px){.legal-module__Qu0mEa__main h1{font-size:30px}}
.contact-module__xwJ-uq__form{flex-direction:column;gap:14px;max-width:520px;margin-top:18px;display:flex}.contact-module__xwJ-uq__label{color:#2d3a8c;flex-direction:column;gap:6px;font-size:14px;font-weight:800;display:flex}.contact-module__xwJ-uq__opt{color:#a39f8e;font-weight:600}.contact-module__xwJ-uq__input,.contact-module__xwJ-uq__textarea{color:#4b4a55;background:#fff;border:2px solid #ece5cf;border-radius:14px;outline:none;padding:11px 14px;font-family:inherit;font-size:15px}.contact-module__xwJ-uq__input:focus,.contact-module__xwJ-uq__textarea:focus{border-color:#22c55e}.contact-module__xwJ-uq__textarea{resize:vertical}.contact-module__xwJ-uq__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.contact-module__xwJ-uq__btn{color:#fff;cursor:pointer;background:#22c55e;border:none;border-radius:999px;align-self:flex-start;padding:12px 28px;font-family:inherit;font-size:15px;font-weight:800;box-shadow:0 4px #15803d}.contact-module__xwJ-uq__btn:hover{background:#16a34a}.contact-module__xwJ-uq__btn:active{transform:translateY(2px);box-shadow:0 2px #15803d}.contact-module__xwJ-uq__btn:disabled{opacity:.6;cursor:default}.contact-module__xwJ-uq__err{color:#d6336c;margin:0;font-size:14px;font-weight:700}.contact-module__xwJ-uq__done{color:#16a34a;background:#f0fdf4;border:2px solid #bbf7d0;border-radius:14px;max-width:520px;padding:18px 20px;font-size:17px;font-weight:700}
