.ep-modal-overlay,.ep-modal-overlay-newsletter{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:none;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.ep-modal-overlay .ep-modal,.ep-modal-overlay-newsletter .ep-modal{background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);font-family:Inter,Helvetica Neue,Arial,sans-serif;max-width:520px;opacity:0;padding:20px;transform:translateY(12px) scale(.98);transition:transform .22s ease,opacity .22s ease;width:100%}.ep-modal-overlay .ep-modal .ep-copy-link__area,.ep-modal-overlay-newsletter .ep-modal .ep-copy-link__area{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ep-modal-overlay .ep-modal .ep-copy-link__area #epStatus,.ep-modal-overlay-newsletter .ep-modal .ep-copy-link__area #epStatus{color:#10b981;display:none;font-size:13px;margin-left:auto}.ep-modal-overlay-newsletter.show,.ep-modal-overlay.show{display:flex}.ep-modal-overlay-newsletter.show .ep-modal,.ep-modal-overlay.show .ep-modal{opacity:1;transform:translateY(0) scale(1)}.ep-modal-overlay .ep-modal__head,.ep-modal-overlay-newsletter .ep-modal__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ep-modal-overlay .ep-modal__head .form-newsletter-popup #rdstation-bricks-embeddable-form-bricks-component-kWqeau0jtrNnLRJGXLJllg .bricks-form__fieldset,.ep-modal-overlay-newsletter .ep-modal__head .form-newsletter-popup #rdstation-bricks-embeddable-form-bricks-component-kWqeau0jtrNnLRJGXLJllg .bricks-form__fieldset{margin-left:0}.ep-modal-overlay .ep-modal__head .form-newsletter-popup #rd-button-lyoqwzvf.bricks--component-button,.ep-modal-overlay .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__input:not(textarea),.ep-modal-overlay-newsletter .ep-modal__head .form-newsletter-popup #rd-button-lyoqwzvf.bricks--component-button,.ep-modal-overlay-newsletter .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__input:not(textarea){border-radius:0;border-radius:initial}.ep-modal-overlay .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__input:not(textarea),.ep-modal-overlay-newsletter .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__input:not(textarea){background-color:#f9f9f9}.ep-modal-overlay .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__field__option .bricks-form__label,.ep-modal-overlay .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__label.always-visible,.ep-modal-overlay .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__static a,.ep-modal-overlay .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__static span,.ep-modal-overlay .ep-modal__head .form-newsletter-popup .bricks-form__privacy .bricks-form__label,.ep-modal-overlay-newsletter .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__field__option .bricks-form__label,.ep-modal-overlay-newsletter .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__label.always-visible,.ep-modal-overlay-newsletter .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__static a,.ep-modal-overlay-newsletter .ep-modal__head .form-newsletter-popup #rd-form-lyoqwzva .bricks-form__static span,.ep-modal-overlay-newsletter .ep-modal__head .form-newsletter-popup .bricks-form__privacy .bricks-form__label{color:#333;font-size:14px}.ep-modal-overlay .ep-modal__title,.ep-modal-overlay-newsletter .ep-modal__title{color:#111827;font-size:18px;font-weight:600;margin:0 0 6px}.ep-modal-overlay .ep-modal__text,.ep-modal-overlay-newsletter .ep-modal__text{color:#374151;display:flex;flex-direction:column;font-size:14px;gap:12px;line-height:1.35;margin:0}.ep-modal-overlay .ep-modal__text span,.ep-modal-overlay-newsletter .ep-modal__text span{font-size:12px;font-weight:600}.ep-modal-overlay .ep-modal__footer,.ep-modal-overlay-newsletter .ep-modal__footer{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.ep-modal-overlay .ep-btn,.ep-modal-overlay-newsletter .ep-btn{background:#111827;border:1px solid transparent;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px}.ep-modal-overlay .ep-btn--ghost,.ep-modal-overlay-newsletter .ep-btn--ghost{background:transparent;border-color:#e5e7eb;color:#111827}.ep-modal-overlay .ep-close,.ep-modal-overlay-newsletter .ep-close{background:transparent;border:none;color:#6b7280;cursor:pointer;font-size:18px;line-height:1;padding:4px}@media(max-width:420px){.ep-modal-overlay .ep-modal,.ep-modal-overlay-newsletter .ep-modal{border-radius:10px;padding:16px}.ep-modal-overlay .ep-modal__title,.ep-modal-overlay-newsletter .ep-modal__title{font-size:16px}.ep-modal-overlay .ep-btn,.ep-modal-overlay-newsletter .ep-btn{font-size:13px;padding:8px 10px}}