.story[data-astro-cid-n2lz65zz]{padding-block:var(--sp-section);position:relative}.story-grid[data-astro-cid-n2lz65zz]{gap:var(--sp-6);display:grid}.story-pin[data-astro-cid-n2lz65zz]{top:calc(var(--l-header-h) + var(--sp-3));z-index:2;height:min(48svh,26rem);position:sticky}.story-stage[data-astro-cid-n2lz65zz]{height:100%;position:relative}.browser[data-astro-cid-n2lz65zz]{border-radius:var(--r-xl);background:var(--core-paper);height:100%;box-shadow:var(--sh-toast);border:1px solid var(--stage-border-strong);flex-direction:column;display:flex;position:relative;overflow:hidden}.browser-bar[data-astro-cid-n2lz65zz]{padding:var(--sp-2) var(--sp-4);background:var(--core-lilac100);font-size:var(--fs-xs);color:var(--core-ink500);align-items:center;gap:6px;display:flex}.browser-bar[data-astro-cid-n2lz65zz] i[data-astro-cid-n2lz65zz]{background:var(--core-ink250);border-radius:50%;width:10px;height:10px}.browser-bar[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]{margin-left:var(--sp-3);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.browser-demo[data-astro-cid-n2lz65zz]{text-transform:uppercase;letter-spacing:var(--tr-wide);background:var(--core-ink800);color:var(--core-cream);border-radius:var(--r-pill);flex:none;margin-left:auto;padding:2px 8px;font-size:10px}.browser-page[data-astro-cid-n2lz65zz]{gap:var(--sp-4);padding:var(--sp-4);flex:1;grid-template-columns:1.1fr 1fr;min-height:0;display:grid}.store-img[data-astro-cid-n2lz65zz]{border-radius:var(--r-md);min-height:0;overflow:hidden}.store-img[data-astro-cid-n2lz65zz] img[data-astro-cid-n2lz65zz]{object-fit:cover;width:100%;height:100%}.store-copy[data-astro-cid-n2lz65zz]{align-content:start;gap:var(--sp-2);color:var(--core-ink800);display:grid}.store-name[data-astro-cid-n2lz65zz]{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-lg);color:var(--core-ink950);margin:0;line-height:1.15}.store-price[data-astro-cid-n2lz65zz]{font-weight:var(--fw-bold);color:var(--core-ink800);margin:0}.store-btn[data-astro-cid-n2lz65zz]{background:var(--core-ink800);color:var(--core-white);font-weight:var(--fw-bold);font-size:var(--fs-xs);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);justify-self:start}.crowd[data-astro-cid-n2lz65zz]{margin-top:var(--sp-3);flex-wrap:wrap;gap:5px;display:flex}.crowd[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]{background:var(--core-ink250);width:14px;height:14px;transition:background var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-spring);transition-delay:calc(var(--i) * 40ms);border-radius:50% 50% 40% 40%}.story-stage[data-astro-cid-n2lz65zz][data-active=sale] .crowd[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]:nth-child(-n+2),.story-stage[data-astro-cid-n2lz65zz][data-active=crowd] .crowd[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]:nth-child(-n+6),.story-stage[data-astro-cid-n2lz65zz][data-active=talk] .crowd[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]:nth-child(-n+10),.story-stage[data-astro-cid-n2lz65zz][data-active=ask] .crowd[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]{background:var(--core-violet500);transform:translateY(-3px)}.toasts[data-astro-cid-n2lz65zz]{left:var(--sp-3);right:var(--sp-3);bottom:var(--sp-3);justify-items:start;gap:var(--sp-2);pointer-events:none;display:grid;position:absolute}.toast-slot[data-astro-cid-n2lz65zz]{opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-spring);grid-area:1/1;transform:translateY(30px)scale(.92)}.toast-slot[data-astro-cid-n2lz65zz].is-on{opacity:1;transform:translateY(calc(var(--k) * -105%)) scale(1);transition-delay:calc(var(--k) * .26s + .12s)}.toast-slot[data-astro-cid-n2lz65zz] .nt[data-astro-cid-n2lz65zz]{width:min(19rem,100vw - 4rem)}.story-dots[data-astro-cid-n2lz65zz]{right:var(--sp-3);gap:8px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.story-dots[data-astro-cid-n2lz65zz] li[data-astro-cid-n2lz65zz]{background:var(--core-ink250);width:8px;height:8px;transition:transform var(--dur-base) var(--ease-spring), background var(--dur-base) var(--ease-out);border-radius:50%}.story-dots[data-astro-cid-n2lz65zz] li[data-astro-cid-n2lz65zz].is-on{background:var(--core-pink500);transform:scale(1.5)}.story-chapters[data-astro-cid-n2lz65zz]{z-index:3;position:relative}.chapter[data-astro-cid-n2lz65zz]{align-items:center;min-height:78svh;display:flex}.chapter[data-astro-cid-n2lz65zz]:first-of-type{min-height:55svh}.chapter-card[data-astro-cid-n2lz65zz]{background:color-mix(in srgb, var(--c-surface-stage) 88%, transparent);backdrop-filter:blur(var(--blur-sm));border:1px solid var(--c-border);border-radius:var(--r-bubble);padding:var(--sp-6);max-width:34rem;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out)}.js[data-astro-cid-n2lz65zz] .chapter[data-astro-cid-n2lz65zz]:not(.is-active) .chapter-card[data-astro-cid-n2lz65zz]{opacity:.45;transform:scale(.98)}.chapter-title[data-astro-cid-n2lz65zz]{font-size:var(--fs-3xl)}.chapter-link[data-astro-cid-n2lz65zz]{gap:var(--sp-2);font-weight:var(--fw-bold);color:var(--c-link);min-height:var(--l-touch);align-items:center;display:inline-flex}@media (width>=960px){.story-grid[data-astro-cid-n2lz65zz]{gap:var(--sp-10);grid-template-columns:1fr 1.1fr}.story-pin[data-astro-cid-n2lz65zz]{height:calc(100dvh - var(--l-header-h) - var(--sp-10));top:calc(var(--l-header-h) + var(--sp-5));order:2}.chapter[data-astro-cid-n2lz65zz]{min-height:92dvh}.chapter-card[data-astro-cid-n2lz65zz]{backdrop-filter:none;background:0 0;border:0;padding:0}.chapter-title[data-astro-cid-n2lz65zz]{font-size:var(--fs-4xl)}.browser-page[data-astro-cid-n2lz65zz]{padding:var(--sp-7);gap:var(--sp-7)}.toasts[data-astro-cid-n2lz65zz]{left:var(--sp-6);bottom:var(--sp-6)}.toast-slot[data-astro-cid-n2lz65zz] .nt[data-astro-cid-n2lz65zz]{width:21rem}}@media (width<=520px){.browser-page[data-astro-cid-n2lz65zz]{padding:var(--sp-3);gap:var(--sp-3);grid-template-columns:1fr 1fr}.store-name[data-astro-cid-n2lz65zz]{font-size:var(--fs-sm)}}.deck[data-astro-cid-fc7owt3q]{height:auto;min-height:34rem;display:grid}.deck-card[data-astro-cid-fc7owt3q]{gap:var(--sp-3);grid-area:1/1;position:relative}.deck-title[data-astro-cid-fc7owt3q]{font-size:var(--fs-lg)}blockquote[data-astro-cid-fc7owt3q],blockquote[data-astro-cid-fc7owt3q] p[data-astro-cid-fc7owt3q]{margin:0}.hero[data-astro-cid-lcdefpme]{padding:var(--sp-8) 0 var(--sp-10);position:relative;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{z-index:1;gap:var(--sp-8);min-height:min(calc(100dvh - var(--l-header-h)), 52rem);align-items:center;display:grid;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--fs-5xl);max-width:14ch}.hero-h-2[data-astro-cid-lcdefpme]{color:var(--c-heading);letter-spacing:var(--tr-snug);margin-top:var(--sp-3);font-size:.62em;display:block}.hero-answer[data-astro-cid-lcdefpme]{max-width:34rem}.hero-art[data-astro-cid-lcdefpme]{place-items:center;min-height:26rem;display:grid;position:relative}.hero-glow[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--grad-proof);filter:blur(60px);opacity:.35;border-radius:50%;width:80%;position:absolute}.hero-tilly[data-astro-cid-lcdefpme]{width:min(19rem,70%);height:auto;filter:drop-shadow(var(--sh-lg));animation:bob 6s var(--ease-inOut) infinite;position:relative}@keyframes bob{50%{transform:translateY(-10px)rotate(-1deg)}}.hero-toast[data-astro-cid-lcdefpme]{animation:toast-in var(--dur-slower) var(--ease-spring) both;position:absolute}.hero-toast[data-astro-cid-lcdefpme] .nt{width:17.5rem}.ht-1[data-astro-cid-lcdefpme]{animation-delay:.5s;top:8%;left:0}.ht-2[data-astro-cid-lcdefpme]{animation-delay:1.4s;top:46%;right:0}.ht-3[data-astro-cid-lcdefpme]{animation-delay:2.3s;bottom:2%;left:6%}@media (width<=559px){.hero-toast[data-astro-cid-lcdefpme] .nt{width:14.5rem;transform:scale(.92)}.ht-3[data-astro-cid-lcdefpme]{display:none}.hero-art[data-astro-cid-lcdefpme]{min-height:22rem}}@media (width>=960px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.08fr 1fr}.hero[data-astro-cid-lcdefpme]{padding-top:var(--sp-6)}}.facts[data-astro-cid-lcdefpme]{background:var(--c-surface-base);border-block:1px solid var(--c-border)}.facts-row[data-astro-cid-lcdefpme]{padding:var(--sp-6) 0;gap:var(--sp-5);grid-template-columns:repeat(2,1fr);margin:0;list-style:none;display:grid}.facts-row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--sp-1);display:grid}.facts-row[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{font-size:var(--fs-sm);color:var(--c-muted);font-weight:var(--fw-semibold)}.fact-n[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--fw-black);font-size:var(--fs-3xl);color:var(--c-heading);line-height:1}@media (width>=768px){.facts-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr)}}.ring-section[data-astro-cid-lcdefpme]{overflow:hidden}.ring-cta[data-astro-cid-lcdefpme]{text-align:center;margin-top:var(--sp-7)}.honesty-grid[data-astro-cid-lcdefpme]{gap:var(--sp-9);align-items:start;display:grid}.sources[data-astro-cid-lcdefpme]{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.source[data-astro-cid-lcdefpme]{gap:var(--sp-4);padding:var(--sp-5);border-radius:var(--r-bubble);background:var(--c-surface-elevated);border:1px solid var(--c-border);grid-template-columns:auto 1fr;align-items:start;display:grid}.source[data-astro-cid-lcdefpme]:nth-child(2n){margin-left:var(--sp-7)}.source[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);margin:0}@media (width>=960px){.honesty-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.install-grid[data-astro-cid-lcdefpme]{gap:var(--sp-8);align-items:center;display:grid}.platforms[data-astro-cid-lcdefpme]{margin:var(--sp-6) 0 0;gap:var(--sp-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.platforms[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:var(--l-touch);padding:0 var(--sp-4);border-radius:var(--r-pill);border:1px solid var(--c-border-strong);color:var(--c-on-stage);font-weight:var(--fw-semibold);font-size:var(--fs-sm);align-items:center;text-decoration:none;display:inline-flex}.platforms[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--stage-hover)}.install-code[data-astro-cid-lcdefpme] .small[data-astro-cid-lcdefpme]{margin-top:var(--sp-4)}@media (width>=960px){.install-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr}}.process-grid[data-astro-cid-lcdefpme]{gap:var(--sp-9);display:grid}.process-tilly[data-astro-cid-lcdefpme]{width:12rem;margin-top:var(--sp-6)}@media (width>=960px){.process-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.4fr}.process-head[data-astro-cid-lcdefpme]{top:calc(var(--l-header-h) + var(--sp-8));align-self:start;position:sticky}}.reviews-grid[data-astro-cid-lcdefpme]{gap:var(--sp-9);align-items:center;display:grid}@media (width>=960px){.reviews-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.teaser[data-astro-cid-lcdefpme]{gap:var(--sp-4);display:grid}.teaser-card[data-astro-cid-lcdefpme]{gap:var(--sp-2);padding:var(--sp-7);border-radius:var(--r-xl);background:var(--c-surface-elevated);border:1px solid var(--c-border);color:var(--c-foreground);text-decoration:none;display:grid;position:relative}.teaser-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.teaser-hl[data-astro-cid-lcdefpme]{border:2px solid var(--c-primary);box-shadow:var(--sh-glow)}.teaser-price[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--fw-black);font-size:var(--fs-4xl);color:var(--c-heading);line-height:1}.teaser-price[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:var(--fs-base);color:var(--c-muted);font-weight:var(--fw-semibold)}.teaser-link[data-astro-cid-lcdefpme]{margin-top:var(--sp-3);gap:var(--sp-2);color:var(--c-link);font-weight:var(--fw-bold);align-items:center;display:inline-flex}@media (width>=900px){.teaser[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.2fr 1fr;align-items:stretch}.teaser-hl[data-astro-cid-lcdefpme]{transform:translateY(-12px)}}
