.ppe-spotlight-form-wrap,.ppe-spotlight-result{max-width:820px;margin:48px auto;padding:clamp(24px,5vw,48px);background:#191d21;color:#f7f7f7;border-radius:12px;border:1px solid #343a40}.ppe-spotlight-form-wrap *,.ppe-spotlight-result *{box-sizing:border-box}.ppe-spotlight-kicker{margin:0 0 8px;color:#36a7ec;font-weight:800;font-size:14px;letter-spacing:.08em}.ppe-spotlight-form-wrap h2,.ppe-spotlight-result h2{margin:0 0 14px;color:#fff;font-size:clamp(28px,5vw,42px);line-height:1.1}.ppe-spotlight-intro{margin:0 0 28px;color:#d6d8da}.ppe-spotlight-form-wrap label{display:block;margin:0 0 20px}.ppe-spotlight-form-wrap label>span{display:block;margin-bottom:8px;font-weight:700}.ppe-spotlight-form-wrap input[type=text],.ppe-spotlight-form-wrap input[type=email],.ppe-spotlight-form-wrap select,.ppe-spotlight-form-wrap textarea{width:100%;max-width:none;padding:13px 14px;background:#fff;color:#17191c;border:2px solid #cbd0d5;border-radius:6px;font:inherit}.ppe-spotlight-form-wrap input:focus,.ppe-spotlight-form-wrap select:focus,.ppe-spotlight-form-wrap textarea:focus{outline:3px solid #36a7ec55;border-color:#36a7ec}.ppe-spotlight-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ppe-spotlight-check{display:flex!important;gap:10px;align-items:flex-start}.ppe-spotlight-check input{margin-top:4px}.ppe-spotlight-check span{font-weight:400!important}.ppe-spotlight-form-wrap button{width:100%;padding:15px 22px;border:0;border-radius:5px;background:#198bd0;color:#fff;font:inherit;font-weight:800;cursor:pointer}.ppe-spotlight-form-wrap button:hover{background:#1178b6}.ppe-spotlight-note{font-size:14px;line-height:1.35!important;color:#bfc4c8}.ppe-spotlight-error{padding:12px 14px;background:#642b2b;color:#fff;border-radius:5px}.ppe-spotlight-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:640px){.ppe-spotlight-grid{grid-template-columns:1fr;gap:0}.ppe-spotlight-form-wrap,.ppe-spotlight-result{margin:28px 0;padding:24px}}.ppe-spotlight-form-wrap label,.ppe-spotlight-form-wrap label>span{color:#f7f7f7}