.phone-overlay{pointer-events:none;z-index:10;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:.75rem .5rem;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0 -2.5rem 0 -1.75rem}.phone-overlay.visible{pointer-events:auto;opacity:1}.phone-form-shell:has(.phone-overlay.visible)>:not(.phone-overlay){pointer-events:none;opacity:0;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.phone-form-shell{transition-property:min-height;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.phone-form-shell:has(.phone-overlay.visible){min-height:18rem}.phone-badge-wrap{width:5rem;height:5rem;display:inline-flex;position:relative}.phone-overlay-icon{width:2rem;height:2rem}.phone-overlay-sub{--tw-translate-y:6px;max-width:26rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1));opacity:0;font-size:.95rem;font-weight:500;line-height:1.375}.phone-overlay.visible .phone-overlay-sub{animation:.4s .35s forwards phone-rise}.phone-success-discount{color:var(--red);font-weight:700}.phone-result-cta{--tw-translate-y:6px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--red);text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(248 248 248/var(--tw-text-opacity,1));opacity:0;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.82rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.phone-result-cta:hover{background-color:var(--darker-red)}.phone-overlay.visible .phone-result-cta{animation:.4s .5s forwards phone-rise}.phone-success-badge{box-sizing:border-box;aspect-ratio:1;--tw-scale-x:0;--tw-scale-y:0;width:5rem;height:5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--red);--tw-text-opacity:1;color:rgb(248 248 248/var(--tw-text-opacity,1));border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.phone-overlay.visible .phone-success-badge{animation:.55s cubic-bezier(.34,1.56,.64,1) 50ms forwards phone-pop}.phone-success-overlay.visible .phone-overlay-icon{animation:.6s .5s phone-icon-wiggle}.phone-success-burst{pointer-events:none;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;background-color:#ec04012e;border-radius:9999px;position:absolute;inset:0}.phone-overlay.visible .phone-success-burst{animation:.7s ease-out .1s forwards phone-burst}@keyframes phone-pop{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes phone-burst{0%{opacity:.7;transform:scale(0)}to{opacity:0;transform:scale(2.6)}}@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-overlay.visible .phone-success-badge,.phone-overlay.visible .phone-overlay-icon,.phone-overlay.visible .phone-success-burst,.phone-overlay.visible .phone-overlay-sub,.phone-overlay.visible .phone-result-cta{animation:none}.phone-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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.phone-overlay.visible .phone-overlay-sub,.phone-overlay.visible .phone-result-cta{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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-duz6wj2j]{filter:blur(14px);z-index:0;transform:scale(1.08)}.verify-poster[data-astro-cid-duz6wj2j]{z-index:1;transition:opacity .5s ease-out}.verify-poster[data-astro-cid-duz6wj2j].loaded{opacity:1}.verify-video[data-astro-cid-duz6wj2j]{z-index:2;transition:opacity .7s ease-out}.verify-video[data-astro-cid-duz6wj2j].ready{opacity:1}
