.phone[data-astro-cid-iz6c6snj]{--screen-w:292px;--screen-h:612px;width:calc(var(--screen-w) + 22px);font-family:var(--font-app);flex:none}.phone-frame[data-astro-cid-iz6c6snj]{background:#14261a;border-radius:50px;padding:11px;position:relative;box-shadow:inset 0 0 0 2px #2b4a31,0 40px 80px -20px #17301a8c}.phone-island[data-astro-cid-iz6c6snj]{z-index:4;background:#14261a;border-radius:999px;width:82px;height:23px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.screen[data-astro-cid-iz6c6snj]{width:var(--screen-w);height:var(--screen-h);background:var(--bg);color:var(--ink);border-radius:40px;position:relative;overflow:hidden}.tb[data-astro-cid-iz6c6snj]{z-index:3;-webkit-backdrop-filter:saturate(1.6)blur(18px);backdrop-filter:saturate(1.6)blur(18px);background:#f4fbe8c7;justify-content:space-between;align-items:center;height:78px;padding:40px 14px 0;display:flex;position:absolute;inset:0 0 auto}.tb__brand[data-astro-cid-iz6c6snj],.tb__right[data-astro-cid-iz6c6snj]{align-items:center;gap:6px;display:flex}.tb__logo[data-astro-cid-iz6c6snj]{background:var(--green);width:20px;height:20px;box-shadow:0 2px 0 var(--green-deep);border-radius:7px;place-items:center;display:grid}.tb__logo-dot[data-astro-cid-iz6c6snj]{background:var(--ink);border-radius:50%;width:7px;height:7px}.tb__name[data-astro-cid-iz6c6snj]{letter-spacing:-.02em;font-size:.8rem;font-weight:900}.tb__icon[data-astro-cid-iz6c6snj]{width:28px;height:28px;color:var(--gray);place-items:center;display:grid}.tb__balance[data-astro-cid-iz6c6snj]{background:var(--white);border:2px solid #ffe08a;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:.72rem;font-weight:900;display:inline-flex;box-shadow:0 2px #e0a50040}.body[data-astro-cid-iz6c6snj]{flex-direction:column;padding:0 14px 74px;display:flex;position:absolute;inset:78px 0 0}.ringblock[data-astro-cid-iz6c6snj]{justify-content:center;margin:34px 0 18px;display:flex;position:relative}.ring__kiko[data-astro-cid-iz6c6snj]{z-index:2;width:58px;animation:3s ease-in-out infinite phone-float;position:absolute;top:-26px}.ring__steps[data-astro-cid-iz6c6snj]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.45rem;font-weight:900;line-height:1}.ring__label[data-astro-cid-iz6c6snj]{color:var(--gray);margin-top:2px;font-size:.68rem;font-weight:800}.ring__goal[data-astro-cid-iz6c6snj]{color:var(--green-dark);background:#eef7d6;border-radius:999px;margin-top:6px;padding:2px 8px;font-size:.6rem;font-weight:800}@keyframes phone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.tiles[data-astro-cid-iz6c6snj]{gap:5px;margin-bottom:11px;display:flex}.tile[data-astro-cid-iz6c6snj]{background:var(--white);text-align:center;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:1px;min-width:0;padding:7px 4px;display:flex;box-shadow:0 2px #17301a0f}.tile__icon[data-astro-cid-iz6c6snj]{margin-bottom:1px}.tile__num[data-astro-cid-iz6c6snj]{white-space:nowrap;font-size:.74rem;font-weight:900;line-height:1.1}.tile__label[data-astro-cid-iz6c6snj]{color:var(--gray);font-size:.47rem;font-weight:700;line-height:1.2}.track[data-astro-cid-iz6c6snj]{flex-direction:column;margin-bottom:12px;display:flex}.track__title[data-astro-cid-iz6c6snj]{font-size:.66rem;font-weight:900}.track__rule[data-astro-cid-iz6c6snj]{color:var(--gray);margin-bottom:8px;font-size:.5rem;font-weight:700}.track__rail[data-astro-cid-iz6c6snj]{display:flex}.node[data-astro-cid-iz6c6snj]{flex:1;justify-content:center;align-items:center;height:17px;display:flex;position:relative}.node__link[data-astro-cid-iz6c6snj]{background:var(--line);border-radius:2px;width:100%;height:3px;position:absolute;top:50%;left:-50%;overflow:hidden;transform:translateY(-50%)}.node--first[data-astro-cid-iz6c6snj] .node__link[data-astro-cid-iz6c6snj]{width:50%;left:0}.node__link-fill[data-astro-cid-iz6c6snj]{background:var(--green);height:100%;display:block}@media (prefers-reduced-motion:no-preference){.node__link-fill[data-astro-cid-iz6c6snj]{animation:rail-fill var(--fill-dur) linear var(--fill-delay) backwards}.node--pending[data-astro-cid-iz6c6snj] .node__dot[data-astro-cid-iz6c6snj]>*{animation:dot-pop .45s var(--ease) calc(var(--fill-delay) + var(--fill-dur)) backwards}}@keyframes rail-fill{0%{width:0}}@keyframes dot-pop{0%{transform:scale(0)}70%{transform:scale(1.25)}}.node__dot[data-astro-cid-iz6c6snj]{z-index:1;background:var(--white);border:2px dashed var(--line);border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:relative}.node--pending[data-astro-cid-iz6c6snj] .node__dot[data-astro-cid-iz6c6snj]{border:2px solid var(--orange);animation:node-pending 2.4s var(--ease) infinite;background:#ffeccd}.node--next[data-astro-cid-iz6c6snj] .node__dot[data-astro-cid-iz6c6snj]{border:2px solid var(--green);animation:node-next 2s var(--ease) infinite}@keyframes node-pending{0%,to{box-shadow:0 0 #f0911e80}60%{box-shadow:0 0 0 5px #f0911e00}}@keyframes node-next{0%,to{box-shadow:0 0 #8cd11e73}60%{box-shadow:0 0 0 5px #8cd11e00}}.convert[data-astro-cid-iz6c6snj]{background:var(--green);box-shadow:var(--edge-green);animation:convert-ready 2.4s var(--ease) infinite;border-radius:15px;justify-content:center;align-items:center;gap:7px;margin-top:auto;padding:12px;font-size:.8rem;font-weight:900;display:flex}@keyframes convert-ready{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.dock[data-astro-cid-iz6c6snj]{--inset:4px;z-index:3;height:48px;padding:var(--inset);background:var(--white);border:2px solid var(--mist);border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:absolute;bottom:12px;left:9px;right:9px;box-shadow:0 3px #17301a12,0 10px 24px #17301a24}.dock__pill[data-astro-cid-iz6c6snj]{top:var(--inset);bottom:var(--inset);left:var(--inset);width:calc((100% - 2 * var(--inset)) / 6);background:var(--green-light);border-radius:14px;position:absolute;box-shadow:inset 0 -2px #6fae1438}.dock__item[data-astro-cid-iz6c6snj]{min-width:0;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.47rem;font-weight:800;display:flex;position:relative}.dock__item--on[data-astro-cid-iz6c6snj]{color:var(--green-dark)}.dock__label[data-astro-cid-iz6c6snj]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1;overflow:hidden}@media (width<=400px){.phone[data-astro-cid-iz6c6snj]{--scale:.88;width:calc((var(--screen-w) + 22px) * var(--scale));height:calc((var(--screen-h) + 22px) * var(--scale))}.phone-frame[data-astro-cid-iz6c6snj]{width:calc(var(--screen-w) + 22px);transform:scale(var(--scale));transform-origin:0 0}}@media (prefers-reduced-motion:reduce){.ring__kiko[data-astro-cid-iz6c6snj],.convert[data-astro-cid-iz6c6snj],.node__dot[data-astro-cid-iz6c6snj]{animation:none!important}}.builder[data-astro-cid-5nicmebh]{background:var(--surface);box-shadow:0 1px 0 var(--hairline);border-radius:44px;flex-wrap:wrap;gap:48px;padding:clamp(28px,4vw,64px);display:flex}.builder__copy[data-astro-cid-5nicmebh]{flex-direction:column;flex:380px;gap:20px;min-width:0;display:flex}.kicker[data-astro-cid-5nicmebh]{letter-spacing:.12em;text-transform:uppercase;color:var(--lime-deep);margin:0;font-size:14px;font-weight:800}.builder__title[data-astro-cid-5nicmebh]{letter-spacing:-.035em;margin:0;font-size:clamp(36px,4vw,56px);line-height:1}.builder__text[data-astro-cid-5nicmebh]{color:var(--ink-2);margin:0;font-size:18px;line-height:1.55}.chips[data-astro-cid-5nicmebh]{flex-wrap:wrap;gap:10px;display:flex}.chip[data-astro-cid-5nicmebh]{border:2px solid var(--hairline);background:var(--surface);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:15px;font-weight:700;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.chip[data-astro-cid-5nicmebh][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.chip__dot[data-astro-cid-5nicmebh]{background:var(--bg);width:22px;height:22px;color:var(--bg);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #bfd8a6}.chip[data-astro-cid-5nicmebh][aria-pressed=true] .chip__dot[data-astro-cid-5nicmebh]{background:var(--lime);color:var(--ink);box-shadow:none}.chip__mins[data-astro-cid-5nicmebh]{opacity:.7;font-weight:600}.builder__note[data-astro-cid-5nicmebh]{color:var(--ink-3);margin:auto 0 0;font-size:14px;line-height:1.5}.builder__vis[data-astro-cid-5nicmebh]{flex-direction:column;flex:1.1 440px;align-items:center;gap:22px;min-width:0;display:flex}.dial[data-astro-cid-5nicmebh]{aspect-ratio:1;width:min(380px,100%);position:relative}.dial__svg[data-astro-cid-5nicmebh]{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.dial__fill[data-astro-cid-5nicmebh]{transition:stroke-dashoffset .5s cubic-bezier(.3,1,.4,1)}.notch[data-astro-cid-5nicmebh]{fill:#e4f2d2;stroke:#bfd8a6;stroke-width:2.2px;transition:fill .2s,stroke .2s}.notch--on[data-astro-cid-5nicmebh]{fill:var(--lime-deep);stroke:var(--ink)}.dial__center[data-astro-cid-5nicmebh]{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dial__steps[data-astro-cid-5nicmebh]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,42px);font-weight:800;line-height:1}.dial__label[data-astro-cid-5nicmebh]{color:var(--ink-3);font-size:14px;font-weight:600}.coins[data-astro-cid-5nicmebh]{align-items:center;gap:14px;min-height:44px;margin:0;display:flex}.coins__label[data-astro-cid-5nicmebh],.coins[data-astro-cid-5nicmebh] .coins__none{color:var(--ink-3);font-size:15px;font-weight:700}.coins__row[data-astro-cid-5nicmebh]{gap:6px;display:flex}.coins[data-astro-cid-5nicmebh] .coin{animation:.45s cubic-bezier(.3,1.4,.6,1) both coin-pop}@keyframes coin-pop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}.mood[data-astro-cid-5nicmebh]{background:var(--bg);border-radius:24px;align-items:center;gap:14px;width:100%;padding:14px 20px 14px 14px;display:flex}.mood__avatar[data-astro-cid-5nicmebh]{background:var(--surface);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}.mood__text[data-astro-cid-5nicmebh]{margin:0;font-size:17px;font-weight:700;line-height:1.4}.mood__who[data-astro-cid-5nicmebh]{letter-spacing:.08em;text-transform:uppercase;color:var(--lime-deep);font-size:12px;font-weight:800;display:block}@media (width<=600px){.builder[data-astro-cid-5nicmebh]{flex-direction:column;gap:20px}.builder__copy[data-astro-cid-5nicmebh],.builder__vis[data-astro-cid-5nicmebh]{display:contents}.dial[data-astro-cid-5nicmebh]{order:1;align-self:center}.chips[data-astro-cid-5nicmebh]{order:2}.coins[data-astro-cid-5nicmebh]{order:3;align-self:center}.mood[data-astro-cid-5nicmebh]{order:4}.builder__note[data-astro-cid-5nicmebh]{order:5;margin:0}.chips[data-astro-cid-5nicmebh]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.chip[data-astro-cid-5nicmebh]{text-align:left;border-radius:18px;grid-template-columns:auto 1fr;align-content:center;align-items:center;column-gap:8px;padding:8px 10px;font-size:14px;line-height:1.2;display:grid}.chip__dot[data-astro-cid-5nicmebh]{grid-row:span 2;width:20px;height:20px}.chip__mins[data-astro-cid-5nicmebh],.builder__note[data-astro-cid-5nicmebh]{font-size:13px}.dial[data-astro-cid-5nicmebh]{width:min(240px,100%)}.dial__steps[data-astro-cid-5nicmebh]{font-size:30px}.dial__label[data-astro-cid-5nicmebh]{font-size:12px}}.sr-only[data-astro-cid-5nicmebh]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hl[data-astro-cid-7aropxhg]{background:linear-gradient(transparent 66%, var(--lime) 66%, var(--lime) 92%, transparent 92%);margin:0 -4px;padding:0 4px}.blink[data-astro-cid-7aropxhg]{background:var(--lime-deep);border-radius:50%;width:10px;height:10px;animation:1.6s ease-in-out infinite blink}.btn-outline[data-astro-cid-7aropxhg]{border:2px solid var(--ink);min-height:52px;color:var(--ink);border-radius:999px;align-items:center;gap:10px;margin-top:32px;padding:0 24px;font-size:16px;font-weight:800;text-decoration:none;transition:background-color .15s;display:inline-flex}.btn-outline[data-astro-cid-7aropxhg]:hover{background:var(--surface)}.lime[data-astro-cid-7aropxhg]{color:var(--lime)}.hero[data-astro-cid-7aropxhg]{position:relative;overflow:hidden}.hero__inner[data-astro-cid-7aropxhg]{z-index:2;flex-wrap:wrap;align-items:center;gap:48px;max-width:1280px;margin:0 auto;padding:72px clamp(16px,3vw,24px) 40px;display:flex;position:relative}.hero-copy[data-astro-cid-7aropxhg]{z-index:3;flex:480px;min-width:0;position:relative}.hero__badge[data-astro-cid-7aropxhg]{border:1px solid var(--hairline);background:var(--surface);border-radius:999px;align-items:center;gap:10px;margin:0 0 28px;padding:8px 16px 8px 10px;font-size:14px;font-weight:700;display:inline-flex}.hero__title[data-astro-cid-7aropxhg]{letter-spacing:-.045em;margin:0;font-size:clamp(44px,5.8vw,96px);line-height:.92}.hero__title[data-astro-cid-7aropxhg]>span[data-astro-cid-7aropxhg]:first-child{display:block}.hero__sub[data-astro-cid-7aropxhg]{max-width:540px;color:var(--ink-2);margin:32px 0 0;font-size:20px;line-height:1.55}.hero__sub[data-astro-cid-7aropxhg] strong{color:var(--ink)}.hero-copy[data-astro-cid-7aropxhg] .hero__stores{margin-top:36px}.ticks[data-astro-cid-7aropxhg]{color:var(--ink-2);flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.ticks[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{align-items:center;gap:8px;display:flex}.ticks[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg]{color:var(--lime-deep)}.stage[data-astro-cid-7aropxhg]{flex:440px;justify-content:center;align-items:center;min-width:0;height:720px;display:flex;position:relative}.hero-slice[data-astro-cid-7aropxhg]{--w:clamp(440px, 50vw, 740px);width:var(--w);height:var(--w);margin:calc(var(--w) * -.5) 0 0 calc(var(--w) * -.36);position:absolute;top:50%;left:50%}.hero-slice[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg]{width:100%;max-width:none;height:100%}.stage__phone[data-astro-cid-7aropxhg]{z-index:3;margin:0;position:relative}.chip[data-astro-cid-7aropxhg]{z-index:4;position:absolute;box-shadow:0 18px 40px -16px #17301a59}.chip--tier[data-astro-cid-7aropxhg],.chip--night[data-astro-cid-7aropxhg]{background:var(--surface);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 10px;display:flex}.chip--tier[data-astro-cid-7aropxhg]{font-size:16px;top:400px;right:calc(50% + 145px)}.chip--sale[data-astro-cid-7aropxhg]{background:var(--ink);min-width:200px;color:var(--bg);border-radius:20px;padding:14px 16px;top:150px;left:calc(50% + 64px);box-shadow:0 18px 40px -16px #17301a80}.chip__label[data-astro-cid-7aropxhg]{letter-spacing:.06em;text-transform:uppercase;color:var(--lime);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.chip__time[data-astro-cid-7aropxhg]{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:28px;font-weight:800;display:block}.chip__note[data-astro-cid-7aropxhg]{opacity:.85;font-size:13px;display:block}.chip--night[data-astro-cid-7aropxhg]{font-size:15px;font-weight:800;top:160px;right:calc(50% + 63px)}.chip__moon[data-astro-cid-7aropxhg]{background:var(--bg);width:32px;height:32px;color:var(--lime-deep);border-radius:50%;place-items:center;display:grid}.ground[data-astro-cid-7aropxhg]{z-index:2;height:130px;position:relative}.ground__line[data-astro-cid-7aropxhg]{background:repeating-linear-gradient(90deg, var(--ink) 0 10px, transparent 10px 20px);opacity:.2;height:2px;position:absolute;bottom:28px;left:0;right:0}.ground__prints[data-astro-cid-7aropxhg]{color:var(--bark);opacity:.22;gap:46px;padding-left:20px;display:flex;position:absolute;bottom:34px;left:0;right:0;overflow:hidden}.ground__prints[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg]{flex:none}.walker[data-astro-cid-7aropxhg]{width:104px;height:104px;animation:24s linear infinite walk;position:absolute;bottom:22px;left:0}.ticker[data-astro-cid-7aropxhg]{background:var(--ink);color:var(--bg);margin:-10px 0 0;padding:18px 0;overflow:hidden;transform:rotate(-1.2deg)scale(1.04)}.marquee[data-astro-cid-7aropxhg]{white-space:nowrap;align-items:center;gap:40px;width:max-content;font-size:20px;font-weight:800;animation:50s linear infinite marquee;display:flex}.ticker__hl[data-astro-cid-7aropxhg]{color:var(--lime)}.ticker__foot[data-astro-cid-7aropxhg]{color:var(--gold);transform:rotate(90deg)}.film[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:center;gap:64px;padding-block:140px 120px;display:flex}.film__copy[data-astro-cid-7aropxhg]{flex:440px;min-width:0}.film__vis[data-astro-cid-7aropxhg]{flex:420px;justify-content:center;min-width:0;display:flex;position:relative}.film__coin[data-astro-cid-7aropxhg]{position:absolute}.film__coin--a[data-astro-cid-7aropxhg]{top:8%;left:4%}.film__coin--b[data-astro-cid-7aropxhg]{top:18%;right:6%}.film__coin--c[data-astro-cid-7aropxhg]{bottom:14%;right:2%}.film__phone[data-astro-cid-7aropxhg]{aspect-ratio:340/640;background:#14261a;border-radius:52px;width:min(340px,100%,53.125svh - 108.375px);margin:0;padding:11px;position:relative;box-shadow:0 50px 90px -30px #17301a99}.film__screen[data-astro-cid-7aropxhg]{background:var(--lime);width:100%;height:100%;color:var(--ink);border-radius:42px;text-decoration:none;display:block;position:relative;overflow:hidden}.film__slice[data-astro-cid-7aropxhg]{opacity:.55;width:560px;max-width:none;height:560px;margin:-280px 0 0 -280px;position:absolute;top:38%;left:50%}.film__poster[data-astro-cid-7aropxhg]{font-family:var(--font-display);letter-spacing:-.035em;font-size:40px;font-weight:800;line-height:.95;position:absolute;top:52px;left:24px;right:24px}.film__kiko[data-astro-cid-7aropxhg]{margin-left:-110px;position:absolute;bottom:70px;left:50%}.film__play[data-astro-cid-7aropxhg]{background:var(--ink);width:92px;height:92px;color:var(--lime);transition:transform .2s var(--bounce);border-radius:50%;place-items:center;margin:-46px 0 0 -46px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 10px #17301a2e}.film__screen[data-astro-cid-7aropxhg]:hover .film__play[data-astro-cid-7aropxhg]{transform:scale(1.08)}.film__sound[data-astro-cid-7aropxhg]{color:var(--bg);background:#17301ad9;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;position:absolute;bottom:18px;left:16px}.film__video[data-astro-cid-7aropxhg]{object-fit:cover;background:var(--lime);width:100%;height:100%;position:absolute;inset:0}.film__toggle[data-astro-cid-7aropxhg]{cursor:pointer;transition:transform .2s var(--bounce), opacity .25s ease;border:0}.film__toggle[data-astro-cid-7aropxhg]:hover{transform:scale(1.08)}.film__icon-pause[data-astro-cid-7aropxhg]{display:none}[data-astro-cid-7aropxhg][data-playing] .film__toggle[data-astro-cid-7aropxhg]{opacity:0}[data-astro-cid-7aropxhg][data-playing] .film__toggle[data-astro-cid-7aropxhg]:hover,[data-astro-cid-7aropxhg][data-playing] .film__toggle[data-astro-cid-7aropxhg]:focus-visible{opacity:1}[data-astro-cid-7aropxhg][data-playing] .film__icon-play[data-astro-cid-7aropxhg]{display:none}[data-astro-cid-7aropxhg][data-playing] .film__icon-pause[data-astro-cid-7aropxhg]{display:block}.film__sound-btn[data-astro-cid-7aropxhg]{cursor:pointer;min-height:36px;font:inherit;border:0;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.film__sound-btn[data-astro-cid-7aropxhg][aria-pressed=false] .film__waves[data-astro-cid-7aropxhg]{opacity:.3}.story[data-astro-cid-7aropxhg],.story-pin[data-astro-cid-7aropxhg]{position:relative}.story__inner[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:center;gap:56px;height:100%;padding-block:110px 40px;display:flex}.story__copy[data-astro-cid-7aropxhg]{flex:440px;gap:28px;min-width:0;display:flex}.story__bar[data-astro-cid-7aropxhg]{background:#ddebcb;border-radius:4px;flex:none;width:4px;height:420px;position:relative;overflow:hidden}.st-bar[data-astro-cid-7aropxhg]{background:var(--lime-deep);border-radius:4px;position:absolute;inset:0}.story__text[data-astro-cid-7aropxhg]{flex:1;min-width:0}.story__title[data-astro-cid-7aropxhg]{letter-spacing:-.035em;margin:0 0 40px;font-size:clamp(36px,4.2vw,58px);line-height:.98}.story-panels[data-astro-cid-7aropxhg]{flex-direction:column;gap:40px;margin:0;padding:0;list-style:none;display:flex}.story__num[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--bark);font-size:18px;font-weight:800;display:block}.story__h3[data-astro-cid-7aropxhg]{letter-spacing:-.025em;margin:10px 0 0;font-size:clamp(30px,3vw,44px);line-height:1.02}.story__p[data-astro-cid-7aropxhg]{max-width:460px;color:var(--ink-2);margin:16px 0 0;font-size:19px;line-height:1.55}.story-vis[data-astro-cid-7aropxhg]{flex:440px;justify-content:center;align-items:center;min-width:0;height:560px;display:flex;position:relative}.story-ring[data-astro-cid-7aropxhg]{width:440px;height:440px;position:relative}.story-ring__svg[data-astro-cid-7aropxhg]{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.st-n[data-astro-cid-7aropxhg]{fill:#e4f2d2;stroke:#bfd8a6;stroke-width:2.2px}.st-n--lit[data-astro-cid-7aropxhg]{fill:var(--lime-deep);stroke:var(--ink)}.story-ring__center[data-astro-cid-7aropxhg]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.st-kiko[data-astro-cid-7aropxhg]{width:150px;height:150px}.st-chip[data-astro-cid-7aropxhg]{background:var(--ink);color:var(--bg);border-radius:20px;align-items:center;gap:10px;padding:12px 18px 12px 12px;font-size:16px;display:flex;position:absolute;top:40px;right:-10px;box-shadow:0 18px 40px -16px #17301a80}.st-card[data-astro-cid-7aropxhg]{background:var(--gold);width:300px;height:186px;color:var(--ink);border-radius:24px;margin:-93px 0 0 -150px;padding:24px;position:absolute;top:50%;left:50%;box-shadow:0 30px 60px -20px #17301a80}.st-card__label[data-astro-cid-7aropxhg]{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800}.st-card__value[data-astro-cid-7aropxhg]{font-family:var(--font-display);letter-spacing:-.03em;margin-top:22px;font-size:46px;font-weight:800}.st-card__note[data-astro-cid-7aropxhg]{margin-top:4px;font-size:13px;font-weight:700}.st-chip[data-astro-cid-7aropxhg],.st-card[data-astro-cid-7aropxhg]{display:none}.builder-wrap[data-astro-cid-7aropxhg]{padding-block:80px 120px}.night[data-astro-cid-7aropxhg]{padding:0 clamp(16px,2vw,24px)}.night-bg[data-astro-cid-7aropxhg]{background:var(--morning);border-radius:56px;align-items:center;max-width:1392px;min-height:720px;margin:0 auto;display:flex;position:relative;overflow:hidden}.stars[data-astro-cid-7aropxhg]{opacity:0;position:absolute;inset:0}.stars[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{background:var(--bg);border-radius:50%;position:absolute}.moon[data-astro-cid-7aropxhg]{background:var(--bg);width:120px;height:120px;box-shadow:inset -26px 10px 0 0 var(--night);opacity:0;border-radius:50%;position:absolute;top:70px;right:14%}.sun[data-astro-cid-7aropxhg]{background:var(--gold);border-radius:50%;width:150px;height:150px;position:absolute;top:60px;right:12%;box-shadow:0 0 0 24px #ffc80040,0 0 0 52px #ffc8001f}.night__inner[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:center;gap:48px;width:100%;max-width:1232px;margin:0 auto;padding:80px clamp(24px,5vw,72px);display:flex;position:relative}.night__card[data-astro-cid-7aropxhg]{background:var(--surface);border-radius:36px;flex:460px;min-width:0;padding:clamp(28px,4vw,48px);box-shadow:0 30px 70px -40px #00000080}.night__card[data-astro-cid-7aropxhg] .h2[data-astro-cid-7aropxhg]{font-size:clamp(38px,4.6vw,64px)}.night__note[data-astro-cid-7aropxhg]{color:var(--ink-3);margin:18px 0 0;font-size:16px;line-height:1.5}.night__illu-wrap[data-astro-cid-7aropxhg]{flex:360px;justify-content:center;align-items:flex-end;min-width:0;height:340px;display:flex;position:relative}.night-illu[data-astro-cid-7aropxhg]{width:300px;height:300px;margin-right:60px;position:relative}.bed[data-astro-cid-7aropxhg]{background:var(--bark);height:120px;box-shadow:inset 0 -8px 0 var(--bark-deep);border-radius:30px 30px 60px 60px;position:absolute;bottom:10px;left:30px;right:30px}.pillow[data-astro-cid-7aropxhg]{background:var(--bg);height:56px;color:var(--bark);border-radius:28px;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:96px;left:46px;right:46px}.steam[data-astro-cid-7aropxhg]{position:absolute;top:20px;left:120px}.sleeper[data-astro-cid-7aropxhg]{position:absolute;bottom:0;right:-90px}.earn[data-astro-cid-7aropxhg]{padding-block:140px 130px}.section-head[data-astro-cid-7aropxhg]{max-width:780px;margin-bottom:56px}.bento[data-astro-cid-7aropxhg]{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.tile[data-astro-cid-7aropxhg]{background:var(--surface);border-radius:36px;flex-direction:column;gap:14px;padding:32px;display:flex}.tile__h[data-astro-cid-7aropxhg]{letter-spacing:-.02em;margin:0;font-size:28px}.tile__h--xl[data-astro-cid-7aropxhg]{letter-spacing:-.03em;font-size:40px}.tile__h--lg[data-astro-cid-7aropxhg]{font-size:32px}.tile__h--sm[data-astro-cid-7aropxhg]{font-size:26px}.tile__p[data-astro-cid-7aropxhg]{margin:0;font-size:16px;line-height:1.55}.tile__p--soft[data-astro-cid-7aropxhg]{color:var(--ink-2)}.tile__p--dark[data-astro-cid-7aropxhg]{max-width:420px;color:var(--on-dark);font-size:17px}.tag[data-astro-cid-7aropxhg]{background:var(--bg);color:var(--lime-deep);border-radius:999px;flex:none;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:700}.tag--dark[data-astro-cid-7aropxhg]{background:var(--forest-2);color:var(--lime)}.tag--end[data-astro-cid-7aropxhg]{margin-top:auto}.tile--tiers[data-astro-cid-7aropxhg]{background:var(--ink);min-height:520px;color:var(--bg);grid-area:span 2/span 3;gap:16px;padding:36px;position:relative;overflow:hidden}.stairs[data-astro-cid-7aropxhg]{align-items:flex-end;gap:10px;height:230px;margin-top:auto;display:flex}.stairs[data-astro-cid-7aropxhg] div[data-astro-cid-7aropxhg]{border-radius:16px 16px 6px 6px;flex:1;position:relative}.stairs__kiko[data-astro-cid-7aropxhg]{margin-left:-30px;position:absolute;top:-54px;left:50%}.tile--boost[data-astro-cid-7aropxhg]{background:var(--gold);min-height:250px;color:var(--ink);flex-flow:wrap;grid-column:span 3;align-items:center;gap:24px;overflow:hidden}.tile__body[data-astro-cid-7aropxhg]{flex-direction:column;flex:240px;gap:12px;display:flex}.tile__bolt[data-astro-cid-7aropxhg]{flex:none}.tile--daily[data-astro-cid-7aropxhg]{grid-column:span 3;min-height:250px}.tile__row[data-astro-cid-7aropxhg]{justify-content:space-between;align-items:center;gap:12px;display:flex}.week[data-astro-cid-7aropxhg]{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.week[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{background:var(--lime-deep);color:#fff;border-radius:12px;place-items:center;height:44px;font-size:13px;font-weight:800;display:grid}.week[data-astro-cid-7aropxhg] .week__gift[data-astro-cid-7aropxhg]{background:var(--gold);color:var(--ink);box-shadow:inset 0 0 0 3px var(--ink)}.tile--small[data-astro-cid-7aropxhg]{grid-column:span 2;gap:12px;min-height:280px;padding:30px}.tile--wash[data-astro-cid-7aropxhg]{background:var(--lime-wash)}.tile__icon[data-astro-cid-7aropxhg]{background:var(--bg);width:56px;height:56px;color:var(--lime-deep);border-radius:18px;place-items:center;display:grid}.tile--wash[data-astro-cid-7aropxhg] .tile__icon[data-astro-cid-7aropxhg],.tile--wash[data-astro-cid-7aropxhg] .tag[data-astro-cid-7aropxhg]{background:var(--surface)}.rewards[data-astro-cid-7aropxhg]{background:var(--ink);color:var(--bg);border-radius:56px 56px 0 0;position:relative;overflow:hidden}.rewards__inner[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:center;gap:56px;padding-block:120px 110px;display:flex}.rewards__copy[data-astro-cid-7aropxhg]{flex:420px;min-width:0}.rewards__points[data-astro-cid-7aropxhg]{flex-direction:column;gap:18px;margin:36px 0 0;padding:0;list-style:none;display:flex}.rewards__points[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{align-items:flex-start;gap:16px;display:flex}.rewards__icon[data-astro-cid-7aropxhg]{width:48px;height:48px;color:var(--ink);border-radius:16px;flex:none;place-items:center;display:grid}.rewards__icon--0[data-astro-cid-7aropxhg]{background:var(--gold)}.rewards__icon--1[data-astro-cid-7aropxhg]{background:var(--lime)}.rewards__icon--2[data-astro-cid-7aropxhg]{background:var(--forest-2);color:var(--lime)}.rewards__pt-title[data-astro-cid-7aropxhg]{font-size:20px;display:block}.rewards__pt-text[data-astro-cid-7aropxhg]{color:var(--on-dark);margin-top:4px;font-size:16px;line-height:1.55;display:block}.rew-vis[data-astro-cid-7aropxhg]{flex:520px;min-width:0;min-height:540px;position:relative}.rew-vis__main[data-astro-cid-7aropxhg]{width:min(420px,100%);position:absolute;top:0;right:0}.sale[data-astro-cid-7aropxhg]{background:var(--bg);color:var(--ink);border-radius:32px;padding:26px;box-shadow:0 40px 80px -30px #0009}.sale__head[data-astro-cid-7aropxhg],.sale__price[data-astro-cid-7aropxhg],.sale__stock-row[data-astro-cid-7aropxhg]{justify-content:space-between;align-items:center;gap:12px;display:flex}.sale__live[data-astro-cid-7aropxhg]{letter-spacing:.08em;text-transform:uppercase;color:var(--lime-deep);font-size:13px;font-weight:800}.sale__open[data-astro-cid-7aropxhg]{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.sale__open[data-astro-cid-7aropxhg] .blink[data-astro-cid-7aropxhg]{width:8px;height:8px}.sale__card[data-astro-cid-7aropxhg]{background:var(--bark);height:150px;color:var(--bg);border-radius:22px;margin-top:16px;padding:20px;position:relative;overflow:hidden}.sale__slice[data-astro-cid-7aropxhg]{opacity:.35;position:absolute;top:-40px;right:-60px}.sale__label[data-astro-cid-7aropxhg]{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800;position:relative}.sale__value[data-astro-cid-7aropxhg]{font-family:var(--font-display);letter-spacing:-.03em;margin-top:18px;font-size:56px;font-weight:800;position:relative}.sale__price[data-astro-cid-7aropxhg]{color:var(--ink-3);margin-top:18px;font-size:15px;font-weight:700}.sale__price-v[data-astro-cid-7aropxhg]{color:var(--ink);align-items:center;gap:6px;font-weight:800;display:flex}.sale__stock[data-astro-cid-7aropxhg]{margin-top:14px}.sale__stock-row[data-astro-cid-7aropxhg]{color:var(--ink-3);font-size:13px;font-weight:700}.sale__gauge[data-astro-cid-7aropxhg]{background:#ddebcb;border-radius:10px;height:10px;margin-top:6px}.sale__gauge[data-astro-cid-7aropxhg] div[data-astro-cid-7aropxhg]{background:var(--lime-deep);border-radius:10px;width:22%;height:10px}.sale__cta[data-astro-cid-7aropxhg]{background:var(--ink);color:var(--bg);text-align:center;border-radius:16px;margin-top:18px;padding:14px 0;font-weight:800}.rew-vis__next[data-astro-cid-7aropxhg]{position:absolute;top:250px;left:0}.rew-vis__mine[data-astro-cid-7aropxhg]{position:absolute;bottom:0;left:120px}.mini[data-astro-cid-7aropxhg]{color:var(--ink);border-radius:26px;padding:20px;box-shadow:0 30px 60px -24px #0009}.mini--gold[data-astro-cid-7aropxhg]{background:var(--gold);width:260px;transform:rotate(-5deg)}.mini--lime[data-astro-cid-7aropxhg]{background:var(--lime);width:300px;transform:rotate(3deg)}.mini__label[data-astro-cid-7aropxhg]{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.mini__sub[data-astro-cid-7aropxhg],.mini__note[data-astro-cid-7aropxhg]{margin-top:6px;font-size:13px;font-weight:600}.mini__time[data-astro-cid-7aropxhg]{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:800}.mini__code[data-astro-cid-7aropxhg]{letter-spacing:.08em;margin-top:10px;font-family:ui-monospace,Menlo,monospace;font-size:18px;font-weight:800}.screens[data-astro-cid-7aropxhg]{background:var(--ink);color:var(--bg)}.screens__inner[data-astro-cid-7aropxhg]{padding-block:20px 130px}.screens__head[data-astro-cid-7aropxhg]{text-align:center;max-width:760px;margin:0 auto}.screens__head[data-astro-cid-7aropxhg] .h2[data-astro-cid-7aropxhg]{font-size:clamp(36px,4.4vw,60px)}.screens__head[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg]{margin-inline:auto}.screens__grid[data-astro-cid-7aropxhg]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;margin-top:64px;display:grid}.screens__grid[data-astro-cid-7aropxhg] figure[data-astro-cid-7aropxhg]{flex-direction:column;align-items:center;gap:22px;margin:0;display:flex}.screens__grid[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg]{text-align:center;max-width:300px}.screens__grid[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{line-height:1.15;font-family:var(--font-display);font-size:26px;display:block}.screens__grid[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:var(--on-dark);margin-top:6px;font-size:16px;line-height:1.5;display:block}.mock[data-astro-cid-7aropxhg]{background:#0e1d12;border-radius:40px;width:260px;height:470px;padding:9px}.mock__screen[data-astro-cid-7aropxhg]{background:var(--bg);height:100%;color:var(--ink);border-radius:32px;flex-direction:column;gap:12px;padding:34px 16px 16px;display:flex}.mock__screen--tight[data-astro-cid-7aropxhg]{gap:8px}.mock__title[data-astro-cid-7aropxhg]{font-size:16px}.mock__bars[data-astro-cid-7aropxhg]{background:var(--surface);border-radius:18px;align-items:flex-end;gap:7px;height:160px;padding:12px;display:flex}.mock__bars[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{border-radius:7px;flex:1}.mock__stats[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mock__stats[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]{background:var(--surface);border-radius:14px;padding:10px}.mock__k[data-astro-cid-7aropxhg]{color:var(--ink-3);font-size:11px;font-weight:600}.mock__v[data-astro-cid-7aropxhg]{font-size:16px}.mock__row[data-astro-cid-7aropxhg]{justify-content:space-between;align-items:center;display:flex}.mock__pill[data-astro-cid-7aropxhg]{background:var(--lime);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.mock__tabs[data-astro-cid-7aropxhg]{gap:6px;font-size:12px;font-weight:700;display:flex}.mock__tab[data-astro-cid-7aropxhg]{background:var(--surface);border-radius:999px;padding:6px 10px}.mock__tab--on[data-astro-cid-7aropxhg]{background:var(--ink);color:var(--bg)}.rank[data-astro-cid-7aropxhg]{background:var(--surface);border-radius:14px;align-items:center;gap:10px;padding:8px 10px;display:flex}.rank--gold[data-astro-cid-7aropxhg]{background:var(--gold)}.rank--me[data-astro-cid-7aropxhg]{background:var(--lime-wash);box-shadow:inset 0 0 0 2px var(--lime-deep)}.rank__n[data-astro-cid-7aropxhg]{width:18px}.rank__avatar[data-astro-cid-7aropxhg]{border-radius:50%;width:30px;height:30px}.rank__name[data-astro-cid-7aropxhg]{flex:1;font-size:13px}.rank__note[data-astro-cid-7aropxhg]{font-size:12px;font-weight:700}.gift[data-astro-cid-7aropxhg]{background:var(--bark);color:var(--bg);border-radius:18px;padding:16px}.gift__label[data-astro-cid-7aropxhg]{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.gift__code[data-astro-cid-7aropxhg]{background:var(--bg);color:var(--ink);letter-spacing:.08em;text-align:center;border-radius:12px;margin-top:14px;padding:10px;font-family:ui-monospace,Menlo,monospace;font-size:14px;font-weight:800}.gift__copy[data-astro-cid-7aropxhg]{text-align:center;margin-top:10px;font-size:12px;font-weight:800}.gift-done[data-astro-cid-7aropxhg]{background:var(--surface);border-radius:18px;justify-content:space-between;align-items:center;padding:14px;display:flex}.gift-done[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{font-size:13px;display:block}.gift-done[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:var(--ink-3);font-size:11px}.trust[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:flex-start;gap:56px;padding-block:140px 120px;display:flex}.trust__copy[data-astro-cid-7aropxhg]{flex:380px;min-width:0}.flap[data-astro-cid-7aropxhg]{background:var(--ink);color:var(--bg);border-radius:26px;align-items:center;gap:18px;margin:36px 0 0;padding:22px;display:flex}.flap__kiko[data-astro-cid-7aropxhg]{flex:none}.flap[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg]{font-size:17px;line-height:1.5}.flap[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--lime)}.trust__grid[data-astro-cid-7aropxhg]{flex:1.3 520px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;min-width:0;display:grid}.trust__card[data-astro-cid-7aropxhg]{background:var(--surface);border-radius:30px;flex-direction:column;gap:12px;padding:30px;display:flex}.trust__zero[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--lime-deep);font-size:56px;font-weight:800;line-height:1}.trust__icon[data-astro-cid-7aropxhg]{background:var(--bg);width:56px;height:56px;color:var(--lime-deep);border-radius:18px;place-items:center;display:grid}.trust__h[data-astro-cid-7aropxhg]{font-family:var(--font-body);letter-spacing:0;margin:0;font-size:21px;font-weight:800}.trust__p[data-astro-cid-7aropxhg]{color:var(--ink-2);margin:0;font-size:16px;line-height:1.55}.teaser[data-astro-cid-7aropxhg]{padding-block:20px 130px}.teaser__head[data-astro-cid-7aropxhg]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:44px;display:flex}.teaser__all[data-astro-cid-7aropxhg]{min-height:44px;color:var(--ink);align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.teaser__grid[data-astro-cid-7aropxhg]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.faq[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:56px;padding-block:20px 140px;display:flex}.faq__side[data-astro-cid-7aropxhg]{flex:340px;min-width:0}.faq__kiko[data-astro-cid-7aropxhg]{align-items:flex-end;gap:12px;margin-top:40px;display:flex;position:relative}.faq__bubble[data-astro-cid-7aropxhg]{background:var(--surface);border-radius:22px 22px 22px 6px;margin:0 0 110px;padding:14px 18px;font-size:16px;font-weight:700;box-shadow:0 10px 30px -18px #17301a66}.faq__list[data-astro-cid-7aropxhg]{flex-direction:column;flex:1.6 520px;gap:12px;min-width:0;display:flex}.faq__item[data-astro-cid-7aropxhg]{background:var(--surface);border-radius:24px;overflow:hidden}.faq__q[data-astro-cid-7aropxhg]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:20px 24px;list-style:none;display:flex}.faq__q[data-astro-cid-7aropxhg]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-family:var(--font-body);letter-spacing:0;margin:0;font-size:19px;font-weight:800;line-height:1.3}.faq__plus[data-astro-cid-7aropxhg]{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:transform .2s,background-color .2s;display:grid}.faq__item[data-astro-cid-7aropxhg][open] .faq__plus[data-astro-cid-7aropxhg]{background:var(--lime);transform:rotate(45deg)}.faq__a[data-astro-cid-7aropxhg]{color:var(--ink-2);margin:0;padding:0 24px 24px;font-size:17px;line-height:1.6}.cta[data-astro-cid-7aropxhg]{padding:0 clamp(16px,2vw,24px) 24px}.cta__box[data-astro-cid-7aropxhg]{background:var(--lime);border-radius:56px;flex-wrap:wrap;align-items:center;gap:40px;max-width:1392px;margin:0 auto;padding:clamp(40px,6vw,96px) clamp(24px,5vw,80px);display:flex;position:relative;overflow:hidden}.cta__slice[data-astro-cid-7aropxhg]{opacity:.5;width:640px;max-width:none;height:640px;position:absolute;bottom:-260px;right:-180px}.cta__copy[data-astro-cid-7aropxhg]{flex:480px;min-width:0;position:relative}.cta__title[data-astro-cid-7aropxhg]{letter-spacing:-.045em;margin:0;font-size:clamp(48px,6.4vw,100px);line-height:.9}.cta__text[data-astro-cid-7aropxhg]{margin:24px 0 0;font-size:20px;font-weight:600}.cta__copy[data-astro-cid-7aropxhg] .cta__stores{margin-top:32px}.cta__kiko[data-astro-cid-7aropxhg]{flex:0 300px;max-width:300px;margin-inline:auto;position:relative}@media (width>=961px) and (width<=1279px){.chip[data-astro-cid-7aropxhg]{display:none}}@media (width<=960px){.bento[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.bento[data-astro-cid-7aropxhg]>[data-astro-cid-7aropxhg]{grid-area:auto!important}.chip[data-astro-cid-7aropxhg],.story__bar[data-astro-cid-7aropxhg]{display:none}.stage[data-astro-cid-7aropxhg]{height:auto;padding-block:24px}.story-vis[data-astro-cid-7aropxhg]{height:auto;padding:12px 0 24px}.story-ring[data-astro-cid-7aropxhg]{aspect-ratio:1;width:min(440px,100%);height:auto}.rew-vis[data-astro-cid-7aropxhg]{flex-direction:column;gap:20px;min-height:0;display:flex}.rew-vis[data-astro-cid-7aropxhg]>[data-astro-cid-7aropxhg]{width:100%!important;position:static!important}.mini[data-astro-cid-7aropxhg]{width:auto!important}}@media (width<=600px){.night-illu[data-astro-cid-7aropxhg]{transform-origin:50% 100%;transform:scale(.72)}.hero-slice[data-astro-cid-7aropxhg]{--w:440px;margin-left:calc(var(--w) * -.5)}}.spin[data-astro-cid-7aropxhg]{animation:120s linear infinite spin}.float1[data-astro-cid-7aropxhg]{animation:5s ease-in-out infinite floaty}.float2[data-astro-cid-7aropxhg]{animation:6s ease-in-out -2s infinite floaty}.float3[data-astro-cid-7aropxhg]{animation:7s ease-in-out -4s infinite floaty}.wing-l[data-astro-cid-7aropxhg]{transform-box:fill-box;transform-origin:100% 10%;animation:2.6s ease-in-out infinite flapL}.wing-r[data-astro-cid-7aropxhg]{transform-box:fill-box;transform-origin:0 10%;animation:2.6s ease-in-out infinite flapR}.k-hop[data-astro-cid-7aropxhg]{animation:2.6s ease-in-out infinite hop}@keyframes spin{to{transform:rotate(360deg)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes walk{0%{transform:translate(-160px)}to{transform:translate(calc(100vw + 40px))}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes flapL{0%,40%,to{transform:rotate(0)}5%,15%,25%,35%{transform:rotate(28deg)}10%,20%,30%{transform:rotate(-4deg)}}@keyframes flapR{0%,40%,to{transform:rotate(0)}5%,15%,25%,35%{transform:rotate(-28deg)}10%,20%,30%{transform:rotate(4deg)}}@keyframes hop{0%,40%,to{transform:translateY(0)}10%,30%{transform:translateY(-4px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.rv-zoom[data-astro-cid-7aropxhg]{animation:linear both rvz;animation-timeline:view();animation-range:entry cover 45%}@keyframes rvz{0%{opacity:.2;transform:scale(.72)rotate(-9deg)}to{opacity:1;transform:none}}.hero-par[data-astro-cid-7aropxhg]{animation:linear both heroPar;animation-timeline:scroll(root);animation-range:0 1000px}@keyframes heroPar{to{opacity:.35;transform:translate(90px,200px)rotate(30deg)}}.hero-copy[data-astro-cid-7aropxhg]{animation:linear both heroCopy;animation-timeline:scroll(root);animation-range:0 800px}@keyframes heroCopy{to{opacity:0;transform:translateY(-80px)}}.par-up[data-astro-cid-7aropxhg]{animation:linear both parUp;animation-timeline:view();animation-range:cover}@keyframes parUp{0%{transform:translateY(120px)}to{transform:translateY(-120px)}}.par-down[data-astro-cid-7aropxhg]{animation:linear both parDown;animation-timeline:view();animation-range:cover}@keyframes parDown{0%{transform:translateY(-80px)}to{transform:translateY(80px)}}.tilt[data-astro-cid-7aropxhg]{animation:linear both tilt;animation-timeline:view();animation-range:entry cover 50%}@keyframes tilt{0%{transform:translateY(80px) rotate(var(--tilt,0deg)) scale(.9)}to{transform:none}}.ticker-skew[data-astro-cid-7aropxhg]{animation:linear both tskew;animation-timeline:view();animation-range:cover}@keyframes tskew{0%{transform:rotate(-3deg)scale(1.04)}to{transform:rotate(1.5deg)scale(1.04)}}@media (width>=961px){.story[data-astro-cid-7aropxhg]{view-timeline-name:--story;view-timeline-axis:block;height:calc(3.4*min(100vh,880px))}.story-pin[data-astro-cid-7aropxhg]{height:min(100vh,880px);position:sticky;top:0;overflow:hidden}.story-panels[data-astro-cid-7aropxhg]{height:300px;display:block;position:relative}.story-panels[data-astro-cid-7aropxhg]>[data-astro-cid-7aropxhg]{position:absolute;inset:0}.st-chip[data-astro-cid-7aropxhg],.st-card[data-astro-cid-7aropxhg]{display:flex}.st-card[data-astro-cid-7aropxhg]{display:block}.st-p1[data-astro-cid-7aropxhg]{animation:linear both p1;animation-timeline:--story;animation-range:contain}.st-p2[data-astro-cid-7aropxhg]{opacity:0;animation:linear both p2;animation-timeline:--story;animation-range:contain}.st-p3[data-astro-cid-7aropxhg]{opacity:0;animation:linear both p3;animation-timeline:--story;animation-range:contain}@keyframes p1{0%,28%{opacity:1;transform:none}35%,to{opacity:0;transform:translateY(-40px)}}@keyframes p2{0%,30%{opacity:0;transform:translateY(40px)}37%,61%{opacity:1;transform:none}68%,to{opacity:0;transform:translateY(-40px)}}@keyframes p3{0%,63%{opacity:0;transform:translateY(40px)}70%,to{opacity:1;transform:none}}.st-bar[data-astro-cid-7aropxhg]{transform-origin:50% 0;animation:linear both stbar;animation-timeline:--story;animation-range:contain}@keyframes stbar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.st-ring[data-astro-cid-7aropxhg]{animation:linear both stRing;animation-timeline:--story;animation-range:contain contain 66%}@keyframes stRing{0%{stroke-dashoffset:540.4px}to{stroke-dashoffset:40px}}.st-kiko[data-astro-cid-7aropxhg]{animation:linear both stKiko;animation-timeline:--story;animation-range:contain contain 66%}@keyframes stKiko{0%{transform:translate(-170px)}to{transform:translate(170px)}}.st-n[data-astro-cid-7aropxhg]{animation:linear both stN;animation-timeline:--story}@keyframes stN{0%{fill:#e4f2d2;stroke:#bfd8a6}to{fill:#2f7a1f;stroke:#17301a}}.n1[data-astro-cid-7aropxhg]{animation-range:contain 10% contain 12%}.n2[data-astro-cid-7aropxhg]{animation-range:contain 21% contain 23%}.n3[data-astro-cid-7aropxhg]{animation-range:contain 32% contain 34%}.n4[data-astro-cid-7aropxhg]{animation-range:contain 43% contain 45%}.n5[data-astro-cid-7aropxhg]{animation-range:contain 54% contain 56%}.n6[data-astro-cid-7aropxhg]{animation-range:contain 64% contain 66%}.st-chip[data-astro-cid-7aropxhg]{opacity:0;animation:linear both stChip;animation-timeline:--story;animation-range:contain}@keyframes stChip{0%,34%{opacity:0;transform:translateY(30px)scale(.8)}40%,62%{opacity:1;transform:none}68%,to{opacity:0;transform:translateY(-20px)}}.st-card[data-astro-cid-7aropxhg]{opacity:0;animation:linear both stCard;animation-timeline:--story;animation-range:contain}@keyframes stCard{0%,64%{opacity:0;transform:translateY(160px)rotate(-14deg)}76%,to{opacity:1;transform:rotate(-6deg)}}}.night[data-astro-cid-7aropxhg]{view-timeline-name:--night;view-timeline-axis:block}.night-bg[data-astro-cid-7aropxhg]{animation:linear both nightBg;animation-timeline:--night;animation-range:cover 15% cover 55%}@keyframes nightBg{0%{background-color:#0f1f14}to{background-color:#ffe9a6}}.stars[data-astro-cid-7aropxhg]{opacity:.9;animation:linear both stars;animation-timeline:--night;animation-range:cover 10% cover 40%}@keyframes stars{to{opacity:0}}.moon[data-astro-cid-7aropxhg]{opacity:1;animation:linear both moon;animation-timeline:--night;animation-range:cover 10% cover 50%}@keyframes moon{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(260px)}}.sun[data-astro-cid-7aropxhg]{animation:linear both sun;animation-timeline:--night;animation-range:cover 25% cover 60%}@keyframes sun{0%{opacity:0;transform:translateY(320px)}to{opacity:1;transform:none}}}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}
