.InstallCard-module__vAujmG__card{border:1px dashed var(--line,#e9e1ff1f);text-align:center;border-radius:14px;justify-content:center;align-items:center;margin-top:16px;padding:16px;display:flex}.InstallCard-module__vAujmG__text{color:var(--muted,#b9b0d2);margin:0;font-size:15px;line-height:1.5}.InstallCard-module__vAujmG__text i{vertical-align:-2px;color:var(--gold,#ffc233)}.InstallCard-module__vAujmG__button{color:#241634;min-height:48px;font:700 16px/1 var(--font-heading);letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#ffe08a,#ffc233);border:none;border-radius:999px;align-items:center;gap:8px;padding:0 22px;display:inline-flex}.InstallCard-module__vAujmG__button:hover{transform:translateY(-1px)}.InstallCard-module__vAujmG__button:focus-visible{outline-offset:3px;outline:2px solid #fff}.InstallCard-module__vAujmG__button i{font-size:18px}
.page-module__E0kJGG__page{--ink:#ece8f6;--muted:#b9b0d2;--gold:#ffc233;--gold-hi:#ffe08a;--coral:#ff5d76;--mint:#3ee6a8;--purple:#c96bff;--line:#e9e1ff1f;--gutter-l:max(16px, env(safe-area-inset-left));--gutter-r:max(16px, env(safe-area-inset-right));min-height:100dvh;color:var(--ink);font-family:var(--font-body);background-color:#171129;background-image:radial-gradient(640px 520px at 50% 16%,#c96bff26,#0000 70%),none;background-position:0 0,0 0;background-repeat:no-repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;overflow-x:clip}.page-module__E0kJGG__page h2{font:800 30px/1.08 var(--font-heading);letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:0 0 12px}.page-module__E0kJGG__h3{font:700 19px/1.2 var(--font-heading);color:#fff;margin:0 0 4px}:where(.page-module__E0kJGG__page) p{margin:0}.page-module__E0kJGG__page strong{color:#fff;font-weight:600}.page-module__E0kJGG__hero{text-align:center;padding:max(20px, env(safe-area-inset-top)) var(--gutter-r) 36px var(--gutter-l);flex-direction:column;align-items:center;max-width:560px;margin:0 auto;display:flex}.page-module__E0kJGG__art{flex:none;width:200px;height:150px;position:relative}.page-module__E0kJGG__fanLeft,.page-module__E0kJGG__fanRight{position:absolute;top:22px}.page-module__E0kJGG__fanLeft{left:18px;transform:rotate(-16deg)}.page-module__E0kJGG__fanRight{right:18px;transform:rotate(14deg)}.page-module__E0kJGG__heroBean{filter:drop-shadow(0 10px 18px #00000073)drop-shadow(0 0 22px #ffc23340);z-index:2;width:128px;height:128px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.page-module__E0kJGG__crown{color:var(--gold);filter:drop-shadow(0 2px 8px #ffc233a6);z-index:3;font-size:26px;position:absolute;top:6px;left:50%;transform:translate(-50%)rotate(-6deg)}.page-module__E0kJGG__spark1,.page-module__E0kJGG__spark2,.page-module__E0kJGG__spark3{z-index:3;position:absolute}.page-module__E0kJGG__spark1{color:var(--gold);font-size:20px;top:4px;right:4px}.page-module__E0kJGG__spark2{color:#e0b3ff;font-size:13px;top:14px;left:6px}.page-module__E0kJGG__spark3{color:#e0b3ff;font-size:12px;bottom:6px;right:22px}.page-module__E0kJGG__wordmark{font:800 clamp(58px, 18vw, 96px) / .86 var(--font-heading);letter-spacing:.01em;background:linear-gradient(120deg,#ffe08a 0%,#ffc233 30%,#ff5d76 62%,#c96bff 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 4px 18px #ffc23347);-webkit-background-clip:text;background-clip:text;margin:14px 0 0}.page-module__E0kJGG__wordmark span{display:block}.page-module__E0kJGG__tagline{font:500 19px/1.35 var(--font-body);color:var(--ink);margin-top:12px}.page-module__E0kJGG__play{color:#241634;width:100%;max-width:420px;min-height:68px;font:700 27px/1 var(--font-heading);letter-spacing:.04em;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#ffe08a,#ffc233);border-radius:20px;justify-content:center;align-items:center;gap:10px;margin-top:22px;padding:10px 24px;text-decoration:none;transition:transform .12s;animation:2.2s ease-in-out infinite page-module__E0kJGG__playGlow;display:flex;box-shadow:inset 0 -4px #a05a0059,inset 0 2px #fff9}.page-module__E0kJGG__play:hover,.page-module__E0kJGG__play:visited,.page-module__E0kJGG__play:active{color:#241634}.page-module__E0kJGG__play:hover{transform:translateY(-1px)}.page-module__E0kJGG__play:active{transform:translateY(2px)scale(.99)}.page-module__E0kJGG__play:focus-visible{outline-offset:4px;outline:3px solid #fff}.page-module__E0kJGG__play i{font-size:24px}.page-module__E0kJGG__founders{justify-content:center;align-items:center;max-width:100%;min-height:44px;margin-top:10px;display:flex}.page-module__E0kJGG__founders a{min-height:44px;color:var(--gold-hi);font:600 15px/1.2 var(--font-heading);letter-spacing:.02em;text-align:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.page-module__E0kJGG__founders a:hover,.page-module__E0kJGG__founders a:visited{color:var(--gold-hi)}.page-module__E0kJGG__founders a:focus-visible{outline-offset:2px;border-radius:8px;outline:3px solid #fff}.page-module__E0kJGG__founders i{color:var(--mint);flex:none;font-size:18px}.page-module__E0kJGG__heroMeta{flex-direction:column;align-items:center;gap:6px;margin-top:16px;display:flex}.page-module__E0kJGG__howLink{border:1px solid var(--line);min-height:44px;color:var(--ink);font:600 16px/1 var(--font-body);border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.page-module__E0kJGG__howLink:hover,.page-module__E0kJGG__howLink:visited{color:#fff}.page-module__E0kJGG__howLink:hover{border-color:#e9e1ff4d}.page-module__E0kJGG__howLink:focus-visible,.page-module__E0kJGG__footer a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.page-module__E0kJGG__note{color:var(--muted);font-size:14px}.page-module__E0kJGG__main{max-width:560px;padding:0 var(--gutter-r) 0 var(--gutter-l);margin:0 auto;scroll-margin-top:12px}.page-module__E0kJGG__section{border-top:1px solid var(--line);padding:40px 0}.page-module__E0kJGG__lead{color:var(--ink);font-size:17px;line-height:1.55}.page-module__E0kJGG__card{--w:38px;width:var(--w);height:calc(var(--w) * 1.39);border-radius:calc(var(--w) * .14);color:#2e2a4d;background:linear-gradient(165deg,#fffdf6 0%,#f7f0e0 70%,#ece2c9 100%);border:1px solid #d9cfae;flex:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 5px 12px #00000073,inset 0 1px #ffffffe6}.page-module__E0kJGG__cardLg{--w:52px;box-shadow:0 8px 18px #0000008c,inset 0 1px #ffffffe6}.page-module__E0kJGG__red{color:#e0324f}.page-module__E0kJGG__corner{left:calc(var(--w) * .08);top:calc(var(--w) * .05);font:700 max(12px, calc(var(--w) * .3)) / 1 var(--font-heading);letter-spacing:-.04em;flex-direction:column;align-items:center;display:flex;position:absolute}.page-module__E0kJGG__corner span{font-size:max(12px, calc(var(--w) * .24));margin-top:1px}.page-module__E0kJGG__pip{right:calc(var(--w) * .1);bottom:calc(var(--w) * .06);font-size:calc(var(--w) * .5);line-height:1;position:absolute}.page-module__E0kJGG__dim{filter:brightness(.5)saturate(.6)}.page-module__E0kJGG__hot{outline:2px solid var(--mint);outline-offset:2px}.page-module__E0kJGG__hand{align-items:center;display:inline-flex}.page-module__E0kJGG__hand .page-module__E0kJGG__card+.page-module__E0kJGG__card{margin-left:-9px}.page-module__E0kJGG__track{height:64px;margin:22px 14px 28px;position:relative}.page-module__E0kJGG__trackBar{background:linear-gradient(90deg, var(--mint), var(--gold) 55%, var(--coral));border-radius:999px;height:10px;position:absolute;top:34px;left:0;right:0}.page-module__E0kJGG__trackMark{font:700 14px/1 var(--font-heading);color:var(--muted);position:absolute;top:50px;transform:translate(-50%)}.page-module__E0kJGG__trackMark:before{content:"";opacity:.6;background:#171129;width:2px;height:10px;position:absolute;top:-16px;left:50%}.page-module__E0kJGG__trackReset{color:var(--gold-hi)}.page-module__E0kJGG__trackOut{color:#ffb3c0}.page-module__E0kJGG__trackBean{filter:drop-shadow(0 4px 6px #00000080);width:40px;height:40px;position:absolute;top:0;left:22%;transform:translate(-50%)}.page-module__E0kJGG__values{gap:12px;margin:10px 0 0;padding:0;list-style:none;display:grid}.page-module__E0kJGG__values li{grid-template-columns:128px 1fr;align-items:center;gap:14px;font-size:16px;display:grid}.page-module__E0kJGG__felt{background:radial-gradient(120% 140% at 50% 0,#c96bff38,#0000 70%),#2a1d47;border:1px solid #c96bff40;border-radius:18px;flex-wrap:wrap;gap:18px 22px;margin-top:14px;padding:18px 16px 14px;display:flex;box-shadow:inset 0 2px 14px #00000059}.page-module__E0kJGG__combo{flex-direction:column;align-items:flex-start;gap:8px;margin:0;display:flex}.page-module__E0kJGG__combo figcaption{color:var(--muted);font-size:13px}.page-module__E0kJGG__combo figcaption i{vertical-align:-2px}.page-module__E0kJGG__grabs{gap:6px;padding:3px;display:inline-flex}.page-module__E0kJGG__steps{counter-reset:step;gap:26px;margin:18px 0 0;padding:0;list-style:none;display:grid}.page-module__E0kJGG__steps>li{counter-increment:step;padding-left:46px;font-size:16px;line-height:1.5;position:relative}.page-module__E0kJGG__steps>li:before{content:counter(step);background:var(--purple);color:#1b1030;width:32px;height:32px;font:800 18px/1 var(--font-heading);border-radius:50%;place-items:center;display:grid;position:absolute;top:-2px;left:0}.page-module__E0kJGG__steps .page-module__E0kJGG__felt{margin-left:-46px}.page-module__E0kJGG__tip{background:#ffc23314;border:1px solid #ffc23340;border-radius:14px;gap:12px;margin-top:24px;padding:14px 16px;font-size:15px;line-height:1.5;display:flex}.page-module__E0kJGG__tip i{color:var(--gold);flex:none;font-size:22px}.page-module__E0kJGG__callFelt{justify-content:center;align-items:center;gap:12px 18px;padding:22px 16px}.page-module__E0kJGG__bubble{background:var(--gold);color:#241634;font:800 22px/1 var(--font-heading);border-radius:16px;padding:8px 16px;position:relative;transform:rotate(-4deg);box-shadow:0 6px 16px #0006}.page-module__E0kJGG__bubble:before{content:"";border:8px solid #0000;border-right-color:var(--gold);border-left:0;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.page-module__E0kJGG__sum{text-align:center;font:700 15px/1 var(--font-heading);color:var(--mint);flex-basis:100%}.page-module__E0kJGG__outcomes{gap:12px;display:grid}.page-module__E0kJGG__outcome{border-left:4px solid;border-radius:14px;padding:16px 16px 16px 18px;font-size:16px;line-height:1.5}.page-module__E0kJGG__outcome .page-module__E0kJGG__h3{align-items:center;gap:8px;margin-bottom:6px;display:flex}.page-module__E0kJGG__clean{border-color:var(--mint);background:#3ee6a814}.page-module__E0kJGG__clean .page-module__E0kJGG__h3 i{color:var(--mint)}.page-module__E0kJGG__caught{border-color:var(--coral);background:#ff5d7614}.page-module__E0kJGG__caught .page-module__E0kJGG__h3 i{color:var(--coral)}.page-module__E0kJGG__fifty{align-items:center;gap:10px;margin-top:16px;font-size:16px;display:flex}.page-module__E0kJGG__fifty i{color:var(--gold);flex:none;font-size:22px}.page-module__E0kJGG__beanRow{margin:6px 0 14px;display:flex}.page-module__E0kJGG__beanRow svg{filter:drop-shadow(0 4px 8px #00000073);width:58px;height:58px}.page-module__E0kJGG__beanRow svg+svg{margin-left:-10px}.page-module__E0kJGG__perks{gap:12px;margin:0;padding:0;font-size:16px;line-height:1.45;list-style:none;display:grid}.page-module__E0kJGG__perks li{align-items:flex-start;gap:12px;display:flex}.page-module__E0kJGG__perks i{color:var(--purple);flex:none;margin-top:1px;font-size:21px}.page-module__E0kJGG__soon{color:var(--muted);align-items:center;gap:10px;margin-top:16px;font-size:15px;display:flex}.page-module__E0kJGG__soon i{color:var(--purple);flex:none;font-size:22px}.page-module__E0kJGG__final{text-align:center;max-width:560px;padding:44px var(--gutter-r) 40px var(--gutter-l);border-top:1px solid var(--line);flex-direction:column;align-items:center;margin:0 auto;display:flex}.page-module__E0kJGG__finalBean{filter:drop-shadow(0 0 20px #ffc2334d);width:84px;height:84px}.page-module__E0kJGG__finalLine{font:700 24px/1.2 var(--font-heading);color:#fff;text-wrap:balance;margin-top:6px}.page-module__E0kJGG__footer{padding:20px var(--gutter-r) max(28px, env(safe-area-inset-bottom)) var(--gutter-l);color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;font-size:14px;display:flex}.page-module__E0kJGG__footer a{min-width:44px;min-height:44px;color:var(--ink);text-underline-offset:3px;justify-content:center;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.page-module__E0kJGG__footer a:hover{color:#fff}@media (min-width:720px){.page-module__E0kJGG__hero{padding-top:56px;padding-bottom:56px}.page-module__E0kJGG__art{margin-bottom:20px;transform:scale(1.2)}.page-module__E0kJGG__page h2{font-size:36px}.page-module__E0kJGG__section{padding:52px 0}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__play{transition:none;animation:none}}@keyframes page-module__E0kJGG__playGlow{0%,to{box-shadow:inset 0 -4px #a05a0059,inset 0 2px #fff9,0 0 #ffc23380}50%{box-shadow:inset 0 -4px #a05a0059,inset 0 2px #fff9,0 0 26px 5px #ffaf2e61}}
