.pp-exit{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06080cbd;place-items:center;padding:24px;animation:.18s ease-out pp-exit-fade;display:grid;position:fixed;inset:0}.pp-exit-backdrop{cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.pp-exit-card{z-index:1;color:#f4f6f8;width:min(560px,100%);max-height:calc(100vh - 48px);font-family:var(--sans,"Geist", system-ui, sans-serif);background:linear-gradient(#1a1f2a 0%,#141821 100%);border:1px solid #2a313d;border-radius:12px;padding:40px 44px 28px;animation:.22s ease-out pp-exit-rise;position:relative;overflow:auto;box-shadow:0 30px 80px #0000008c}.pp-exit-x{color:#8b95a3;width:36px;height:36px;font:400 26px/1 var(--sans,"Geist", system-ui, sans-serif);cursor:pointer;background:0 0;border:0;border-radius:6px;position:absolute;top:12px;right:12px}.pp-exit-x:hover{color:#fff;background:#222834}.pp-exit-eyebrow{color:#a394ff;font:650 12.5px/1.4 var(--sans,"Geist", system-ui, sans-serif);letter-spacing:.02em;margin:0 0 14px}.pp-exit-title{color:#fff;font:800 clamp(30px, 4.2vw, 40px)/1.04 var(--sans,"Geist", system-ui, sans-serif);letter-spacing:-.03em;text-wrap:balance;margin:0 0 20px}.pp-exit-points{gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.pp-exit-points li{color:#e6eaf0;font:500 15px/1.45 var(--sans,"Geist", system-ui, sans-serif);padding-left:26px;position:relative}.pp-exit-points li:before{content:"✓";color:#3ccf7f;font-weight:800;position:absolute;top:0;left:0}.pp-exit-body .pp-wc-form{flex-direction:column;gap:10px;margin:0;display:flex;position:relative}.pp-exit-body .pp-wc-form input[type=email]{color:#fff;height:54px;font:400 17px/1 var(--sans,"Geist", system-ui, sans-serif);background:#0e1117;border:1px solid #343c4a;border-radius:8px;padding:0 16px}.pp-exit-body .pp-wc-form input[type=email]::placeholder{color:#6b7686}.pp-exit-body .pp-wc-form input[type=email]:focus{outline-offset:1px;border-color:#0000;outline:2px solid #7c5cff}.pp-exit-body .pp-wc-form button{color:#fff;height:56px;font:750 17px/1 var(--sans,"Geist", system-ui, sans-serif);letter-spacing:-.005em;cursor:pointer;background:#6c47f0;border:0;border-radius:8px;box-shadow:0 8px 24px #6c47f059}.pp-exit-body .pp-wc-form button:hover{filter:brightness(1.1)}.pp-exit-body .pp-wc-form button:disabled{opacity:.7;cursor:progress}.pp-exit-body .pp-wc-trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.pp-exit-body .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-exit-fine{color:#7d8898;font:400 12.5px/1.5 var(--sans,"Geist", system-ui, sans-serif);text-align:center;margin:12px 0 0}.pp-exit-done{color:#e6f7ee;font:600 16px/1.5 var(--sans,"Geist", system-ui, sans-serif);background:#12261c;border-radius:8px;margin:4px 0 0;padding:16px}.pp-exit-done:before{content:"✓ ";color:#3ccf7f;font-weight:800}.pp-exit-error{color:#f5705e;font:500 14px/1.4 var(--sans,"Geist", system-ui, sans-serif);margin:10px 0 0}.pp-exit-no{color:#8b95a3;font:500 13.5px/1 var(--sans,"Geist", system-ui, sans-serif);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:14px auto 0;padding:6px 10px;text-decoration:underline;display:block}.pp-exit-no:hover{color:#fff}.pp-exit button:focus-visible{outline-offset:2px;outline:2px solid #a394ff}@keyframes pp-exit-fade{0%{opacity:0}to{opacity:1}}@keyframes pp-exit-rise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pp-exit,.pp-exit-card{animation:none}}@media (max-width:560px){.pp-exit{padding:12px}.pp-exit-card{padding:34px 22px 22px}}
