.backdrop[data-v-9c3945fa]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.glow[data-v-9c3945fa]{filter:blur(60px);opacity:.55;will-change:transform;border-radius:9999px;position:absolute}.glow-a[data-v-9c3945fa]{background:var(--frost-tint);width:28rem;height:28rem;animation:22s ease-in-out infinite alternate drift-a-9c3945fa;top:-10%;right:5%}.glow-b[data-v-9c3945fa]{background:color-mix(in srgb, var(--frost-glow) 35%, transparent);width:22rem;height:22rem;animation:26s ease-in-out infinite alternate drift-b-9c3945fa;bottom:-15%;left:-5%}.envelope[data-v-9c3945fa]{color:var(--frost);opacity:0;animation-name:fly-9c3945fa;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;left:-3rem}@keyframes drift-a-9c3945fa{to{transform:translate(-6rem,3rem)scale(1.1)}}@keyframes drift-b-9c3945fa{to{transform:translate(5rem,-2rem)scale(1.15)}}@keyframes fly-9c3945fa{0%{opacity:0;transform:translate(0)rotate(-8deg)}10%{opacity:.18}70%{opacity:.14}85%,to{opacity:0;transform:translate(min(70vw,52rem))rotate(6deg)scale(.6)}}@media (prefers-reduced-motion:reduce){.glow[data-v-9c3945fa]{animation:none}.envelope[data-v-9c3945fa]{display:none}}.spam-shield-stage[data-v-98c0f482]{pointer-events:none;position:absolute;inset:0}.shield-badge[data-v-98c0f482],.shock-ring[data-v-98c0f482],.caught-label[data-v-98c0f482]{left:var(--shield-left);top:var(--shield-top);position:absolute}.shield-badge[data-v-98c0f482]{border:2px solid var(--frost-glow);background:var(--frost);width:3.25rem;height:3.25rem;color:var(--frost-foreground);box-shadow:0 12px 28px -12px color-mix(in srgb, var(--frost) 70%, transparent);border-radius:9999px;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.2,.8,.2,1.4);display:flex;transform:translate(-50%,-50%)}.is-charging .shield-badge[data-v-98c0f482]{transform:translate(-50%,-50%)scale(.82)}.is-blasting .shield-badge[data-v-98c0f482]{animation:.45s cubic-bezier(.2,.8,.2,1.4) shield-kick-98c0f482}.spam-envelope[data-v-98c0f482]{color:#b91c1c;opacity:0;width:2.25rem;height:1.75rem;transform:translate(-50%, -50%) translate(var(--out-x), var(--out-y)) rotate(var(--rotate)) scale(.6);background:#fee2e2;border:1px solid #fca5a5;border-radius:.4rem;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 8px 18px -10px #7f1d1d99}.is-arriving .spam-envelope[data-v-98c0f482],.is-charging .spam-envelope[data-v-98c0f482]{opacity:1;transform:translate(-50%, -50%) rotate(var(--rotate));transition:opacity .25s ease var(--delay), transform .65s cubic-bezier(.2, .8, .2, 1.3) var(--delay)}.is-charging .spam-envelope[data-v-98c0f482]{animation:.3s ease-in-out envelope-shake-98c0f482}.is-blasting .spam-envelope[data-v-98c0f482]{opacity:0;transform:translate(-50%, -50%) translate(var(--out-x), var(--out-y)) rotate(calc(var(--rotate) + 220deg)) scale(.7);transition:opacity .7s ease-in,transform .7s cubic-bezier(.4,0,.6,1)}.shock-ring[data-v-98c0f482]{border:3px solid var(--frost-glow);opacity:0;border-radius:9999px;width:3.25rem;height:3.25rem;transform:translate(-50%,-50%)}.is-blasting .shock-ring[data-v-98c0f482]{animation:.7s ease-out both shock-ring-98c0f482}.is-blasting .shock-ring-late[data-v-98c0f482]{animation-delay:.12s}.caught-label[data-v-98c0f482]{white-space:nowrap;color:#166534;opacity:0;background:#dcfce7;border-radius:9999px;padding:.2rem .65rem;font-size:.75rem;font-weight:700;transform:translate(-50%,2.4rem)}.is-blasting .caught-label[data-v-98c0f482]{animation:1.8s ease-out both caught-label-98c0f482}@keyframes shield-kick-98c0f482{0%{transform:translate(-50%,-50%)scale(.82)}40%{transform:translate(-50%,-50%)scale(1.22)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes envelope-shake-98c0f482{0%,to{translate:0}25%{translate:-2px 1px}75%{translate:2px -1px}}@keyframes shock-ring-98c0f482{0%{opacity:.9;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(9)}}@keyframes caught-label-98c0f482{0%{opacity:0;transform:translate(-50%,2.4rem)scale(.8)}15%,70%{opacity:1;transform:translate(-50%,2.2rem)scale(1)}to{opacity:0;transform:translate(-50%,1.6rem)}}.theme-toggle[data-v-540febf5]{border:1px solid var(--frost-border);background:color-mix(in srgb, var(--surface) 80%, transparent);width:2.25rem;height:2.25rem;color:var(--frost-ink);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s,color .2s,transform .3s;display:flex}.theme-toggle[data-v-540febf5]:hover{background:var(--frost-track);color:var(--frost-text)}.theme-toggle[data-v-540febf5]:active{transform:rotate(-20deg)scale(.95)}.theme-toggle[data-v-540febf5]:focus-visible{outline:2px solid var(--frost);outline-offset:2px}.landing-placeholder[data-v-34696e48]{background:radial-gradient(circle at 30% 20%, var(--frost-tint), transparent 60%), linear-gradient(135deg, var(--frost-track), var(--frost-tint))}.mobile-cta[data-v-a06a65d3]{padding-bottom:env(safe-area-inset-bottom)}@media (width>=1024px){.flow-item[data-v-d48d7272]{grid-column:var(--col);grid-row:var(--row)}.flow-item-decision[data-v-d48d7272]{display:contents}.flow-decision-anchor[data-v-d48d7272]{grid-column:var(--col);grid-row:var(--row)}.flow-branch[data-v-d48d7272]{grid-column:var(--branch-col);grid-row:var(--row);align-self:center;max-width:26rem}}.flow-animate .flow-node[data-v-d48d7272]{opacity:0;transition:opacity .5s,transform .6s;transform:translateY(16px)}@media (width>=1024px){.flow-animate .flow-item-decision[data-v-d48d7272]{opacity:1;transform:none}}.flow-animate .flow-node.is-visible[data-v-d48d7272]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.flow-animate .flow-node[data-v-d48d7272]{opacity:1;transition:none;transform:none}}.phone-stage[data-v-353bb92a]{perspective:1400px}.phone-frame[data-v-353bb92a]{--tilt:0;background:linear-gradient(160deg, var(--frost-deep), #0b1220);width:min(100%,18rem);transform:rotateY(calc(var(--tilt) * -14deg)) rotateX(calc(var(--tilt) * 6deg));border-radius:2.75rem;margin-inline:auto;padding:.6rem;transition:transform .12s linear;box-shadow:0 40px 70px -35px #0c4d5fb3,inset 0 0 0 1px #ffffff1f}.phone-screen[data-v-353bb92a]{background:#fff;border-radius:2.2rem;overflow:hidden}@media (prefers-reduced-motion:reduce){.phone-frame[data-v-353bb92a]{transition:none;transform:none}}.flood-stage[data-v-ff3237cf]{pointer-events:none;position:absolute;inset:0}.flood-toast[data-v-ff3237cf]{background:color-mix(in srgb, var(--surface) 94%, transparent);max-width:46%;color:var(--frost-ink);transform:rotate(var(--tilt));border:1px solid #fca5a5;border-radius:.75rem;align-items:center;gap:.45rem;padding:.35rem .65rem .35rem .35rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;overflow:hidden;box-shadow:0 12px 24px -14px #7f1d1d8c}.flood-icon[data-v-ff3237cf]{color:#b91c1c;background:#fee2e2;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.flood-subject[data-v-ff3237cf]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.unread-badge[data-v-ff3237cf]{text-align:center;color:#fff;background:#dc2626;border:2px solid #fff;border-radius:9999px;min-width:2.25rem;padding:.2rem .6rem;font-size:.875rem;font-weight:800;transition:transform .12s;position:absolute;top:73%;left:28%;transform:translate(-50%,-50%);box-shadow:0 10px 22px -10px #7f1d1db3}.unread-badge.is-bumping[data-v-ff3237cf]{transform:translate(-50%,-50%)scale(1.25)}.flood-toast-enter-active[data-v-ff3237cf]{transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1.4)}.flood-toast-leave-active[data-v-ff3237cf]{transition:opacity .3s,transform .3s}.flood-toast-enter-from[data-v-ff3237cf]{opacity:0;transform:rotate(var(--tilt)) scale(.6)}.flood-toast-leave-to[data-v-ff3237cf]{opacity:0;transform:rotate(var(--tilt)) translateY(-.75rem) scale(.9)}.eyebrow[data-v-cf2fafb8]{letter-spacing:.08em;text-transform:uppercase;color:var(--frost);margin-bottom:.75rem;font-size:.8125rem;font-weight:600}.section-title[data-v-cf2fafb8]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--frost-ink);font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);font-weight:800;line-height:1.15}.card[data-v-cf2fafb8]{border:1px solid color-mix(in srgb, var(--frost-border) 70%, transparent);background:var(--surface);border-radius:1.25rem;box-shadow:0 10px 30px -18px #0c4d5f73}.hero-backdrop[data-v-99251fa4]{background:radial-gradient(60rem 30rem at 85% 10%, var(--frost-tint), transparent 70%), radial-gradient(40rem 24rem at 0% 60%, var(--frost-track), transparent 70%), linear-gradient(180deg, var(--frost-mist), var(--surface))}.eyebrow[data-v-99251fa4]{letter-spacing:.08em;text-transform:uppercase;color:var(--frost-text);margin-bottom:.75rem;font-size:.8125rem;font-weight:600}.section-title[data-v-99251fa4]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--frost-ink);font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);font-weight:800;line-height:1.15}.card[data-v-99251fa4]{border:1px solid color-mix(in srgb, var(--frost-border) 70%, transparent);background:var(--surface);box-shadow:0 10px 30px -18px color-mix(in srgb, var(--frost-deep) 45%, transparent);border-radius:1.25rem}.card-featured[data-v-99251fa4]{background:radial-gradient(22rem 14rem at 100% 0%, color-mix(in srgb, var(--frost-glow) 45%, transparent), transparent 70%), linear-gradient(145deg, var(--frost-deep), var(--frost-hover));box-shadow:0 18px 40px -20px color-mix(in srgb, var(--frost) 70%, transparent);border-color:#0000}.payout-coin[data-v-99251fa4]{z-index:10;perspective:600px;border-radius:9999px;width:6.5rem;height:6.5rem;animation:1.2s cubic-bezier(.2,.8,.2,1) .5s both coin-fly-99251fa4,6s ease-in-out 1.8s infinite coin-float-99251fa4;position:absolute}.payout-coin[data-v-99251fa4]:focus-visible{outline:2px solid var(--frost);outline-offset:4px}.coin-inner[data-v-99251fa4]{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.payout-coin.is-flipped .coin-inner[data-v-99251fa4]{transform:rotateY(180deg)}.coin-face[data-v-99251fa4]{border:4px solid color-mix(in srgb, #fff 70%, var(--frost-border));background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--frost-glow) 90%, #fff), transparent 55%), linear-gradient(145deg, var(--frost), var(--frost-hover));color:#fff;box-shadow:inset 0 0 0 3px #ffffff2e, 0 18px 36px -14px color-mix(in srgb, var(--frost) 75%, transparent);backface-visibility:hidden;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.coin-back[data-v-99251fa4]{background:linear-gradient(145deg, var(--frost-deep), var(--frost-hover));transform:rotateY(180deg)}.coin-front[data-v-99251fa4]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:40%;animation:5s ease-in-out 2.2s infinite coin-shine-99251fa4;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-20deg)}.coin-amount[data-v-99251fa4]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1}.coin-back-title[data-v-99251fa4]{font-size:.875rem;font-weight:700;line-height:1.1}.coin-unit[data-v-99251fa4]{letter-spacing:.04em;opacity:.85;margin-top:.25rem;font-size:.6875rem;font-weight:600}@media (width>=640px){.payout-coin[data-v-99251fa4]{width:7.5rem;height:7.5rem}.coin-amount[data-v-99251fa4]{font-size:2rem}}.story-arrow[data-v-99251fa4]{display:none}@media (width>=1024px){.story-arrow[data-v-99251fa4]{z-index:1;border:1px solid var(--frost-border);background:var(--surface);width:2rem;height:2rem;color:var(--frost-text);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:-1.75rem;transform:translateY(-50%)}}.story-step-final[data-v-99251fa4]{border-color:var(--frost-border);box-shadow:0 18px 40px -22px color-mix(in srgb, var(--frost) 70%, transparent)}.story-coin[data-v-99251fa4]{border:3px solid color-mix(in srgb, #fff 70%, var(--frost-border));background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--frost-glow) 90%, #fff), transparent 55%), linear-gradient(145deg, var(--frost), var(--frost-hover));color:#fff;width:3.5rem;height:3.5rem;box-shadow:0 12px 24px -12px color-mix(in srgb, var(--frost) 75%, transparent);border-radius:9999px;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:flex}.cta-primary[data-v-99251fa4]{background:var(--frost);color:#fff;box-shadow:0 12px 28px -12px color-mix(in srgb, var(--frost) 70%, transparent);border-radius:.75rem;align-items:center;gap:.5rem;padding:.9rem 1.75rem;font-weight:600;transition:background-color .2s,transform .2s;display:inline-flex}.cta-primary[data-v-99251fa4]:hover,.cta-primary[data-v-99251fa4]:focus-visible{background:var(--frost-hover);transform:translateY(-2px)}.cta-pulse[data-v-99251fa4]{animation:6s ease-out 2s infinite cta-pulse-99251fa4}@keyframes cta-pulse-99251fa4{0%{box-shadow:0 12px 28px -12px #0c4d5fb3, 0 0 0 0 color-mix(in srgb, var(--frost) 45%, transparent)}18%,to{box-shadow:0 12px 28px -12px #0c4d5fb3,0 0 0 14px #0000}}.cta-secondary[data-v-99251fa4]{border:1px solid var(--frost-border);background:var(--surface);color:var(--frost-ink);border-radius:.75rem;align-items:center;gap:.5rem;padding:.9rem 1.5rem;font-weight:600;transition:border-color .2s,transform .2s;display:inline-flex}.cta-secondary[data-v-99251fa4]:hover,.cta-secondary[data-v-99251fa4]:focus-visible{border-color:var(--frost);transform:translateY(-2px)}.tilt-card[data-v-99251fa4],.reveal-ready .reveal.tilt-card.is-visible[data-v-99251fa4]{transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:opacity .6s,transform .25s}.dot-grid[data-v-99251fa4]{background-image:radial-gradient(color-mix(in srgb, var(--frost) 14%, transparent) 1px, transparent 1px);background-size:22px 22px}.section-rule[data-v-99251fa4]{position:relative}.section-rule[data-v-99251fa4]:before{content:"";background:linear-gradient(90deg, transparent, var(--frost-border), transparent);width:min(48rem,80%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.umbrella-band[data-v-99251fa4]{background:radial-gradient(28rem 16rem at 100% 0%, var(--frost-tint), transparent 70%), var(--frost-mist)}.cta-primary[data-v-99251fa4]:focus-visible,.cta-secondary[data-v-99251fa4]:focus-visible{outline:2px solid var(--frost);outline-offset:3px}.float-chip[data-v-99251fa4]{border:1px solid color-mix(in srgb, var(--frost-border) 70%, transparent);background:color-mix(in srgb, var(--surface) 95%, transparent);color:var(--frost-ink);box-shadow:0 14px 30px -14px color-mix(in srgb, var(--frost-deep) 55%, transparent);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .9rem .5rem .5rem;font-size:.8125rem;font-weight:600;animation:6s ease-in-out infinite float-99251fa4;display:inline-flex;position:absolute}.chip-icon[data-v-99251fa4]{border-radius:9999px;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;display:flex}.cta-band[data-v-99251fa4]{background:radial-gradient(30rem 18rem at 90% 0%, color-mix(in srgb, var(--frost-glow) 55%, transparent), transparent 70%), linear-gradient(135deg, var(--frost-deep), var(--frost))}@keyframes float-99251fa4{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.reveal-ready .reveal[data-v-99251fa4]{opacity:0;transition:opacity .6s,transform .7s;transform:translateY(18px)}.reveal-ready .reveal.is-visible[data-v-99251fa4],.reveal-ready .reveal.story[data-v-99251fa4]{opacity:1;transform:none}.reveal-ready .story .story-step[data-v-99251fa4]{opacity:0;transition:opacity .5s ease var(--d), transform .6s cubic-bezier(.2, .8, .2, 1) var(--d);transform:translateY(24px)}.reveal-ready .story.is-visible .story-step[data-v-99251fa4]{opacity:1;transform:none}.reveal-ready .story .story-coin[data-v-99251fa4]{opacity:0}.reveal-ready .story.is-visible .story-coin[data-v-99251fa4]{animation:coin-drop-99251fa4 .9s cubic-bezier(.2, .8, .2, 1) calc(var(--d) + .35s) both}@keyframes coin-fly-99251fa4{0%{opacity:0;transform:translate(9rem,-7rem)rotate(-35deg)scale(.4)}65%{opacity:1;transform:translate(-.5rem,.5rem)rotate(6deg)scale(1.08)}to{opacity:1;transform:none}}@keyframes coin-float-99251fa4{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(-3deg)}}@keyframes coin-shine-99251fa4{0%,60%{left:-60%}to{left:130%}}@keyframes coin-drop-99251fa4{0%{opacity:0;transform:translateY(-4rem)rotate(-90deg)scale(.6)}70%{opacity:1;transform:translateY(.25rem)rotate(8deg)scale(1.06)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.float-chip[data-v-99251fa4],.payout-coin[data-v-99251fa4],.coin-front[data-v-99251fa4]:after,.cta-pulse[data-v-99251fa4]{animation:none}.coin-inner[data-v-99251fa4]{transition:none}.cta-primary[data-v-99251fa4]:hover,.cta-primary[data-v-99251fa4]:focus-visible,.cta-secondary[data-v-99251fa4]:hover,.cta-secondary[data-v-99251fa4]:focus-visible,.tilt-card[data-v-99251fa4]{transform:none}.reveal-ready .reveal[data-v-99251fa4]{opacity:1;transition:none;transform:none}}
