.phone-success-overlay{pointer-events:none;position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.75rem 1rem;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.phone-success-overlay.visible{pointer-events:auto;opacity:1}.phone-form-shell:has(.phone-success-overlay.visible)>:not(.phone-success-overlay){pointer-events:none;opacity:0;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.phone-success-badge{position:relative;box-sizing:border-box;display:inline-flex;aspect-ratio:1 / 1;height:3rem;width:3rem;flex:none;--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;background-color:var(--red);--tw-text-opacity: 1;color:rgb(248 248 248 / var(--tw-text-opacity, 1))}.phone-success-overlay.visible .phone-success-badge{animation:phone-pop .55s cubic-bezier(.34,1.56,.64,1) .05s forwards}.phone-success-icon{height:1.25rem;width:1.25rem}.phone-success-overlay.visible .phone-success-icon{animation:phone-icon-wiggle .6s ease .5s}.phone-success-badge-wrap{position:relative;display:inline-flex;height:3rem;width:3rem}.phone-success-burst{pointer-events:none;position:absolute;inset:0;--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background-color:#ec04012e;opacity:0}.phone-success-overlay.visible .phone-success-burst{animation:phone-burst .7s ease-out .1s forwards}.phone-success-title{--tw-translate-y: 6px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1));opacity:0}.phone-success-sub{max-width:18rem;--tw-translate-y: 6px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-wrap:balance;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1));opacity:0}.phone-success-discount{font-weight:700;color:var(--red)}.phone-success-overlay.visible .phone-success-title{animation:phone-rise .4s ease .4s forwards}.phone-success-overlay.visible .phone-success-sub{animation:phone-rise .4s ease .5s forwards}@keyframes phone-pop{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes phone-burst{0%{transform:scale(0);opacity:.7}to{transform:scale(2.6);opacity:0}}@keyframes phone-rise{to{opacity:1;transform:translateY(0)}}@keyframes phone-icon-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}@media(prefers-reduced-motion:reduce){.phone-success-overlay.visible .phone-success-badge,.phone-success-overlay.visible .phone-success-icon,.phone-success-overlay.visible .phone-success-burst,.phone-success-overlay.visible .phone-success-title,.phone-success-overlay.visible .phone-success-sub{animation:none}.phone-success-overlay.visible .phone-success-badge{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.phone-success-overlay.visible .phone-success-title,.phone-success-overlay.visible .phone-success-sub{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}}.verify-lqip[data-astro-cid-jgnndhmx]{filter:blur(14px);transform:scale(1.08);z-index:0}.verify-poster[data-astro-cid-jgnndhmx]{z-index:1;transition:opacity .5s ease-out}.verify-poster[data-astro-cid-jgnndhmx].loaded{opacity:1}.verify-video[data-astro-cid-jgnndhmx]{z-index:2;transition:opacity .7s ease-out}.verify-video[data-astro-cid-jgnndhmx].ready{opacity:1}
