.hero[data-v-0b46f994]{align-items:center;display:flex;overflow:hidden;padding-bottom:1.5rem;padding-top:4.5rem;position:relative}@media(min-width:480px){.hero[data-v-0b46f994]{padding-bottom:2rem;padding-top:5.5rem}}@media(min-width:640px){.hero[data-v-0b46f994]{padding-bottom:3rem;padding-top:6rem}}@media(min-width:1024px){.hero[data-v-0b46f994]{padding-bottom:4rem;padding-top:7rem}}.hero__bg[data-v-0b46f994]{inset:0;overflow:hidden;position:absolute;z-index:0}.hero__orb[data-v-0b46f994]{border-radius:50%;filter:blur(80px);position:absolute}.hero__orb--violet[data-v-0b46f994]{animation:float-slow 20s ease-in-out infinite;background:#6366f1;height:200px;left:-5%;opacity:.04;top:-10%;width:200px}.hero__orb--cyan[data-v-0b46f994]{animation:float-medium 16s ease-in-out infinite;background:var(--accent-teal);bottom:-5%;height:160px;opacity:.03;right:0;width:160px}.hero__orb--coral[data-v-0b46f994]{animation:float-slow 22s ease-in-out infinite reverse;background:var(--accent-amber);height:120px;left:40%;opacity:.04;top:60%;width:120px}@media(min-width:768px){.hero__orb[data-v-0b46f994]{filter:blur(120px)}.hero__orb--violet[data-v-0b46f994]{height:600px;left:-10%;opacity:.05;top:-15%;width:600px}.hero__orb--cyan[data-v-0b46f994]{bottom:-10%;height:450px;opacity:.04;right:-5%;width:450px}.hero__orb--coral[data-v-0b46f994]{height:300px;opacity:.05;width:300px}}.hero__container[data-v-0b46f994]{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:72rem;padding:0 1.25rem;position:relative;width:100%;z-index:1}@media(min-width:480px){.hero__container[data-v-0b46f994]{gap:2.5rem;padding:0 1.5rem}}@media(min-width:640px){.hero__container[data-v-0b46f994]{gap:3rem;padding:0 2rem}}@media(min-width:1024px){.hero__container[data-v-0b46f994]{flex-direction:row;gap:5rem}}.hero__text[data-v-0b46f994]{flex:1;max-width:560px;min-width:0;text-align:center;width:100%}@media(min-width:1024px){.hero__text[data-v-0b46f994]{max-width:none;text-align:left}}.hero__badge[data-v-0b46f994]{align-items:center;border-radius:24px;color:var(--text-muted);display:inline-flex;font-size:.62rem;font-weight:600;gap:6px;letter-spacing:.3px;margin-bottom:1rem;padding:5px 12px}@media(min-width:480px){.hero__badge[data-v-0b46f994]{font-size:.68rem;gap:8px;margin-bottom:1.25rem;padding:6px 14px}}@media(min-width:640px){.hero__badge[data-v-0b46f994]{font-size:.72rem;margin-bottom:2rem;padding:7px 18px}}.hero__badge-dot[data-v-0b46f994]{animation:pulse-soft 2s ease-in-out infinite;background:var(--accent-teal);border-radius:50%;box-shadow:0 0 6px #14b8a666;flex-shrink:0;height:6px;width:6px}.hero__title[data-v-0b46f994]{color:#fff;font-size:clamp(1.35rem,6.75vw,3.25rem);font-weight:800;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.3px;line-height:1.15;overflow-wrap:break-word;word-break:break-word}@media(min-width:640px){.hero__title[data-v-0b46f994]{letter-spacing:-.8px;line-height:1.1}}@media(min-width:768px){.hero__title[data-v-0b46f994]{letter-spacing:-1px}}.hero__subtitle[data-v-0b46f994]{color:var(--text-muted);font-size:.85rem;line-height:1.6;margin-top:.75rem;max-width:100%}@media(min-width:480px){.hero__subtitle[data-v-0b46f994]{font-size:.92rem;line-height:1.65;margin-top:1rem}}@media(min-width:640px){.hero__subtitle[data-v-0b46f994]{font-size:1.05rem;line-height:1.7;margin-top:1.5rem;max-width:480px}}@media(max-width:1023px){.hero__subtitle[data-v-0b46f994]{margin-left:auto;margin-right:auto}}.hero__ticker[data-v-0b46f994]{margin-top:1rem;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);max-width:100%;overflow:hidden}@media(min-width:640px){.hero__ticker[data-v-0b46f994]{margin-top:1.5rem;max-width:480px}}@media(max-width:1023px){.hero__ticker[data-v-0b46f994]{margin-left:auto;margin-right:auto}}.hero__ticker-track[data-v-0b46f994]{overflow:hidden}.hero__ticker-content[data-v-0b46f994]{animation:ticker-scroll 30s linear infinite;display:flex;white-space:nowrap}.hero__ticker--paused .hero__ticker-content[data-v-0b46f994]{animation-play-state:paused}.hero__ticker-group[data-v-0b46f994]{display:flex}.hero__ticker-item[data-v-0b46f994]{align-items:center;color:var(--text-dim);display:inline-flex;font-size:.65rem;font-weight:500;gap:5px;padding:0 12px}@media(min-width:480px){.hero__ticker-item[data-v-0b46f994]{font-size:.7rem;gap:6px;padding:0 16px}}@media(min-width:640px){.hero__ticker-item[data-v-0b46f994]{font-size:.75rem;padding:0 24px}}.hero__ticker-dot[data-v-0b46f994]{background:var(--accent-amber);border-radius:50%;box-shadow:0 0 4px #f59e0b4d;flex-shrink:0;height:4px;width:4px}@media(min-width:480px){.hero__ticker-dot[data-v-0b46f994]{height:5px;width:5px}}.hero__waitlist[data-v-0b46f994]{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem;max-width:380px;width:100%}@media(min-width:480px){.hero__waitlist[data-v-0b46f994]{flex-direction:row;margin-top:2rem}}@media(max-width:1023px){.hero__waitlist[data-v-0b46f994]{margin-left:auto;margin-right:auto}}.hero__waitlist-input[data-v-0b46f994]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;flex:1;font-family:inherit;font-size:.92rem;min-height:48px;outline:none;padding:12px 16px;transition:border-color .2s}.hero__waitlist-input[data-v-0b46f994]::-moz-placeholder{color:var(--text-dim)}.hero__waitlist-input[data-v-0b46f994]::placeholder{color:var(--text-dim)}.hero__waitlist-input[data-v-0b46f994]:focus{border-color:var(--accent-emerald)}.hero__waitlist-btn[data-v-0b46f994]{background:var(--accent-emerald);border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:inherit;font-size:.92rem;font-weight:700;min-height:48px;padding:12px 24px;transition:all .3s;white-space:nowrap}.hero__waitlist-btn[data-v-0b46f994]:hover{box-shadow:0 4px 20px #10b9814d;filter:brightness(1.15);transform:translateY(-1px)}.hero__waitlist-success[data-v-0b46f994]{color:var(--accent-emerald);font-size:.95rem;font-weight:600;margin-top:1.5rem}@media(max-width:1023px){.hero__waitlist-success[data-v-0b46f994]{text-align:center}}.hero__social-proof[data-v-0b46f994]{align-items:center;color:var(--text-dim);display:flex;font-size:.72rem;gap:6px;margin-top:.75rem}@media(max-width:1023px){.hero__social-proof[data-v-0b46f994]{justify-content:center}}.hero__social-proof-dots[data-v-0b46f994]{display:flex;gap:2px}.hero__social-proof-dot[data-v-0b46f994]{animation:pulse-soft 2s ease-in-out infinite;background:var(--accent-emerald);border-radius:50%;height:6px;opacity:.6;width:6px}.hero__stores[data-v-0b46f994]{margin-top:1.5rem}@media(min-width:480px){.hero__stores[data-v-0b46f994]{margin-top:1.75rem}}@media(min-width:640px){.hero__stores[data-v-0b46f994]{margin-top:2.5rem}}@media(min-width:1024px){.hero__stores[data-v-0b46f994]{justify-content:flex-start}}.hero__phone-wrap[data-v-0b46f994]{flex-shrink:0;position:relative;transform:scale(.82);transform-origin:top center}@media(min-width:480px){.hero__phone-wrap[data-v-0b46f994]{transform:scale(.9)}}@media(min-width:640px){.hero__phone-wrap[data-v-0b46f994]{transform:none}}.hero__phone-glow[data-v-0b46f994]{background:radial-gradient(circle,hsla(0,0%,100%,.03) 0,transparent 70%);border-radius:50%;inset:-20px;position:absolute;z-index:-1}@media(min-width:768px){.hero__phone-glow[data-v-0b46f994]{inset:-50px}}.hero__screen-img[data-v-0b46f994]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.stats-counter[data-v-637854b9]{padding:2rem 0}@media(min-width:640px){.stats-counter[data-v-637854b9]{padding:3rem 0}}.stats-counter__inner[data-v-637854b9]{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center;margin:0 auto;max-width:72rem;padding:0 1rem}@media(min-width:640px){.stats-counter__inner[data-v-637854b9]{gap:4rem;padding:0 1.5rem}}@media(min-width:1024px){.stats-counter__inner[data-v-637854b9]{gap:6rem}}.stats-counter__item[data-v-637854b9]{align-items:center;display:flex;flex-direction:column;text-align:center}.stats-counter__num[data-v-637854b9]{font-size:clamp(2rem,6vw,3.5rem);font-weight:800;letter-spacing:-1.5px;line-height:1}.stats-counter__label[data-v-637854b9]{color:var(--text-muted);font-size:.75rem;font-weight:500;margin-top:.25rem}@media(min-width:640px){.stats-counter__label[data-v-637854b9]{font-size:.88rem;margin-top:.5rem}}.hiw[data-v-5f1985f1]{padding:3rem 0;position:relative}@media(min-width:640px){.hiw[data-v-5f1985f1]{padding:4rem 0}}@media(min-width:1024px){.hiw[data-v-5f1985f1]{padding:5rem 0}}.hiw__inner[data-v-5f1985f1]{margin:0 auto;max-width:72rem;padding:0 1rem}@media(min-width:640px){.hiw__inner[data-v-5f1985f1]{padding:0 1.5rem}}.hiw__label[data-v-5f1985f1]{color:var(--text-dim);font-size:.78rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem;text-align:center;text-transform:uppercase}.hiw__title[data-v-5f1985f1]{color:#fff;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:800;letter-spacing:-.8px;line-height:1.15;margin:0 auto;max-width:600px;text-align:center}.hiw__subtitle[data-v-5f1985f1]{color:var(--text-muted);font-size:.95rem;line-height:1.6;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:520px;text-align:center}@media(min-width:640px){.hiw__subtitle[data-v-5f1985f1]{font-size:1.02rem;margin-top:1.25rem}}.hiw__steps[data-v-5f1985f1]{display:grid;gap:1.5rem;grid-template-columns:1fr;margin-top:2.5rem;position:relative}@media(min-width:480px){.hiw__steps[data-v-5f1985f1]{grid-template-columns:repeat(2,1fr)}}@media(min-width:640px){.hiw__steps[data-v-5f1985f1]{gap:2rem;margin-top:3.5rem}}@media(min-width:1024px){.hiw__steps[data-v-5f1985f1]{gap:1.5rem;grid-template-columns:repeat(4,1fr);margin-top:4rem}}.hiw__step[data-v-5f1985f1]{flex-direction:column;position:relative;text-align:center;z-index:1}.hiw__num[data-v-5f1985f1],.hiw__step[data-v-5f1985f1]{align-items:center;display:flex}.hiw__num[data-v-5f1985f1]{border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#fff;font-size:.88rem;font-weight:800;height:38px;justify-content:center;margin-bottom:.75rem;width:38px}@media(min-width:640px){.hiw__num[data-v-5f1985f1]{font-size:1rem;height:44px;margin-bottom:1.25rem;width:44px}}.hiw__icon[data-v-5f1985f1]{color:var(--text-muted);margin-bottom:.75rem;opacity:.7}@media(min-width:640px){.hiw__icon[data-v-5f1985f1]{margin-bottom:1rem}}.hiw__step-title[data-v-5f1985f1]{color:#fff;font-size:.92rem;font-weight:700;margin-bottom:.35rem}@media(min-width:640px){.hiw__step-title[data-v-5f1985f1]{font-size:1.05rem;margin-bottom:.5rem}}.hiw__step-desc[data-v-5f1985f1]{color:var(--text-muted);font-size:.82rem;line-height:1.5;max-width:240px}@media(min-width:640px){.hiw__step-desc[data-v-5f1985f1]{font-size:.88rem;line-height:1.6}}.hiw__connector[data-v-5f1985f1]{display:none}@media(min-width:1024px){.hiw__connector[data-v-5f1985f1]{display:block;left:12.5%;position:absolute;right:12.5%;top:22px;z-index:0}.hiw__connector-line[data-v-5f1985f1]{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.08) 6px,transparent 0,transparent 12px);border-radius:1px;height:2px}}.features[data-v-99876958]{padding:3rem 0;position:relative}@media(min-width:640px){.features[data-v-99876958]{padding:4rem 0}}@media(min-width:1024px){.features[data-v-99876958]{padding:5rem 0}}.features__inner[data-v-99876958]{margin:0 auto;max-width:72rem;padding:0 1rem}@media(min-width:640px){.features__inner[data-v-99876958]{padding:0 1.5rem}}.features__label[data-v-99876958]{color:var(--text-dim);font-size:.78rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem;text-align:center;text-transform:uppercase}.features__title[data-v-99876958]{color:#fff;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:800;letter-spacing:-.8px;line-height:1.15;margin:0 auto;max-width:600px;text-align:center}.features__subtitle[data-v-99876958]{color:var(--text-muted);font-size:.95rem;line-height:1.6;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:520px;text-align:center}@media(min-width:640px){.features__subtitle[data-v-99876958]{font-size:1.02rem;margin-top:1.25rem}}.bento[data-v-99876958]{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:2.5rem}@media(min-width:640px){.bento[data-v-99876958]{gap:1.25rem;grid-template-columns:repeat(2,1fr);margin-top:3.5rem}}@media(min-width:1024px){.bento[data-v-99876958]{grid-template-columns:repeat(3,1fr);margin-top:4rem}.bento__cell--wide[data-v-99876958]{grid-column:span 2}}.bento__cell[data-v-99876958]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--glass);border:1px solid var(--glass-border);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;padding:1.25rem;transition:border-color .3s,box-shadow .3s}@media(min-width:640px){.bento__cell[data-v-99876958]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:1.75rem}}@media(min-width:1024px){.bento__cell--wide[data-v-99876958]{align-items:center;flex-direction:row;gap:2rem}}.bento__cell[data-v-99876958]:hover{border-color:#ffffff1f}.bento__text[data-v-99876958]{flex-shrink:0}@media(min-width:1024px){.bento__cell--wide .bento__text[data-v-99876958]{flex:1;min-width:0}}.bento__header[data-v-99876958]{gap:10px;margin-bottom:.5rem}.bento__header[data-v-99876958],.bento__icon[data-v-99876958]{align-items:center;display:flex}.bento__icon[data-v-99876958]{border-radius:10px;flex-shrink:0;font-size:1.1rem;height:36px;justify-content:center;width:36px}.bento__icon--emerald[data-v-99876958]{background:#10b9811f}.bento__icon--amber[data-v-99876958]{background:#f59e0b1f}.bento__icon--teal[data-v-99876958]{background:#14b8a61f}.bento__icon--red[data-v-99876958]{background:#ef44441f}.bento__title[data-v-99876958]{color:#fff;font-size:1.05rem;font-weight:700}.bento__desc[data-v-99876958]{color:var(--text-muted);font-size:.88rem;line-height:1.5;margin-bottom:.75rem}.bento__link[data-v-99876958]{color:var(--accent-emerald);display:inline-block;font-size:.78rem;font-weight:600;margin-bottom:1rem;text-decoration:none;transition:color .2s,gap .2s}.bento__link[data-v-99876958]:hover{color:var(--accent-teal)}.bento__visual[data-v-99876958]{display:flex;justify-content:center;margin-top:auto}.bento__phone[data-v-99876958]{animation:float-gentle 6s ease-in-out infinite;aspect-ratio:9/19.5;background:#000;border:2px solid hsla(0,0%,100%,.12);border-radius:24px;box-shadow:0 8px 32px #0000004d;flex-shrink:0;overflow:hidden;position:relative;transition:transform .4s cubic-bezier(.16,1,.3,1);width:180px}.bento__cell:hover .bento__phone[data-v-99876958]{box-shadow:0 12px 40px #0006,0 0 20px #10b98114;transform:translateY(-4px) rotateX(2deg) rotateY(-2deg)}@media(min-width:640px){.bento__phone[data-v-99876958]{border-radius:28px;border-width:3px;width:200px}}@media(min-width:1024px){.bento__cell--wide .bento__phone[data-v-99876958]{width:220px}}.bento__phone-notch[data-v-99876958]{background:#000;border-radius:0 0 14px 14px;height:18px;left:50%;position:absolute;top:6px;transform:translate(-50%);width:60px;z-index:2}@media(min-width:640px){.bento__phone-notch[data-v-99876958]{height:22px;top:8px;width:70px}}.bento__phone-screen[data-v-99876958]{border-radius:22px;height:100%;overflow:hidden;width:100%}@media(min-width:640px){.bento__phone-screen[data-v-99876958]{border-radius:25px}}.bento__img[data-v-99876958]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.inline-cta[data-v-8bac2afd]{padding:1.5rem 1rem}@media(min-width:640px){.inline-cta[data-v-8bac2afd]{padding:2rem 0}}.inline-cta__inner[data-v-8bac2afd]{align-items:center;border-radius:16px;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:48rem;padding:1.25rem;text-align:center}@media(min-width:640px){.inline-cta__inner[data-v-8bac2afd]{border-radius:20px;flex-direction:row;gap:1.25rem;padding:1.75rem 2rem;text-align:left}}.inline-cta__text[data-v-8bac2afd]{color:#fff;flex:1;font-size:.95rem;font-weight:600}@media(min-width:640px){.inline-cta__text[data-v-8bac2afd]{font-size:1.05rem}}.inline-cta__btn[data-v-8bac2afd]{align-items:center;background:var(--accent-emerald);border-radius:12px;color:#fff;display:inline-flex;font-size:.82rem;font-weight:700;gap:6px;min-height:44px;padding:10px 20px;text-decoration:none;transition:all .3s;white-space:nowrap}.inline-cta__btn[data-v-8bac2afd]:hover{box-shadow:0 4px 16px #10b9814d;filter:brightness(1.15);transform:translateY(-1px)}.progression[data-v-bc9aaeb8]{padding:3rem 0;position:relative}@media(min-width:640px){.progression[data-v-bc9aaeb8]{padding:4rem 0}}@media(min-width:1024px){.progression[data-v-bc9aaeb8]{padding:5rem 0}}.progression__inner[data-v-bc9aaeb8]{margin:0 auto;max-width:72rem;padding:0 1rem}@media(min-width:640px){.progression__inner[data-v-bc9aaeb8]{padding:0 1.5rem}}.progression__label[data-v-bc9aaeb8]{color:var(--text-dim);font-size:.78rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem;text-align:center;text-transform:uppercase}.progression__title[data-v-bc9aaeb8]{color:#fff;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:800;letter-spacing:-.8px;line-height:1.15;margin:0 auto;max-width:600px;text-align:center}.progression__subtitle[data-v-bc9aaeb8]{color:var(--text-muted);font-size:.95rem;line-height:1.6;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:520px;text-align:center}@media(min-width:640px){.progression__subtitle[data-v-bc9aaeb8]{font-size:1.02rem;margin-top:1.25rem}}.timeline[data-v-bc9aaeb8]{margin-top:2.5rem;position:relative}@media(min-width:768px){.timeline[data-v-bc9aaeb8]{margin-top:4rem;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:1rem;-ms-overflow-style:none;scrollbar-width:none}.timeline[data-v-bc9aaeb8]::-webkit-scrollbar{display:none}}.timeline__track[data-v-bc9aaeb8]{background:#ffffff0f;border-radius:2px;bottom:0;left:23px;position:absolute;top:0;width:3px}@media(min-width:768px){.timeline__track[data-v-bc9aaeb8]{height:4px;inset:28px 0 auto;width:auto}}.timeline__fill[data-v-bc9aaeb8]{background:linear-gradient(180deg,#94a3b8,#10b981,#14b8a6,#f59e0b,#ef4444,#d97706);border-radius:2px;transition:all .6s cubic-bezier(.16,1,.3,1);width:100%}@media(min-width:768px){.timeline__fill[data-v-bc9aaeb8]{background:linear-gradient(90deg,#94a3b8,#10b981,#14b8a6,#f59e0b,#ef4444,#d97706);height:100%!important}}.timeline__nodes[data-v-bc9aaeb8]{display:flex;flex-direction:column;gap:1.25rem;padding:0;position:relative}@media(min-width:768px){.timeline__nodes[data-v-bc9aaeb8]{flex-direction:row;gap:0;justify-content:space-between;min-width:700px;padding:0 1rem}}.timeline__node[data-v-bc9aaeb8]{align-items:center;display:flex;flex-direction:row;gap:.75rem;position:relative;text-align:left;z-index:1}@media(min-width:768px){.timeline__node[data-v-bc9aaeb8]{align-items:center;flex-direction:column;gap:0;text-align:center;width:100px}}.timeline__dot[data-v-bc9aaeb8]{align-items:center;background:#ffffff0a;border:2px solid hsla(0,0%,100%,.1);border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;position:relative;transition:all .5s;width:48px;z-index:1}@media(min-width:768px){.timeline__dot[data-v-bc9aaeb8]{height:56px;width:56px}}.timeline__node--lit .timeline__dot[data-v-bc9aaeb8]{background:#ffffff14}.timeline__icon[data-v-bc9aaeb8]{font-size:1.15rem;opacity:.4;transition:opacity .5s}@media(min-width:768px){.timeline__icon[data-v-bc9aaeb8]{font-size:1.3rem}}.timeline__node--lit .timeline__icon[data-v-bc9aaeb8]{opacity:1}.timeline__node-text[data-v-bc9aaeb8]{display:flex;flex-direction:column;gap:2px}@media(min-width:768px){.timeline__node-text[data-v-bc9aaeb8]{align-items:center}}.timeline__name[data-v-bc9aaeb8]{color:var(--text-dim);font-size:.88rem;font-weight:700;transition:color .5s}@media(min-width:768px){.timeline__name[data-v-bc9aaeb8]{font-size:.82rem;margin-top:12px}}.timeline__xp[data-v-bc9aaeb8]{color:var(--text-dim);font-size:.65rem;font-weight:600;opacity:.6}@media(min-width:768px){.timeline__xp[data-v-bc9aaeb8]{margin-top:4px}}.timeline__desc[data-v-bc9aaeb8]{color:var(--text-dim);font-size:.72rem;line-height:1.4;max-width:250px}@media(min-width:768px){.timeline__desc[data-v-bc9aaeb8]{font-size:.65rem;line-height:1.3;margin-top:6px;max-width:100px}}.timeline__node[data-v-bc9aaeb8]{cursor:pointer}.timeline__node--active .timeline__dot[data-v-bc9aaeb8]{transform:scale(1.15)}.timeline__preview[data-v-bc9aaeb8]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0c1611eb;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:0 8px 32px #0006;display:flex;flex-direction:column;gap:6px;left:60px;min-width:120px;padding:12px 16px;position:absolute;top:-8px;z-index:20}@media(min-width:768px){.timeline__preview[data-v-bc9aaeb8]{bottom:calc(100% + 12px);left:50%;top:auto;transform:translate(-50%)}}.timeline__preview-badge[data-v-bc9aaeb8]{align-items:center;border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.timeline__preview-icon[data-v-bc9aaeb8]{font-size:1.3rem}.timeline__preview-reward[data-v-bc9aaeb8]{font-size:.78rem;font-weight:700;white-space:nowrap}.timeline__preview-detail[data-v-bc9aaeb8]{color:var(--text-dim);font-size:.65rem;line-height:1.3;text-align:center}.preview-pop-enter-active[data-v-bc9aaeb8]{transition:all .25s cubic-bezier(.16,1,.3,1)}.preview-pop-leave-active[data-v-bc9aaeb8]{transition:all .15s}.preview-pop-enter-from[data-v-bc9aaeb8]{opacity:0;transform:scale(.9) translateY(8px)}.preview-pop-leave-to[data-v-bc9aaeb8]{opacity:0;transform:scale(.95)}@media(min-width:768px){.preview-pop-enter-from[data-v-bc9aaeb8]{transform:translate(-50%) scale(.9) translateY(8px)}.preview-pop-leave-to[data-v-bc9aaeb8]{transform:translate(-50%) scale(.95)}}.faq[data-v-8d6739a5]{padding:3rem 0}@media(min-width:640px){.faq[data-v-8d6739a5]{padding:4rem 0}}@media(min-width:1024px){.faq[data-v-8d6739a5]{padding:5rem 0}}.faq__inner[data-v-8d6739a5]{margin:0 auto;max-width:48rem;padding:0 1rem}@media(min-width:640px){.faq__inner[data-v-8d6739a5]{padding:0 1.5rem}}.faq__label[data-v-8d6739a5]{color:var(--accent-emerald);font-size:.75rem;font-weight:700;letter-spacing:3px;margin-bottom:.75rem;text-align:center;text-transform:uppercase}.faq__title[data-v-8d6739a5]{color:#fff;font-size:clamp(1.6rem,4.5vw,2rem);font-weight:800;margin-bottom:2rem;text-align:center}@media(min-width:640px){.faq__title[data-v-8d6739a5]{margin-bottom:2.5rem}}.faq__list[data-v-8d6739a5]{display:flex;flex-direction:column;gap:.75rem}.faq__item[data-v-8d6739a5]{border-radius:16px;overflow:hidden;transition:border-color .3s}.faq__item[open][data-v-8d6739a5]{border-color:#10b9814d}.faq__question[data-v-8d6739a5]{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:.92rem;font-weight:600;justify-content:space-between;list-style:none;min-height:48px;padding:1rem 1.25rem}@media(min-width:640px){.faq__question[data-v-8d6739a5]{font-size:1rem;padding:1.25rem 1.5rem}}.faq__question[data-v-8d6739a5]::-webkit-details-marker{display:none}.faq__question[data-v-8d6739a5]:focus-visible{border-radius:14px;outline:2px solid var(--accent-emerald);outline-offset:-2px}.faq__question[data-v-8d6739a5]:after{color:var(--accent-emerald);content:"+";flex-shrink:0;font-size:1.4rem;margin-left:1rem;transition:transform .3s}.faq__item[open] .faq__question[data-v-8d6739a5]:after{transform:rotate(45deg)}.faq__answer[data-v-8d6739a5]{color:var(--text-muted);font-size:.88rem;line-height:1.65;padding:0 1.25rem 1rem}@media(min-width:640px){.faq__answer[data-v-8d6739a5]{font-size:.92rem;line-height:1.7;padding:0 1.5rem 1.25rem}}
