.report-page[data-v-7b162dc6]{background:#fffaf7;color:#30242a}.report-shell[data-v-7b162dc6]{width:min(1120px,calc(100% - 32px));margin:0 auto}.report-hero[data-v-7b162dc6]{padding:72px 0;background:radial-gradient(circle at 85% 20%,rgba(255,211,183,.28),transparent 28%),linear-gradient(135deg,#cf3a4d,#811a34);color:#fff}.report-hero .report-shell[data-v-7b162dc6]{display:grid;grid-template-columns:1.55fr .75fr;gap:64px;align-items:center}.report-eyebrow[data-v-7b162dc6]{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px}.report-hero h1[data-v-7b162dc6]{font-size:clamp(36px,5vw,64px);line-height:1.02;letter-spacing:-.045em;font-weight:850;max-width:850px;margin:0 0 24px}.report-hero__copy>p[data-v-7b162dc6]{font-size:18px;line-height:1.7;max-width:760px}.report-primary[data-v-7b162dc6]{display:inline-flex;border:0;border-radius:999px;background:#fff;color:#9c2740;padding:15px 24px;font-weight:800;text-decoration:none;cursor:pointer;margin-top:12px}.report-recipients[data-v-7b162dc6]{font-size:13px!important;opacity:.8;margin-top:26px}.report-privacy-card[data-v-7b162dc6]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);padding:30px;border-radius:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.report-privacy-card h2[data-v-7b162dc6]{font-size:22px;margin:15px 0 10px}.report-privacy-card p[data-v-7b162dc6]{line-height:1.6;opacity:.85}.report-lock[data-v-7b162dc6]{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff;color:#9c2740;font-weight:900}.report-grid[data-v-7b162dc6]{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-top:72px;padding-bottom:72px}.report-card[data-v-7b162dc6]{background:#fff;padding:38px;border:1px solid #f0dfd9;border-radius:24px;box-shadow:0 16px 45px rgba(74,36,44,.06)}.report-card__number[data-v-7b162dc6]{color:#cf3a4d;font-weight:900}.report-card h2[data-v-7b162dc6],.report-form-heading h2[data-v-7b162dc6],.report-legal h2[data-v-7b162dc6],.report-other h2[data-v-7b162dc6]{font-size:28px;line-height:1.2;margin:10px 0 24px}.report-card li[data-v-7b162dc6],.report-legal li[data-v-7b162dc6]{margin:13px 0;line-height:1.55}.report-card li[data-v-7b162dc6]::marker,.report-legal li[data-v-7b162dc6]::marker{color:#cf3a4d;font-weight:800}.report-legal[data-v-7b162dc6]{background:#2f2028;color:#fff}.report-legal article[data-v-7b162dc6]{padding-right:30px}.report-legal li[data-v-7b162dc6],.report-legal p[data-v-7b162dc6]{color:#eadfe3;line-height:1.75}.report-eyebrow--dark[data-v-7b162dc6]{color:#cf3a4d}.report-emergency-block[data-v-7b162dc6],.report-emergency-top[data-v-7b162dc6]{margin-top:28px;background:#fff1d6;border:1px solid #f1b849;border-radius:18px;padding:22px;color:#713f12}.report-emergency-top p[data-v-7b162dc6]{margin:6px 0 0;line-height:1.6}.report-form-section[data-v-7b162dc6]{padding:84px 0}.report-form-wrap[data-v-7b162dc6]{max-width:850px}.report-form-heading[data-v-7b162dc6]{text-align:center;margin-bottom:34px}.report-form-heading p[data-v-7b162dc6]{color:#76666d}.report-form[data-v-7b162dc6]{background:#fff;border:1px solid #eadbd5;border-radius:26px;padding:clamp(22px,5vw,48px);box-shadow:0 20px 60px rgba(65,30,40,.08)}.report-progress[data-v-7b162dc6]{display:flex;gap:7px}.report-progress span[data-v-7b162dc6]{height:6px;border-radius:10px;flex:1;background:#eadfdc}.report-progress span.active[data-v-7b162dc6]{background:#cf3a4d}.report-step[data-v-7b162dc6]{font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:800;color:#907980;margin:15px 0 28px}.report-form legend[data-v-7b162dc6]{font-size:26px;font-weight:850;margin-bottom:28px}.report-form fieldset[data-v-7b162dc6]{border:0;padding:0;margin:0}.report-field[data-v-7b162dc6]{margin-bottom:25px}.report-field>label[data-v-7b162dc6]{display:block;font-weight:750;margin-bottom:9px}.report-field>label span[data-v-7b162dc6]{color:#cf3a4d}.report-help[data-v-7b162dc6]{font-size:13px;color:#75656b}.report-field input[data-v-7b162dc6]:not([type=radio]):not([type=checkbox]),.report-field textarea[data-v-7b162dc6]{width:100%;border:1px solid #d8c9c6;border-radius:12px;padding:13px 14px;background:#fff;outline:none}.report-field input[data-v-7b162dc6]:focus,.report-field textarea[data-v-7b162dc6]:focus{border-color:#cf3a4d;box-shadow:0 0 0 3px rgba(207,58,77,.1)}.report-options[data-v-7b162dc6]{display:grid;gap:9px}.report-options label[data-v-7b162dc6]{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid #eadedb;border-radius:12px;cursor:pointer}.report-options input[data-v-7b162dc6]{margin-top:3px;accent-color:#cf3a4d}.report-actions[data-v-7b162dc6]{display:flex;justify-content:flex-end;gap:12px;margin-top:34px}.report-actions .report-primary[data-v-7b162dc6]{background:#cf3a4d;color:#fff;margin:0}.report-secondary[data-v-7b162dc6]{border:1px solid #d6c8c4;border-radius:999px;background:#fff;padding:14px 22px;font-weight:750}.report-limit[data-v-7b162dc6]{font-size:12px;color:#86777c;margin-top:24px;text-align:center}.report-success[data-v-7b162dc6]{text-align:center;background:#fff;border:1px solid #d8e8d4;border-radius:24px;padding:50px}.report-success button[data-v-7b162dc6]{border:0;border-radius:999px;background:#cf3a4d;color:#fff;padding:14px 22px;font-weight:800}.report-other[data-v-7b162dc6]{padding-bottom:80px}.report-other>div[data-v-7b162dc6]{display:flex;flex-wrap:wrap;gap:10px}.report-other a[data-v-7b162dc6]{padding:10px 14px;border:1px solid #e4d3ce;border-radius:999px;color:#8d1d36;text-decoration:none;font-weight:650;font-size:14px}@media(max-width:760px){.report-hero[data-v-7b162dc6]{padding:50px 0}.report-grid[data-v-7b162dc6],.report-hero .report-shell[data-v-7b162dc6]{grid-template-columns:1fr;gap:22px}.report-hero h1[data-v-7b162dc6]{font-size:40px}.report-privacy-card[data-v-7b162dc6]{margin-top:5px}.report-grid[data-v-7b162dc6]{padding-top:44px;padding-bottom:44px}.report-legal article[data-v-7b162dc6]{padding-right:0}.report-actions[data-v-7b162dc6]{justify-content:space-between}.report-form[data-v-7b162dc6]{border-radius:18px}.report-card[data-v-7b162dc6]{padding:26px}}.report-options label[data-v-7b162dc6]{gap:12px;transition:border-color .15s,background .15s,box-shadow .15s}.report-options label[data-v-7b162dc6]:hover{border-color:#cf3a4d;background:#fff9f7}.report-options input[data-v-7b162dc6]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-content:center;flex:0 0 20px;width:20px;height:20px;margin-top:1px;border:2px solid #c8b8b5;border-radius:5px;background:#fff;cursor:pointer}.report-options input[type=radio][data-v-7b162dc6]{border-radius:50%}.report-options input[data-v-7b162dc6]:before{content:"";width:10px;height:10px;transform:scale(0);transition:transform .12s ease;background:#cf3a4d}.report-options input[type=checkbox][data-v-7b162dc6]:before{-webkit-clip-path:polygon(14% 44%,0 65%,42% 100%,100% 22%,80% 5%,40% 70%);clip-path:polygon(14% 44%,0 65%,42% 100%,100% 22%,80% 5%,40% 70%)}.report-options input[type=radio][data-v-7b162dc6]:before{border-radius:50%}.report-options input[data-v-7b162dc6]:checked{border-color:#cf3a4d!important;background-color:#fff!important;background-image:none!important;color:#cf3a4d!important}.report-options input[data-v-7b162dc6]:focus{border-color:#cf3a4d!important;outline:2px solid transparent!important;outline-offset:2px;box-shadow:0 0 0 3px rgba(207,58,77,.16)!important}.report-options input[data-v-7b162dc6]:checked:before{transform:scale(1)}.report-options label[data-v-7b162dc6]:has(input:checked){border-color:#cf3a4d;background:#fff5f3;box-shadow:0 0 0 1px #cf3a4d}.report-field.invalid input[data-v-7b162dc6]:not([type=radio]):not([type=checkbox]),.report-field.invalid textarea[data-v-7b162dc6]{border-color:#c0394c}.report-error[data-v-7b162dc6]{margin:8px 0 0;color:#b4233b;font-size:13px;font-weight:650}.report-actions .report-primary[data-v-7b162dc6]:disabled{opacity:.45;cursor:not-allowed}.report-submit-error[data-v-7b162dc6]{margin:18px 0 0;padding:12px 14px;border:1px solid #efb5bd;border-radius:10px;background:#fff3f4;color:#a51f35;font-size:14px;font-weight:650;text-align:center}