/* Conversion panels are outside the protected card and expanded-signal layouts. */
body.signals-page .sg-page .sg-signal-access-note.signals-conversion{display:grid;gap:14px;padding:0;margin:18px 0 12px;background:none;border:0;border-radius:0;box-shadow:none;color:#102a51;font:inherit}
body.signals-page .sg-page .signals-conversion [hidden]{display:none!important}
body.signals-page .sg-page .signals-conversion-panel{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px 26px;border:1px solid #dce8f2;border-radius:8px;background:#f0f7fd;box-sizing:border-box}
body.signals-page .sg-page .signals-conversion-panel>svg{width:36px;height:36px;color:#102a51}
body.signals-page .sg-page .signals-conversion-copy{min-width:0}
body.signals-page .sg-page .signals-conversion-copy h3{margin:0 0 6px;color:#102a51;font:700 clamp(19px,2vw,27px)/1.25 Georgia,serif;letter-spacing:-.5px}
body.signals-page .sg-page .signals-conversion-copy p{margin:0 0 4px;color:#33485e;font:400 16px/1.5 Georgia,serif}
body.signals-page .sg-page .signals-conversion-copy small,body.signals-page .sg-page .signals-conversion-actions small{display:block;color:#536579;font:400 13px/1.5 Georgia,serif}
body.signals-page .sg-page .signals-conversion-actions{text-align:center;min-width:180px}
body.signals-page .sg-page .signals-conversion a.signals-conversion-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 22px;border:1px solid #d6af55;border-radius:6px;background:#f5cc68;color:#102a51;font:700 14px/1.35 Georgia,serif;text-decoration:none;white-space:normal;text-align:center;box-sizing:border-box}
body.signals-page .sg-page .signals-conversion-actions small{margin-top:7px}
body.signals-page .sg-page .signals-conversion-actions small a{font:inherit;color:#254b7b;text-underline-offset:3px}
body.signals-page .sg-page .signals-conversion-panel.signals-conversion-offer{background:#fffaf0;border-color:#eee2c3}
body.signals-page .sg-page .signals-conversion-offer>svg{color:#85642c}
body.signals-page .sg-page .signals-conversion a.signals-conversion-button-outline{background:#fffdf7;border-color:#687d99}
body.signals-page .sg-page .signals-conversion a.signals-conversion-button:hover{background:#ecc15c;color:#102a51}
body.signals-page .sg-page .signals-conversion a.signals-conversion-button-outline:hover{background:#f5eddc}
body.signals-page .sg-page .signals-conversion a:focus-visible{outline:3px solid #0875ee;outline-offset:3px}
body.signals-page .sg-page .signals-conversion p.signals-conversion-public{margin:0;color:#536579;font:400 12px/1.5 Georgia,serif}
@media(max-width:760px){body.signals-page .sg-page .signals-conversion-panel{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:18px}body.signals-page .sg-page .signals-conversion-panel>svg{width:28px;height:28px}body.signals-page .sg-page .signals-conversion-actions,body.signals-page .sg-page .signals-conversion-panel>.signals-conversion-button{grid-column:2;justify-self:start;text-align:left;min-width:0}body.signals-page .sg-page .signals-conversion-copy h3{font-size:21px}body.signals-page .sg-page .signals-conversion-copy p{font-size:15px}}
