.report-form-module__ovO_Sq__page{max-width:40rem;padding:calc(var(--header-h) + 2.5rem) 1.25rem 4rem;margin:0 auto}.report-form-module__ovO_Sq__head{flex-direction:column;gap:.5rem;margin-bottom:2rem;display:flex}.report-form-module__ovO_Sq__title{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;color:var(--cream);margin:0;font-size:clamp(1.9rem,4.5vw,2.85rem);font-weight:600;line-height:1.05}.report-form-module__ovO_Sq__subtitle{max-width:52ch;color:var(--haze);margin:0;line-height:1.6}.report-form-module__ovO_Sq__form{flex-direction:column;gap:1.5rem;display:flex}.report-form-module__ovO_Sq__field{flex-direction:column;gap:.5rem;display:flex}.report-form-module__ovO_Sq__label{letter-spacing:.01em;color:var(--cream);font-size:.82rem;font-weight:600}.report-form-module__ovO_Sq__segment{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (max-width:560px){.report-form-module__ovO_Sq__segment{grid-template-columns:1fr}}.report-form-module__ovO_Sq__option{border-radius:var(--r-md,14px);border:1px solid var(--line-2);background:var(--night-2);color:var(--haze);cursor:pointer;transition:border-color var(--dur,.2s) var(--ease,ease), background var(--dur,.2s) var(--ease,ease), color var(--dur,.2s) var(--ease,ease);align-items:flex-start;gap:.6rem;padding:.9rem 1rem;font-size:.9rem;line-height:1.35;display:flex}.report-form-module__ovO_Sq__option:hover{border-color:var(--line-strong,#f4f1ea38);color:var(--cream)}.report-form-module__ovO_Sq__option:has(input:checked){border-color:var(--coral);background:color-mix(in srgb, var(--coral) 12%, var(--night-2));color:var(--cream)}.report-form-module__ovO_Sq__option:has(input:focus-visible){outline:2px solid var(--coral-hi);outline-offset:2px}.report-form-module__ovO_Sq__option input{opacity:0;width:1px;height:1px;position:absolute}.report-form-module__ovO_Sq__optIcon{color:var(--coral-hi);flex:none;margin-top:.05rem}.report-form-module__ovO_Sq__textarea,.report-form-module__ovO_Sq__input{border-radius:var(--r-md,14px);border:1px solid var(--line-2);background:var(--night-2);width:100%;color:var(--cream);font:inherit;transition:border-color var(--dur,.2s) var(--ease,ease);padding:.75rem 1rem;line-height:1.55}.report-form-module__ovO_Sq__textarea{resize:vertical;min-height:8rem}.report-form-module__ovO_Sq__textarea::placeholder,.report-form-module__ovO_Sq__input::placeholder{color:var(--faint)}.report-form-module__ovO_Sq__textarea:focus-visible,.report-form-module__ovO_Sq__input:focus-visible{border-color:var(--coral);box-shadow:0 0 0 3px color-mix(in srgb, var(--coral) 22%, transparent);outline:none}.report-form-module__ovO_Sq__honeypot{position:absolute;left:-9999px}.report-form-module__ovO_Sq__actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.report-form-module__ovO_Sq__error{color:var(--magenta,#e5487b);align-items:center;gap:.4rem;font-size:.88rem;display:inline-flex}.report-form-module__ovO_Sq__done{max-width:34rem;padding:calc(var(--header-h) + 4rem) 1.25rem 4rem;text-align:center;flex-direction:column;align-items:center;gap:.9rem;margin:0 auto;display:flex}.report-form-module__ovO_Sq__doneIcon{color:var(--coral-hi)}.report-form-module__ovO_Sq__doneBody{max-width:40ch;color:var(--haze);margin:0;line-height:1.6}@media (prefers-reduced-motion:reduce){.report-form-module__ovO_Sq__option,.report-form-module__ovO_Sq__textarea,.report-form-module__ovO_Sq__input{transition:none}}