.hf-turnstile:not(:empty){margin-top:10px}.form-turnstile:not(:empty){margin-top:16px}.hf-msg.is-error{color:#ff7a66}.hero-form .btn[disabled],.form .btn[disabled]{opacity:.7;cursor:default}@media (hover:none) and (pointer:coarse){form .hf-fields input,.form .field input{font-size:16px}}.device-notice{display:none}html[data-device=handheld] .device-notice{border:1px solid var(--accent);background:#ff6a1f14;border-radius:12px;align-items:center;gap:12px;margin:0 0 10px;padding:8px 12px;display:flex}.device-notice svg{width:22px;height:22px;color:var(--accent);flex:none}.device-notice p{color:var(--text);margin:0;font-size:14px;line-height:1.3}html[data-device=handheld] .lede+.device-notice,html[data-device=handheld] .lp-proof+.device-notice{margin-top:20px}html[data-device=handheld] .device-notice+.hero-form{margin-top:0}html[data-device=handheld] .form-platform,html[data-device=handheld] .lp-proof,html[data-device=handheld] .desktop-repeat{display:none}.nf-art{max-width:1672px;margin:0 auto;display:block}.nf-art img{width:100%;height:auto;display:block}.nf-copy{text-align:center;border-bottom:0}.nf-copy .sp-cta,.nf-copy .kicker{justify-content:center}@media (min-width:721px){.nf-copy{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.nf-copy .sp-cta{display:none}}
