@keyframes FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit-needle-spin{to{transform:rotate(360deg)}}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit{aspect-ratio:1;justify-self:center;width:100%;max-width:480px;margin-right:140px;position:relative}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__halo{filter:blur(4px);pointer-events:none;background:radial-gradient(circle,#7c5cff38,#0000 60%);border-radius:50%;position:absolute;inset:-20%}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__track{fill:none;stroke:#ffffff0f;stroke-width:.6px}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__fill{fill:none;stroke-linecap:round;stroke-width:.6px}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__needle{pointer-events:none;filter:drop-shadow(0 0 4px #a78bff99);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__needle-rot{transform-origin:50px 50px;animation:12s linear infinite FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit-needle-spin}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__core{aspect-ratio:1;text-align:center;background:radial-gradient(circle at 50% 40%,#1e1c378c,#0a0a14cc);border:1px solid #ffffff0d;border-radius:50%;place-items:center;width:58%;padding:20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__kcal-label{color:var(--color-hero-fg-muted);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-family:var(--font-geist-mono),ui-monospace,monospace;margin-bottom:8px}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__kcal-value{letter-spacing:-.04em;background:linear-gradient(180deg, #fff, var(--color-hero-fg-secondary));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(28px,4.5vw,48px);font-weight:500;line-height:.95}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__kcal-of{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-hero-fg-muted);margin-top:6px;font-size:11px}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__kcal-trend{color:var(--color-lime);white-space:nowrap;background:#d6ff3d14;border:1px solid #d6ff3d2e;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:4px 9px;font-size:11px;display:inline-flex}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;background:#141422d9;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 12px;display:flex;position:absolute;left:100%;box-shadow:0 8px 24px #00000059}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node--protein{top:28%;transform:translate(16px,-50%)}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node--fat{top:50%;transform:translate(16px,-50%)}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node--carbs{top:72%;transform:translate(16px,-50%)}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node-dot--protein{background:var(--color-cyan-bright);box-shadow:0 0 6px var(--color-cyan-bright)}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node-dot--fat{background:var(--color-coral);box-shadow:0 0 6px var(--color-coral)}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node-dot--carbs{background:var(--color-lime);box-shadow:0 0 6px var(--color-lime)}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node-label{color:var(--color-hero-fg-secondary);font-size:12px;font-weight:500}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node-value{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-hero-fg);letter-spacing:-.01em;font-size:12px}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__node-of{color:var(--color-hero-fg-dim)}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend{color:var(--color-hero-fg-muted);grid-template-columns:1fr 1fr 1fr;font-size:12px;display:grid;position:absolute;bottom:-110px;left:0;right:0}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-item{border-left:1px solid #ffffff0f;padding:16px 20px}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-item:first-child{border-left:none;padding-left:0}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-label{color:var(--color-hero-fg-dim);font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;font-size:10px;display:block}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-num{color:var(--color-hero-fg);letter-spacing:-.02em;margin-top:10px;font-size:20px;font-weight:500;display:block}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-unit{color:var(--color-hero-fg-dim);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:13px;font-weight:400}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-of{color:var(--color-hero-fg-dim);font-size:13px}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-sub{color:var(--color-hero-fg-dim);font-size:11px;font-family:var(--font-geist-mono),ui-monospace,monospace;margin-top:4px;display:block}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-slots{gap:4px;margin-top:10px;display:flex}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-slot,.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-slot--filled{background:#ffffff14;border-radius:2px;flex:1;height:3px}.FaqHeroOrbit-module-scss-module__5ZHlZq__faq-hero-orbit__legend-slot--filled{background:var(--color-hero-fg-secondary)}
.FaqHero-module-scss-module__UNzYuW__faq-hero{grid-template-columns:1fr 1.15fr;align-items:center;gap:80px;min-height:100vh;padding:120px 56px 80px;display:grid;position:relative;overflow:hidden}.FaqHero-module-scss-module__UNzYuW__faq-hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(1200px 700px at 78% 55%,#7c5cff38,#0000 60%),radial-gradient(900px 600px at 15% 85%,#d6ff3d12,#0000 60%),radial-gradient(700px 500px at 50% -10%,#ff7a5914,#0000 60%);position:absolute;inset:0}.FaqHero-module-scss-module__UNzYuW__faq-hero__content{z-index:1;max-width:520px;position:relative}.FaqHero-module-scss-module__UNzYuW__faq-hero:after{content:"";background:linear-gradient(to bottom, transparent, var(--color-hero-bg));pointer-events:none;z-index:2;height:140px;position:absolute;bottom:0;left:0;right:0}.FaqHero-module-scss-module__UNzYuW__faq-hero__badge{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--color-hero-fg-muted);align-items:center;gap:12px;margin-bottom:28px;font-size:11px;display:inline-flex}.FaqHero-module-scss-module__UNzYuW__faq-hero__badge-bar{background:var(--color-hero-fg-dim);flex-shrink:0;width:28px;height:1px}.FaqHero-module-scss-module__UNzYuW__faq-hero__badge-num{color:var(--color-lime)}.FaqHero-module-scss-module__UNzYuW__faq-hero__title{letter-spacing:-.035em;color:var(--color-hero-fg);margin:0 0 24px;font-size:clamp(52px,7.2vw,96px);font-weight:500;line-height:.92}.FaqHero-module-scss-module__UNzYuW__faq-hero__title-flow{font-family:var(--font-instrument-serif),serif;background:linear-gradient(95deg, var(--color-primary-foreground) 0%, var(--color-lime) 35%, var(--color-violet-2) 65%, var(--color-coral) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.1em;font-style:italic;font-weight:400}.FaqHero-module-scss-module__UNzYuW__faq-hero__title-muted{color:var(--color-hero-fg-muted);font-weight:300}.FaqHero-module-scss-module__UNzYuW__faq-hero__subtitle{max-width:460px;color:var(--color-hero-fg-secondary);margin-bottom:40px;font-size:17px;font-weight:400;line-height:1.55}.FaqHero-module-scss-module__UNzYuW__faq-hero__subtitle-accent{color:var(--color-hero-fg);font-weight:500}.FaqHero-module-scss-module__UNzYuW__faq-hero__cta-row{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:56px;display:flex}.FaqHero-module-scss-module__UNzYuW__faq-hero__cta{isolation:isolate;color:var(--color-primary-foreground);letter-spacing:-.005em;cursor:pointer;background:linear-gradient(180deg, var(--color-violet-btn-light) 0%, var(--color-violet-btn) 60%, var(--color-violet-btn-dark) 100%);border:none;border-radius:14px;align-items:center;gap:14px;padding:16px 22px 16px 24px;font-family:inherit;font-size:15px;font-weight:500;transition:transform .2s,box-shadow .3s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0000004d,0 14px 40px -10px #7c5cffb3,0 30px 60px -20px #7c5cff73}.FaqHero-module-scss-module__UNzYuW__faq-hero__cta:before{content:"";z-index:-1;filter:blur(4px);opacity:.55;background:conic-gradient(from 180deg,#7c5cff,#d6ff3d,#ff7a59,#7c5cff);border-radius:16px;transition:opacity .3s;position:absolute;inset:-2px}.FaqHero-module-scss-module__UNzYuW__faq-hero__cta:hover{transform:translateY(-1px)}.FaqHero-module-scss-module__UNzYuW__faq-hero__cta:hover:before{opacity:.8}.FaqHero-module-scss-module__UNzYuW__faq-hero__cta:hover .FaqHero-module-scss-module__UNzYuW__faq-hero__cta-arrow{transform:translate(2px)}.FaqHero-module-scss-module__UNzYuW__faq-hero__cta:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.FaqHero-module-scss-module__UNzYuW__faq-hero__cta-serif{font-family:var(--font-instrument-serif),serif;font-style:italic;font-weight:400}.FaqHero-module-scss-module__UNzYuW__faq-hero__cta-arrow{background:#ffffff29;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;transition:transform .25s;display:grid}.FaqHero-module-scss-module__UNzYuW__faq-hero__video-link{color:var(--color-hero-fg-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:8px 4px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.FaqHero-module-scss-module__UNzYuW__faq-hero__video-link:hover{color:var(--color-hero-fg)}.FaqHero-module-scss-module__UNzYuW__faq-hero__video-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.FaqHero-module-scss-module__UNzYuW__faq-hero__video-play{border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.FaqHero-module-scss-module__UNzYuW__faq-hero__meta{color:var(--color-hero-fg-muted);gap:40px;font-size:12px;display:flex}.FaqHero-module-scss-module__UNzYuW__faq-hero__meta-num{color:var(--color-hero-fg);letter-spacing:-.02em;margin-bottom:4px;font-size:22px;font-weight:500;display:block}.FaqHero-module-scss-module__UNzYuW__faq-hero__meta-unit{color:var(--color-hero-fg-secondary);font-weight:400}.FaqHero-module-scss-module__UNzYuW__faq-hero__meta-sub{display:block}
.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail{padding:8px 0;position:sticky;top:40px}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__label{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-hero-fg-dim);letter-spacing:.2em;text-transform:uppercase;padding-bottom:16px;font-size:10.5px;display:block}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__list{margin:0;padding:0;list-style:none;position:relative}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__list:before{content:"";background:linear-gradient(#0000,#ffffff14 12% 88%,#0000);width:1px;position:absolute;top:4px;bottom:4px;left:12px}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__item{list-style:none;position:relative}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__btn{all:unset;cursor:pointer;width:100%;color:var(--color-hero-fg-muted);letter-spacing:-.005em;align-items:center;gap:14px;padding:11px 14px 11px 0;font-size:14px;transition:color .2s;display:flex;position:relative}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__btn:hover{color:var(--color-hero-fg)}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__btn:hover .FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__node{border-color:color-mix(in srgb, var(--color-violet-2) 30%, transparent);color:var(--color-hero-fg-muted)}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__node{background:var(--color-hero-bg);width:24px;height:24px;font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-hero-fg-dim);z-index:1;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;transition:all .3s;display:grid;position:relative}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__item--active .FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__btn{color:var(--color-hero-fg);font-weight:500}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__item--active .FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__btn:after{content:"";background:var(--color-violet-2);width:6px;height:6px;box-shadow:0 0 10px var(--color-violet-2);border-radius:50%;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__item--active .FaqQuestionsRail-module-scss-module__fopIGa__faq-questions-rail__node{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--color-violet-2) 70%, #fff), #6b4aee);border-color:color-mix(in srgb, var(--color-violet-2) 50%, transparent);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-violet-2) 12%, transparent),0 0 20px color-mix(in srgb, var(--color-violet-2) 50%, transparent)}
.FaqQuestions-module-scss-module__5Kw9sW__faq-questions{margin:0 auto;padding:120px 56px 160px;position:relative}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(700px 380px at 20% 30%, color-mix(in srgb, var(--color-violet-2) 10%, transparent) 0%, color-mix(in srgb, var(--color-violet-2) 3%, transparent) 45%, transparent 75%);height:420px;position:absolute;inset:-40px 0 auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 14%);mask-image:linear-gradient(#0000 0%,#000 14%)}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__head{z-index:2;grid-template-columns:1.2fr 1fr;align-items:end;gap:60px;margin-bottom:64px;display:grid;position:relative}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__badge{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--color-hero-fg-muted);align-items:center;gap:12px;margin-bottom:28px;font-size:11px;display:inline-flex}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__badge-num{color:var(--color-lime)}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__badge-bar{background:var(--color-hero-fg-dim);flex-shrink:0;width:28px;height:1px}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__title{letter-spacing:-.04em;color:var(--color-hero-fg);margin:0;font-size:clamp(48px,5.5vw,80px);font-weight:700;line-height:.93}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__title-italic{background:linear-gradient(90deg, var(--color-lime) 0%, var(--color-cyan-bright) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__head-right{justify-self:end}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__count{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-hero-fg-dim);letter-spacing:.2em;text-transform:uppercase;margin-bottom:16px;font-size:11px}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__description{color:var(--color-hero-fg-muted);max-width:400px;margin:0;font-size:16px;line-height:1.6}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__grid{z-index:2;grid-template-columns:320px 1fr;align-items:start;gap:56px;display:grid;position:relative}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__stage{flex-direction:column;gap:14px;display:flex}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card{background:linear-gradient(#14142280,#0c0c16a6);border:1px solid #ffffff0f;border-radius:18px;transition:border-color .35s cubic-bezier(.22,.61,.36,1),background .35s;position:relative;overflow:hidden}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card:before{content:"";background:linear-gradient(180deg, transparent, var(--color-violet-2), transparent);opacity:0;width:2px;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card:hover{background:linear-gradient(#16162699,#0e0e1abf);border-color:#ffffff1a}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card--open{border-color:color-mix(in srgb, var(--color-violet-2) 22%, transparent);box-shadow:0 30px 60px #00000059,inset 0 0 0 1px color-mix(in srgb, var(--color-violet-2) 8%, transparent),0 0 0 6px color-mix(in srgb, var(--color-violet-2) 4%, transparent);background:linear-gradient(#1c183299,#100e20bf)}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card--open:before{opacity:1}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-heading{font-size:inherit;font-weight:inherit;margin:0}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-trigger{all:unset;cursor:pointer;box-sizing:border-box;align-items:flex-start;gap:20px;width:100%;padding:16px 24px;display:flex}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-num{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-hero-fg-dim);letter-spacing:.18em;text-transform:uppercase;flex-shrink:0;min-width:48px;padding-top:3px;font-size:11px;transition:color .2s}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-num--open{color:var(--color-violet-2)}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-question{letter-spacing:-.012em;color:var(--color-hero-fg);flex:1;padding-top:2px;font-size:17px;font-weight:500;line-height:1.3}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-question-italic{color:var(--color-violet-2);font-style:italic;font-weight:400}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-toggle{width:30px;height:30px;color:var(--color-hero-fg-muted);border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;place-items:center;transition:all .3s;display:grid}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-toggle--open{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--color-violet-2) 25%, transparent), #6b4aee26);border-color:color-mix(in srgb, var(--color-violet-2) 40%, transparent);color:var(--color-hero-fg);box-shadow:0 0 16px color-mix(in srgb, var(--color-violet-2) 30%, transparent);transform:rotate(45deg)}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-body{grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .4s cubic-bezier(.22,.61,.36,1),margin-top .4s;display:grid}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-body>div{overflow:hidden}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-body--open{grid-template-rows:1fr;margin-top:14px}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__card-answer{color:var(--color-hero-fg-muted);letter-spacing:-.003em;max-width:720px;margin:0;padding:0 60px 20px 68px;font-size:15.5px;line-height:1.6}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__answer-hl{color:var(--color-violet-2);font-weight:500}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__chip-row{flex-wrap:wrap;gap:8px;margin-top:18px;padding:0 60px 20px 68px;display:flex}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__chip{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-hero-fg-muted);letter-spacing:.04em;background:#ffffff08;border:1px solid #ffffff0f;border-radius:999px;padding:5px 10px;font-size:11px}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__chip--lime{color:var(--color-lime);border-color:color-mix(in srgb, var(--color-lime) 20%, transparent);background:color-mix(in srgb, var(--color-lime) 5%, transparent)}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__chip--cyan{color:var(--color-cyan-bright);border-color:color-mix(in srgb, var(--color-cyan-bright) 20%, transparent);background:color-mix(in srgb, var(--color-cyan-bright) 5%, transparent)}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__chip--coral{color:var(--color-coral);border-color:color-mix(in srgb, var(--color-coral) 20%, transparent);background:color-mix(in srgb, var(--color-coral) 5%, transparent)}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__cta{z-index:2;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:18px;justify-content:space-between;align-items:center;margin-top:48px;padding:24px 28px;display:flex;position:relative}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__cta-left{align-items:center;gap:14px;display:flex}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__cta-dot{background:var(--color-lime);width:8px;height:8px;box-shadow:0 0 12px var(--color-lime);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite FaqQuestions-module-scss-module__5Kw9sW__faq-cta-pulse}@keyframes FaqQuestions-module-scss-module__5Kw9sW__faq-cta-pulse{0%,to{opacity:1}50%{opacity:.4}}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__cta-text{color:var(--color-hero-fg-muted);margin:0;font-size:14px}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__cta-text strong{color:var(--color-hero-fg);font-weight:500}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__cta-link{color:var(--color-violet-2);align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.FaqQuestions-module-scss-module__5Kw9sW__faq-questions__cta-arrow{border:1px solid color-mix(in srgb, var(--color-violet-2) 30%, transparent);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}
.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap{margin:0 auto;padding:100px 56px 80px;position:relative}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(800px 420px at 50% 22%, color-mix(in srgb, var(--color-violet-2) 7%, transparent) 0%, color-mix(in srgb, var(--color-violet-2) 2%, transparent) 45%, transparent 75%);position:absolute;inset:0}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__head{z-index:2;grid-template-columns:1fr 1fr;align-items:start;gap:60px;margin-bottom:40px;display:grid;position:relative}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__badge{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--color-hero-fg-muted);align-items:center;gap:12px;margin-bottom:28px;font-size:11px;display:inline-flex}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__badge-num{color:var(--color-lime)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__badge-bar{background:var(--color-hero-fg-dim);flex-shrink:0;width:28px;height:1px}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__title{letter-spacing:-.04em;color:var(--color-hero-fg);margin:0;font-size:clamp(48px,5.5vw,80px);font-weight:700;line-height:.93}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__title-italic{background:linear-gradient(90deg, var(--color-lime) 0%, var(--color-violet-2) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__description{color:var(--color-hero-fg-muted);place-self:end;max-width:420px;margin:0;padding-top:8px;font-size:16px;line-height:1.6}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__legend{z-index:2;flex-wrap:wrap;gap:10px;margin-bottom:32px;display:flex;position:relative}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__legend-item{color:var(--color-hero-fg-muted);font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff0d;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:10.5px;display:inline-flex}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__legend-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__legend-item--shipped .FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__legend-dot{background:var(--color-lime);box-shadow:0 0 6px var(--color-lime)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__legend-item--now .FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__legend-dot{background:var(--color-violet-2);box-shadow:0 0 6px var(--color-violet-2);animation:2s ease-in-out infinite FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap-pulse}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__legend-item--next .FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__legend-dot{background:var(--color-coral);box-shadow:0 0 6px var(--color-coral)}@keyframes FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap-pulse{0%,to{opacity:1}50%{opacity:.4}}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__grid{z-index:2;grid-template-columns:repeat(3,1fr);gap:14px;display:grid;position:relative}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__card{background:linear-gradient(#12121e80,#0a0a14a6);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:12px;padding:22px 24px;display:flex;position:relative;overflow:hidden}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__card:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__card{transition:transform .2s,box-shadow .2s,border-color .2s}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__card:hover{border-color:#ffffff1f;transform:translateY(-3px);box-shadow:0 16px 40px #0009,0 4px 12px #0006}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__card--shipped:before{background:var(--color-lime);box-shadow:0 0 16px color-mix(in srgb, var(--color-lime) 30%, transparent)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__card--now{background:linear-gradient(180deg, color-mix(in srgb, var(--color-violet-2) 6%, transparent), #0a0a14b3);border-color:color-mix(in srgb, var(--color-violet-2) 18%, transparent)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__card--now:before{background:var(--color-violet-2);box-shadow:0 0 16px color-mix(in srgb, var(--color-violet-2) 40%, transparent)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__card--next:before{background:var(--color-coral);box-shadow:0 0 16px color-mix(in srgb, var(--color-coral) 30%, transparent)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__card--skeleton{pointer-events:none;min-height:160px;animation:1.5s ease-in-out infinite FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap-pulse}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__fallback{text-align:center;color:var(--color-hero-fg-dim);letter-spacing:.02em;background:linear-gradient(#12121e80,#0a0a14a6);border:1px dashed #ffffff12;border-radius:16px;grid-column:1/-1;margin:0;padding:56px 24px;font-size:14px;line-height:1.6}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__cap{justify-content:space-between;align-items:center;display:flex}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__status{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:500}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__status--shipped{background:color-mix(in srgb, var(--color-lime) 10%, transparent);color:var(--color-lime);border:1px solid color-mix(in srgb, var(--color-lime) 20%, transparent)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__status--now{background:color-mix(in srgb, var(--color-violet-2) 15%, transparent);color:var(--color-violet-2);border:1px solid color-mix(in srgb, var(--color-violet-2) 30%, transparent)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__status--next{background:color-mix(in srgb, var(--color-coral) 8%, transparent);color:var(--color-coral);border:1px solid color-mix(in srgb, var(--color-coral) 20%, transparent)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__date{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--color-hero-fg-dim);font-size:10.5px}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__card-title{letter-spacing:-.015em;color:var(--color-hero-fg);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:500;line-height:1.25;display:flex}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__count{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-lime);background:color-mix(in srgb, var(--color-lime) 8%, transparent);letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:400}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__tag{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-violet-2);background:color-mix(in srgb, var(--color-violet-2) 10%, transparent);letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:400}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__desc{color:var(--color-hero-fg-muted);margin:0;font-size:13.5px;line-height:1.5}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__meta{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-hero-fg-dim);letter-spacing:.08em;flex-wrap:wrap;gap:6px;margin-top:auto;font-size:10.5px;display:flex}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__meta-dot{color:#ffffff26;margin-right:2px}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__progress{align-items:center;gap:10px;margin-top:auto;display:flex}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__progress-bar{background:#ffffff0d;border-radius:4px;flex:1;height:4px;position:relative;overflow:hidden}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__progress-fill{width:var(--progress-width,0%);background:linear-gradient(90deg, color-mix(in srgb, var(--color-violet-2) 50%, transparent), var(--color-violet-2));box-shadow:0 0 10px color-mix(in srgb, var(--color-violet-2) 40%, transparent);border-radius:4px;display:block;position:absolute;inset:0 auto 0 0}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__progress-pct{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-violet-2);letter-spacing:.04em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__vote{align-items:center;gap:12px;margin-top:auto;display:flex}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__vote-btn{all:unset;cursor:pointer;background:color-mix(in srgb, var(--color-coral) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-coral) 25%, transparent);color:var(--color-coral);font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;transition:background .15s,border-color .15s;display:inline-flex}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__vote-btn:hover{background:color-mix(in srgb, var(--color-coral) 15%, transparent);border-color:color-mix(in srgb, var(--color-coral) 40%, transparent)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__vote-btn--voted{background:color-mix(in srgb, var(--color-lime) 12%, transparent);border-color:color-mix(in srgb, var(--color-lime) 35%, transparent);color:var(--color-lime)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__vote-btn--voted:hover{background:color-mix(in srgb, var(--color-lime) 18%, transparent);border-color:color-mix(in srgb, var(--color-lime) 48%, transparent)}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__vote-spinner{animation:.8s linear infinite FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap-spin}@keyframes FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap-spin{to{transform:rotate(360deg)}}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__vote-count{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-hero-fg-dim);letter-spacing:.04em;margin-left:auto;font-size:11px}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__foot{z-index:2;color:var(--color-hero-fg-muted);background:#ffffff05;border:1px dashed #ffffff14;border-radius:999px;align-items:center;gap:10px;margin-top:32px;padding:14px 20px;font-size:13px;display:inline-flex;position:relative}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__foot-pulse{background:var(--color-lime);width:7px;height:7px;box-shadow:0 0 8px var(--color-lime);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap-pulse}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__foot-link{color:var(--color-lime);border-bottom:1px solid color-mix(in srgb, var(--color-lime) 30%, transparent);text-decoration:none}.FaqRoadmap-module-scss-module__BQDJxW__faq-roadmap__foot-link:hover{border-bottom-color:var(--color-lime)}
.Faq-module-scss-module__X9hudG__faq-page{width:100%}
