.signal-band{max-width:1280px;margin:52px auto;padding:40px;border:1px solid #dce5f2;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;gap:38px;background:linear-gradient(120deg,#f0f6ff,#fff);color:#15263d}.signal-band h2{font-size:clamp(30px,4vw,44px);line-height:1.1;letter-spacing:-1.5px;margin:10px 0 16px}.signal-band p{line-height:1.6;color:#56647a}.signal-kicker{text-transform:uppercase;font-size:12px;font-weight:750;letter-spacing:2px;color:#2563eb!important}.signal-form{align-self:center}.signal-form label{font-size:14px;font-weight:650;display:block;margin-bottom:9px}.signal-row{display:flex;gap:9px}.signal-row input{min-width:0;flex:1;border:1px solid #cbd6e6;border-radius:9px;padding:14px;font:inherit;background:#fff;color:#14253a}.signal-row button,.signal-button{background:#2563eb;border:0;border-radius:9px;color:#fff;padding:14px 20px;font:600 14px/1.4 inherit;cursor:pointer;white-space:nowrap}.signal-row button:disabled{opacity:.6;cursor:wait}.signal-consent{display:flex!important;gap:10px;font-size:12px!important;font-weight:400!important;line-height:1.6;margin-top:13px;color:#56647a}.signal-consent input{flex:none;margin-top:4px}.signal-status{min-height:24px;font-size:13px}.signal-status[data-error=true]{color:#b3261e}.signal-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.signal-main{max-width:1120px;margin:auto;padding:70px 28px}.signal-main h1{font-size:clamp(54px,9vw,92px);letter-spacing:-4px;line-height:1;margin:18px 0}.signal-intro{font-size:20px;max-width:650px;color:#56647a;line-height:1.6}.signal-topics{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:52px 0}.signal-topic{border:1px solid #e0e7f2;border-radius:15px;padding:26px}.signal-topic b{display:block;margin:18px 0 9px;font-size:19px}.signal-topic p{color:#56647a;line-height:1.6;font-size:14px}.signal-topic span{color:#2563eb;font-size:12px;font-weight:700}.signal-admin iframe{width:100%;height:700px;border:1px solid #e0e7f2;border-radius:12px;margin-top:25px}.signal-admin pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f0f5fc;padding:20px;border-radius:12px}.signal-admin .signal-button{display:inline-block;text-decoration:none;margin:5px}.signal-main a{color:#2563eb}.signal-main .signal-button{color:white}@media(max-width:700px){.signal-band{margin:28px 18px;padding:25px;grid-template-columns:1fr;gap:12px}.signal-row{flex-direction:column}.signal-row button{padding:15px}.signal-topics{grid-template-columns:1fr;gap:12px;margin:30px 0}.signal-topic{padding:23px}.signal-main{padding:45px 22px}.signal-main h1{letter-spacing:-2.5px}.signal-intro{font-size:18px}}
form.signal-form{display:block;border:0;padding:0;background:transparent;box-shadow:none;border-radius:0}.signal-form .signal-row{display:flex;gap:9px}.signal-form .signal-row button{flex:none;font-size:14px;padding:14px 20px}.signal-form .signal-consent{width:auto}.signal-form .signal-consent span{font-size:12px;line-height:1.6;margin:0}@media(max-width:700px){.signal-form .signal-row{flex-direction:column}}
