.report-page{max-width:720px;padding:24px var(--gutter);margin:0 auto}.report-page .report-copy{margin-bottom:16px}.report-page .report-copy h1{font-size:var(--fs-h3);font-weight:var(--fw-medium)}.report-page .report-copy p{font-size:var(--fs-body-sm)}.report-page .cform-card{padding:24px}.report-page .report-consent{font-size:var(--fs-body-xs);align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.report-page .report-consent input{accent-color:var(--cyan);margin-top:4px}.report-page .report-consent a{color:var(--cyan);text-decoration:underline}.report-page .cform-submit{white-space:normal;height:auto}.report-page .cform-captcha-widget{margin-bottom:12px}@media(max-width:768px){.report-page .cform-card{padding:20px}.report-page .cform-row{gap:0;margin-bottom:0}}.report-page .report-video{margin-bottom:24px}.report-page .report-actions{flex-wrap:wrap;gap:12px;display:flex}.report-page .report-video img{object-fit:cover}.report-page .cform-input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #132236}.report-page .cform-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #132236}.report-page .cform-input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #132236}.report-page .cform-input:-webkit-autofill{color:#fff;background:#132236}.report-page .cform-input:autofill{color:#fff;background:#132236}.report-page .cform-submit:disabled{opacity:.4;cursor:not-allowed;pointer-events:auto}.report-logo-bar{padding:24px var(--gutter) 0;justify-content:center;display:flex}.report-logo-bar img{width:auto;height:30px;display:block}.report-page .sportstechx-form-header{margin-bottom:var(--sp-6)}.report-page .sportstechx-form-title{color:var(--white);font-size:var(--fs-caption)}.report-page .sportstechx-thank-you-actions{flex-wrap:nowrap}.report-page .sportstechx-thank-you-actions>*{min-width:0;height:auto;min-height:var(--sp-7);padding:var(--sp-2) var(--sp-3);white-space:normal;text-align:center;flex:1}
