.cta-stack{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.micro{font-size:14px;color:#B9C4DA}.alt-wrap{margin:0 0 26px}.alt-link{color:#DCE3F0;font-weight:600;font-size:15.5px;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:2px}.alt-link:hover{color:#fff;border-color:var(--orange)}.alt-link i{font-style:normal;color:var(--orange2)}
.inline-cta{margin:2em 0;padding:24px 26px;border-radius:18px;color:#fff;background:radial-gradient(400px 200px at 100% 0%,rgba(242,107,29,.35),transparent 60%),linear-gradient(135deg,#0B1F45,#0E1622)}.inline-cta h4{font-family:Manrope,Inter,system-ui,sans-serif;font-size:21px;margin:0 0 6px}.inline-cta p{margin:0 0 16px;color:#C9D3E6;font-size:16.5px}.inline-cta .micro{margin-top:8px}
.subscribe{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:center;margin:48px 0 0;padding:30px;border-radius:22px;background:#FFF4EC;border:1px solid #FFD9C2}.sub-wrap{padding-top:10px;padding-bottom:90px}.subscribe .sub-tag{margin:0;color:var(--orange);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.subscribe h3{font-family:Manrope,Inter,system-ui,sans-serif;font-size:24px;color:#0E1622;margin:6px 0 8px;line-height:1.2}.subscribe p{margin:0;color:#5B6475;font-size:16px}
.sub-form{display:flex;flex-direction:column;gap:10px}.sub-form input,.sub-form select{font:inherit;font-size:16px;padding:12px 14px;border:1px solid #E6D3C6;border-radius:12px;background:#fff;color:#1B2333}.sub-form input:focus,.sub-form select:focus{outline:2px solid var(--orange);border-color:transparent}.sub-form .btn{justify-content:center;border:0;cursor:pointer;font:inherit;font-weight:600}.sub-note{font-size:13px!important;color:#8A93A5!important}.hp{position:absolute;left:-9999px}.sub-done h3{margin-top:0}.sub-done .btn{margin-top:14px}
@media(max-width:860px){.subscribe{grid-template-columns:1fr;padding:24px}}
