.LegalPage-module__bHW_4a__page{color:#f4ede1;background:radial-gradient(circle at 50% 5%,#788fb214,#0000 28%),linear-gradient(#07111c 0%,#09131e 55%,#07101a 100%);min-height:100vh;padding:clamp(5rem,9vw,8.5rem) 1.5rem clamp(5rem,8vw,7rem)}.LegalPage-module__bHW_4a__document{width:min(100%,52rem);margin:0 auto}.LegalPage-module__bHW_4a__header{max-width:46rem}.LegalPage-module__bHW_4a__eyebrow{color:#d1b36d;letter-spacing:.22em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:700}.LegalPage-module__bHW_4a__header h1{color:#f7f0e4;font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-size:clamp(2.35rem,6vw,4.6rem);font-weight:500;line-height:1.05}.LegalPage-module__bHW_4a__updated{letter-spacing:.04em;color:#f4ede180!important;font-family:var(--font-sans)!important;margin:1rem 0 0!important;font-size:.75rem!important}.LegalPage-module__bHW_4a__intro{color:#f4ede1b3;max-width:43rem;margin:1.25rem 0 0;font-size:1rem;line-height:1.8}.LegalPage-module__bHW_4a__rule{background:linear-gradient(90deg,#d1b36dcc,#0000);width:6rem;height:1px;margin:2.8rem 0}.LegalPage-module__bHW_4a__sections{gap:2.7rem;display:grid}.LegalPage-module__bHW_4a__section{max-width:48rem}.LegalPage-module__bHW_4a__section h2{color:#f4ede1;font-family:var(--font-serif);margin:0 0 .9rem;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:500}.LegalPage-module__bHW_4a__section p,.LegalPage-module__bHW_4a__section li{color:#f4ede1b8;font-size:.96rem;line-height:1.85}.LegalPage-module__bHW_4a__section p{margin:.5rem 0}.LegalPage-module__bHW_4a__section ul{margin:.65rem 0 0;padding-left:1.2rem}.LegalPage-module__bHW_4a__section li+li{margin-top:.35rem}.LegalPage-module__bHW_4a__section a{color:#dec58c;text-underline-offset:.22em}@media (max-width:700px){.LegalPage-module__bHW_4a__page{padding:5rem 1.1rem}.LegalPage-module__bHW_4a__header h1{font-size:2.25rem}}
.ReportForm-module__N8-TIa__form{gap:1.2rem;max-width:48rem;padding-top:.2rem;display:grid}.ReportForm-module__N8-TIa__field{gap:.5rem;display:grid}.ReportForm-module__N8-TIa__field label,.ReportForm-module__N8-TIa__legend{color:#f4ede1;letter-spacing:.04em;font-size:.78rem;font-weight:600}.ReportForm-module__N8-TIa__field input,.ReportForm-module__N8-TIa__field select,.ReportForm-module__N8-TIa__field textarea{color:#f4ede1;width:100%;font:inherit;background:#ffffff09;border:1px solid #ffefd32e;border-radius:.6rem;outline:none;padding:.8rem .9rem;line-height:1.45}.ReportForm-module__N8-TIa__field textarea{resize:vertical;min-height:9rem}.ReportForm-module__N8-TIa__field input:focus,.ReportForm-module__N8-TIa__field select:focus,.ReportForm-module__N8-TIa__field textarea:focus{border-color:#d1b36da6;box-shadow:0 0 0 2px #d1b36d14}.ReportForm-module__N8-TIa__field select option{color:#111}.ReportForm-module__N8-TIa__check{color:#f4ede1c2;align-items:flex-start;gap:.7rem;font-size:.9rem;line-height:1.55;display:flex}.ReportForm-module__N8-TIa__check input{margin-top:.25rem}.ReportForm-module__N8-TIa__submit{color:#f4ede1;min-height:2.7rem;font:inherit;letter-spacing:.08em;cursor:pointer;background:#d1b36d14;border:1px solid #d1b36d7a;border-radius:999px;justify-self:start;padding:.65rem 1.15rem;font-size:.78rem}.ReportForm-module__N8-TIa__submit:hover,.ReportForm-module__N8-TIa__submit:focus-visible{background:#d1b36d21;border-color:#d1b36dd9;outline:none}.ReportForm-module__N8-TIa__submit:disabled{opacity:.55;cursor:wait}.ReportForm-module__N8-TIa__status{color:#f4ede1b3;min-height:1.4rem;margin:0;font-size:.84rem;line-height:1.5}.ReportForm-module__N8-TIa__error{color:#e7b8ad}
