.smc-newsletter-modal{position:fixed;inset:0;z-index:400000;display:grid;place-items:center;padding:18px;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .22s ease,visibility .22s ease}.smc-newsletter-modal.is-open{visibility:visible;opacity:1;pointer-events:auto}.smc-newsletter-modal__backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(0,0,0,.82);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);cursor:pointer}.smc-newsletter-modal__dialog{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);width:min(1040px,calc(100vw - 36px));max-height:calc(100dvh - 36px);overflow:auto;border:1px solid #343c3f;border-top:6px solid #e8ed00;border-radius:0;background:#050708;color:#fff;box-shadow:0 32px 90px rgba(0,0,0,.72)}.smc-newsletter-modal__close{position:absolute;right:12px;top:12px;z-index:6;width:42px;height:42px;padding:0;border:1px solid #d9de00;border-radius:0;background:#090c0e;color:#f3f600;font:400 30px/1 Arial,sans-serif;cursor:pointer}.smc-newsletter-modal__close:hover{background:#eef200;color:#050607}.smc-newsletter-modal__pitch{position:relative;padding:52px 42px 42px;overflow:hidden;background:radial-gradient(circle at 0 100%,rgba(237,242,0,.2),transparent 36%),linear-gradient(145deg,#0d1214 0%,#050708 68%)}.smc-newsletter-modal__pitch:after{content:"";position:absolute;right:-70px;bottom:-70px;width:210px;height:210px;border:1px solid rgba(238,242,0,.16);transform:rotate(45deg);pointer-events:none}.smc-newsletter-modal__kicker{display:block;color:#eef200;font:900 11px/1 Arial,sans-serif;letter-spacing:.17em}.smc-newsletter-modal h2{margin:18px 0 18px;max-width:480px;font:950 clamp(38px,4vw,58px)/.94 Arial,sans-serif;letter-spacing:-.045em}.smc-newsletter-modal__pitch>p{margin:0;max-width:500px;color:#cbd3d6;font:500 16px/1.52 Arial,sans-serif}.smc-newsletter-modal__proof{display:grid;gap:1px;margin-top:28px;background:#313a3e}.smc-newsletter-modal__proof>div{padding:15px 16px;background:#0a0e10}.smc-newsletter-modal__proof strong,.smc-newsletter-modal__proof span{display:block}.smc-newsletter-modal__proof strong{color:#eef200;font:900 12px/1 Arial,sans-serif;letter-spacing:.05em}.smc-newsletter-modal__proof span{margin-top:5px;color:#aeb8bc;font:600 12px/1.35 Arial,sans-serif}.smc-newsletter-modal__promise{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.smc-newsletter-modal__promise>*{padding:8px 10px;border:1px solid #3b4549;color:#e7ecee;font:900 10px/1 Arial,sans-serif;letter-spacing:.08em}.smc-newsletter-modal__promise b{border-color:#e8ed00;background:#e8ed00;color:#050607}.smc-newsletter-modal__form{display:flex;min-width:0;flex-direction:column;padding:50px 28px 24px;background:linear-gradient(180deg,#0b0f11,#030506)}.smc-newsletter-modal__form-head{padding:0 8px 16px;border-bottom:1px solid #30383c}.smc-newsletter-modal__form-head span,.smc-newsletter-modal__form-head strong{display:block}.smc-newsletter-modal__form-head span{color:#eef200;font:900 11px/1 Arial,sans-serif;letter-spacing:.15em}.smc-newsletter-modal__form-head strong{margin-top:7px;color:#fff;font:900 24px/1.05 Arial,sans-serif}.smc-newsletter-modal__form iframe{display:block;width:100%;height:500px;min-height:500px;margin:12px 0 0;border:0;background:#0b0f11}.smc-newsletter-modal__full-page{display:block;margin-top:auto;padding:14px 8px 0;color:#bfc8cb!important;text-align:center;text-decoration:none!important;font:800 11px/1.3 Arial,sans-serif}.smc-newsletter-modal__full-page:hover{color:#eef200!important}body.smc-newsletter-modal-open{overflow:hidden!important}
@media(max-width:800px){.smc-newsletter-modal{padding:10px}.smc-newsletter-modal__dialog{grid-template-columns:1fr;width:min(720px,calc(100vw - 20px));max-height:calc(100dvh - 20px)}.smc-newsletter-modal__pitch{padding:38px 24px 28px}.smc-newsletter-modal h2{font-size:40px}.smc-newsletter-modal__proof{grid-template-columns:repeat(3,1fr)}.smc-newsletter-modal__proof>div{padding:12px}.smc-newsletter-modal__proof span{display:none}.smc-newsletter-modal__form{padding:30px 16px 18px}.smc-newsletter-modal__form iframe{height:460px;min-height:460px}}
@media(max-width:520px){.smc-newsletter-modal__dialog{display:block}.smc-newsletter-modal__pitch{padding:34px 18px 22px}.smc-newsletter-modal h2{font-size:34px}.smc-newsletter-modal__pitch>p{font-size:14px}.smc-newsletter-modal__proof{grid-template-columns:1fr}.smc-newsletter-modal__proof>div{padding:10px 12px}.smc-newsletter-modal__promise{margin-top:14px}.smc-newsletter-modal__form{padding:24px 10px 14px}.smc-newsletter-modal__form-head{padding-right:48px}.smc-newsletter-modal__form iframe{height:430px;min-height:430px}.smc-newsletter-modal__close{right:8px;top:8px}}
