.PopupCta_overlay___Ps4Z{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:rgba(2,8,23,.5);animation:PopupCta_fadeIn__gONFJ .15s ease-out}.PopupCta_modal__TYXXQ{position:relative;width:100%;max-width:26rem;background-color:var(--popover);color:var(--popover-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:0 20px 50px rgba(2,8,23,.2);animation:PopupCta_slideUp__dKed8 .2s ease-out}.PopupCta_close__j4_TZ{position:absolute;top:.75rem;right:.75rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:calc(var(--radius) - 2px);color:var(--muted-foreground);cursor:pointer}.PopupCta_close__j4_TZ:hover{background-color:var(--accent);color:var(--accent-foreground)}.PopupCta_close__j4_TZ svg{width:1rem;height:1rem}.PopupCta_body__7_QI9{display:flex;flex-direction:column;gap:.875rem;padding:2rem 1.5rem 1.5rem}.PopupCta_headline__AKRv1{font-family:var(--font-brand);font-size:1.375rem;font-weight:600;line-height:1.25;padding-right:1.5rem}.PopupCta_subhead__uLNoZ{font-size:.9375rem;color:var(--muted-foreground);line-height:1.5}.PopupCta_submit__ib5_L{margin-top:.25rem}.PopupCta_decline__cM2O1{align-self:center;font-size:.8125rem;color:var(--muted-foreground);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.PopupCta_decline__cM2O1:hover{color:var(--foreground)}@keyframes PopupCta_fadeIn__gONFJ{0%{opacity:0}to{opacity:1}}@keyframes PopupCta_slideUp__dKed8{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.PopupCta_overlay___Ps4Z{align-items:flex-end;padding:0}.PopupCta_modal__TYXXQ{max-width:100%;border-radius:var(--radius) var(--radius) 0 0;border-bottom:none;animation:PopupCta_slideUpMobile___PLp2 .2s ease-out}@keyframes PopupCta_slideUpMobile___PLp2{0%{transform:translateY(100%)}to{transform:translateY(0)}}}