.dapd-exit-popup{align-items:center;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:999999}.dapd-exit-popup[hidden]{display:none}.dapd-exit-popup__overlay{background:rgba(0,0,0,.45);inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.is-visible .dapd-exit-popup__overlay{opacity:1}.is-dismissing .dapd-exit-popup__overlay{opacity:0}.dapd-exit-popup__card{background:#fff;box-shadow:0 20px 60px -8px rgba(0,0,0,.5);clip-path:inset(100% 100% 100% 100% round .5rem);max-width:380px;opacity:0;position:relative;text-align:center;transform:translateY(16px) scale(.97);transition:opacity .3s ease,transform .3s ease,clip-path .3s ease;width:100%}.is-visible .dapd-exit-popup__card{clip-path:inset(0 0 0 0 round .5rem);opacity:1;transform:translateY(0) scale(1)}.is-dismissing .dapd-exit-popup__card{clip-path:inset(100% 100% 100% 100% round .5rem);opacity:0;transform:translateY(10px) scale(.97)}.dapd-exit-popup__image{clip-path:inset(0 0 0 0 round .5rem)}.dapd-exit-popup__image img{aspect-ratio:16/7;-o-object-fit:cover;object-fit:cover;width:100%}.dapd-exit-popup__body{padding:1.25rem 2rem 2rem}.dapd-exit-popup__close{align-items:center;background:rgba(0,0,0,.05);border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:.75rem;top:.75rem;transition:background .2s,color .2s;width:32px;z-index:2}.dapd-exit-popup__close:hover{background:rgba(0,0,0,.1);color:#333}.dapd-exit-popup__close:focus-visible{outline:2px solid var(--dapd-exit-accent,#020225);outline-offset:2px}.dapd-exit-popup{--wp--custom--form--field--height:42px}.dapd-exit-popup__heading{color:#020225;font-family:var(--wp--preset--font-family--thermal-variable,sans-serif);font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 1rem}.dapd-exit-popup__text{color:#666;font-size:.8rem;line-height:1.5;margin:0 0 1.5rem;text-wrap:balance}.dapd-exit-popup__disclaimer,.dapd-exit-popup__text{font-family:var(--wp--preset--font-family--aktiv-grotesk,sans-serif)}.dapd-exit-popup__disclaimer{color:#999;font-size:.675rem;margin:.75rem 0 0}.dapd-exit-popup__form .gform_body,.dapd-exit-popup__form .gform_fields,.dapd-exit-popup__form .gform_wrapper,.dapd-exit-popup__form .ginput_container{margin:0!important;padding:0!important}.dapd-exit-popup__form .gform_fields{list-style:none!important}.dapd-exit-popup__form .gfield_description,.dapd-exit-popup__form .gform_heading,.dapd-exit-popup__form .gform_validation_errors{display:none!important}.dapd-exit-popup__form .gfield{margin:0!important;padding:0!important;position:relative}.dapd-exit-popup__form .gfield .gfield_label .gfield_required{display:none}.dapd-exit-popup__form .gfield.is-ready .gfield_label{transition:transform .4s cubic-bezier(.34,1.56,.64,1),color .2s ease}.dapd-exit-popup__form .gfield.has-value .gfield_label,.dapd-exit-popup__form .gfield.is-focused .gfield_label{transform:translate(.75rem,.5em) scale(.74)}.dapd-exit-popup__form .gfield.is-focused .gfield_label{color:var(--dapd-exit-accent,#020225)}.dapd-exit-popup__form .gform_footer,.dapd-exit-popup__form .gform_page_footer{margin:0!important;padding:.5rem 0 0!important}.dapd-exit-popup__form .gform_footer br,.dapd-exit-popup__form .gform_page_footer br{display:none}.dapd-exit-popup__form .gform_footer p,.dapd-exit-popup__form .gform_page_footer p{display:contents}.dapd-exit-popup__form .gfield_validation_message{background:none!important;border:none!important;color:#ef4444;font-size:.75rem;margin:.25rem 0 0;padding:0}.dapd-exit-popup__form .gfield.gfield_error input[type=email]{outline:2px solid #ef4444!important;outline-offset:-1px}.dapd-exit-popup__form .gform_button,.dapd-exit-popup__form input[type=submit]{background:var(--dapd-exit-accent,#020225);border:none;border-radius:.25rem!important;color:#fff;cursor:pointer;font-family:var(--wp--preset--font-family--aktiv-grotesk,sans-serif);font-size:.9rem;font-weight:600;height:42px;margin-top:.5rem;transition:opacity .2s;width:100%!important}.dapd-exit-popup__form .gform_button:hover,.dapd-exit-popup__form input[type=submit]:hover{opacity:.85}.dapd-exit-popup__form .gform_button:active,.dapd-exit-popup__form input[type=submit]:active{transform:scale(.98)}.dapd-exit-popup__form .gform_confirmation_message{color:#16a34a;font-size:.9rem;padding:1rem 0;text-align:center}@media(max-width:600px){.dapd-exit-popup{align-items:flex-end;padding:0}.dapd-exit-popup .dapd-exit-popup__card{opacity:1;transform:translateY(100%)}.dapd-exit-popup.is-visible .dapd-exit-popup__card{transform:translateY(0)}.dapd-exit-popup.is-dismissing .dapd-exit-popup__card{opacity:1;transform:translateY(100%)}.dapd-exit-popup__card{border-radius:16px 16px 0 0;max-height:80vh;max-height:80dvh;max-width:100%;overflow-y:auto}.dapd-exit-popup__image{padding:1.5rem 2rem 0}.dapd-exit-popup__body{padding:1rem 1.5rem 1.5rem}}
