:root{--primary:#0d1b2a;--secondary:#142236;--accent:#d79f30;--accent-light:#e8ba5a;--background:#f7f8fb;--surface:#fff;--text:#1f2937;--text-light:#6b7280;--border:#e5e7eb;--border-light:#f3f4f6;--shadow:0 10px 35px #00000014}.legal-module__Yd4PWa__page{background:var(--background);min-height:100vh;color:var(--text);font-family:Poppins,sans-serif;font-size:16px;line-height:1.8}.legal-module__Yd4PWa__header{background:var(--surface);border-bottom:1px solid var(--border);box-shadow:0 2px 10px #0000000a}.legal-module__Yd4PWa__headerInner{max-width:900px;margin:0 auto;padding:3rem 1.5rem 2.5rem}.legal-module__Yd4PWa__headerTitle{color:var(--primary);margin:0;font-size:2rem;font-weight:700;line-height:1.3}.legal-module__Yd4PWa__headerSubtitle{color:var(--text-light);margin-top:.5rem;font-size:.95rem}.legal-module__Yd4PWa__content{max-width:900px;margin:0 auto;padding:3rem 1.5rem 4rem}.legal-module__Yd4PWa__panel{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:18px;padding:3rem}@media (max-width:640px){.legal-module__Yd4PWa__panel{padding:1.75rem}}.legal-module__Yd4PWa__sections{flex-direction:column;display:flex}.legal-module__Yd4PWa__section{border-bottom:1px solid var(--border-light);padding:2rem 0}.legal-module__Yd4PWa__section:last-child{border-bottom:none}.legal-module__Yd4PWa__sectionTitle{color:var(--accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 1rem;font-size:.8rem;font-weight:700}.legal-module__Yd4PWa__sectionBody{color:var(--text-light);font-size:.96rem;line-height:1.9}.legal-module__Yd4PWa__sectionBody p{margin:0 0 .8rem}.legal-module__Yd4PWa__sectionBody a{color:var(--accent);text-decoration:none}.legal-module__Yd4PWa__sectionBody a:hover{color:var(--accent-light)}.legal-module__Yd4PWa__sectionList{margin:.5rem 0 .75rem;padding-left:1.4rem;list-style:decimal}.legal-module__Yd4PWa__sectionList li{margin-bottom:.45rem;line-height:1.6}.legal-module__Yd4PWa__sectionList li::marker{font-weight:600}.legal-module__Yd4PWa__contactBlock{background:#fffdf8;border:1px solid #d79f3040;border-radius:16px;margin-top:2.5rem;padding:1.75rem}.legal-module__Yd4PWa__contactTitle{color:var(--primary);margin:0 0 .5rem;font-size:1rem;font-weight:600}.legal-module__Yd4PWa__contactSubtitle{color:var(--text-light);margin-bottom:1rem}.legal-module__Yd4PWa__contactRow{color:var(--text-light);margin-bottom:.5rem}.legal-module__Yd4PWa__contactLink{color:var(--accent);text-decoration:none;transition:all .25s}.legal-module__Yd4PWa__contactLink:hover{color:var(--accent-light)}.legal-module__Yd4PWa__footer{background:var(--surface);border-top:1px solid var(--border)}.legal-module__Yd4PWa__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:900px;margin:auto;padding:1.5rem;display:flex}.legal-module__Yd4PWa__footerCopy{color:#9ca3af;margin:0;font-size:.9rem}.legal-module__Yd4PWa__footerLink{color:var(--accent);text-decoration:none;transition:all .25s}.legal-module__Yd4PWa__footerLink:hover{color:var(--accent-light)}@media (max-width:768px){.legal-module__Yd4PWa__headerInner{padding:2rem 1.25rem}.legal-module__Yd4PWa__content{padding:2rem 1rem 3rem}.legal-module__Yd4PWa__headerTitle{font-size:1.6rem}.legal-module__Yd4PWa__section{padding:1.5rem 0}.legal-module__Yd4PWa__sectionTitle{font-size:.75rem}.legal-module__Yd4PWa__sectionBody{font-size:.92rem}.legal-module__Yd4PWa__footerInner{text-align:center;flex-direction:column}}@media (max-width:480px){.legal-module__Yd4PWa__panel{padding:1.25rem}.legal-module__Yd4PWa__headerTitle{font-size:1.4rem}.legal-module__Yd4PWa__sectionBody{font-size:.9rem}.legal-module__Yd4PWa__contactBlock{padding:1.25rem}}
