@layer gg-tokens{:root{--gg-accent: #02ffda;--gg-accent-deep: #0a5f52;--gg-signal: #ff3b4b;--gg-bone: #e8e4d9;--gg-bone-ink: #1a1a1a;--gg-hairline: #22252b;--gg-hairline-strong: #2e3239;--gg-accent-rgb: 2 255 218;--gg-signal-rgb: 255 59 75;--gg-bone-rgb: 232 228 217;--gg-bg: #0e1117;--gg-surface: #161a22;--gg-surface-2: #1e232d;--gg-ink: #f5f7fa;--gg-ink-muted: #8a9099;--gg-ink-dim: #5a5f68;--gg-section-pad-y: clamp(80px, 10vw, 160px);--gg-section-pad-y-mobile: clamp(48px, 12vw, 80px);--gg-container-narrow: 60rem;--gg-container: 80rem;--gg-container-wide: 92.5rem;--gg-nav-inner-max: 1440px;--gg-ease-out: cubic-bezier(.33, 1, .68, 1);--gg-ease-in-out: cubic-bezier(.65, 0, .35, 1);--gg-shadow-soft: 0 20px 40px rgb(0 0 0 / .4);--gg-shadow-deep: 0 30px 60px rgb(0 0 0 / .5);--gg-shadow-cyan: 0 10px 30px rgb(var(--gg-accent-rgb) / .3)}}@layer gg-utilities{.gg-paper{background-color:var(--gg-bone);color:var(--gg-bone-ink);--gg-ink: var(--gg-bone-ink);--gg-ink-muted: rgb(var(--gg-bone-rgb) / .4);--gg-hairline: rgb(0 0 0 / .12)}.gg-mono{font-family:var(--font-accent--family, "JetBrains Mono", ui-monospace, monospace);font-weight:500;letter-spacing:.06em}.gg-eyebrow{font-family:var(--font-accent--family, "JetBrains Mono", ui-monospace, monospace);font-weight:600;font-size:.75rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--gg-accent)}.gg-accent-text{color:var(--gg-accent)}.gg-grad-text{background:linear-gradient(135deg,var(--gg-accent) 0%,var(--gg-ink) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:749px){.gg-hidden-mobile{display:none!important}}@media(min-width:750px){.gg-hidden-desktop{display:none!important}}[data-gg-reveal]{opacity:0;transform:translate3d(0,18px,0);transition:opacity .7s var(--gg-ease-out),transform .7s var(--gg-ease-out);will-change:opacity,transform}[data-gg-reveal][data-gg-revealed=true]{opacity:1;transform:none}[data-gg-reveal][data-gg-reveal=fade]{transform:none}@media(prefers-reduced-motion:reduce){[data-gg-reveal]{opacity:1;transform:none;transition:none}[data-gg-float],.gg-float{animation:none!important}}}a.gg-btn.gg-btn--primary{color:#001612}a.gg-btn.gg-btn--inverse{color:var(--gg-accent)}a.gg-btn.gg-btn--inverse:hover,a.gg-btn.gg-btn--inverse:focus-visible{color:var(--gg-bg, #0a0b0d)}a.gg-btn.gg-btn--ghost{color:var(--gg-ink)}a.gg-btn.gg-btn--ghost:hover,a.gg-btn.gg-btn--ghost:focus-visible{color:var(--gg-accent)}nav.gg-nav a.gg-nav__logo{--button-color: var(--gg-accent, #02ffda);color:var(--gg-accent, #02ffda)}nav.gg-nav a.gg-nav__logo span{--button-color: #ffffff;color:#fff}nav.gg-nav .gg-nav__links a{--button-color: #ffffff;color:#fff}nav.gg-nav .gg-nav__links a:hover,nav.gg-nav .gg-nav__links a:focus-visible{--button-color: var(--gg-accent, #02ffda);color:var(--gg-accent, #02ffda);outline:none}nav.gg-nav a.gg-nav__tool{--button-color: #ffffff;color:#fff}nav.gg-nav a.gg-nav__tool:hover,nav.gg-nav a.gg-nav__tool:focus-visible{--button-color: var(--gg-accent, #02ffda);color:var(--gg-accent, #02ffda)}a.gg-endorsements__operators-link,.gg-endorsements__operators-cta a.gg-endorsements__operators-link,p.gg-endorsements__operators-cta a.gg-endorsements__operators-link{--button-color: var(--gg-accent, #02ffda) !important;color:var(--gg-accent, #02ffda)!important;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:#02ffda73!important;transition:color .2s ease,text-decoration-color .2s ease}a.gg-endorsements__operators-link:hover,a.gg-endorsements__operators-link:focus-visible,.gg-endorsements__operators-cta a.gg-endorsements__operators-link:hover,.gg-endorsements__operators-cta a.gg-endorsements__operators-link:focus-visible,p.gg-endorsements__operators-cta a.gg-endorsements__operators-link:hover,p.gg-endorsements__operators-cta a.gg-endorsements__operators-link:focus-visible{--button-color: #f2fffc !important;color:#f2fffc!important;text-decoration-color:#02ffdaa6!important;outline:none}.gg-faq summary.gg-faq__q{color:var(--gg-ink, #f5f7fa)!important}details.gg-faq__item[open]>summary.gg-faq__q{color:var(--gg-ink, #f5f7fa)!important}.gg-faq summary.gg-faq__q:hover,.gg-faq summary.gg-faq__q:active,details.gg-faq__item[open]>summary.gg-faq__q:hover,details.gg-faq__item[open]>summary.gg-faq__q:active{color:var(--gg-accent, #02ffda)!important}.gg-faq summary.gg-faq__q:focus-visible{color:var(--gg-accent, #02ffda)!important;outline:2px solid var(--gg-accent, #02ffda);outline-offset:2px}.gg-hero .gg-hero__headline,h1.gg-buybox__title,h2.gg-section__h2,h2.gg-missions__h2,h2.gg-ingredients__h2,h2.gg-ings-orb__h2,h2.gg-footer__headline,h2.gg-fineprint__h2,h2.gg-finalcta__h2,h2.gg-fieldtrial__h2,h2.gg-benefits__h2,h2.gg-formula-gummies__beat-title,h3.gg-panel__h3,h3.gg-ings-orb__pane-name,h3.gg-footer__col-head,h3.gg-ing-detail__name,h3.gg-fineprint__title,h3.gg-fieldtrial__report-h3,.gg-mission-card__cluster,.gg-vs .gg-vs-col__title,.gg-buybox__pack-title,.gg-buybox__pack-now,.gg-endorsement__name{font-family:var(--gg-f-display);font-weight:700}h1.gg-buybox__title,h2.gg-fineprint__h2,h2.gg-formula-gummies__beat-title,h3.gg-panel__h3,h3.gg-ings-orb__pane-name,h3.gg-footer__col-head,h3.gg-ing-detail__name,h3.gg-fineprint__title,h3.gg-fieldtrial__report-h3,.gg-mission-card__cluster{text-transform:none}h1.gg-buybox__title,h2.gg-fineprint__h2,h2.gg-formula-gummies__beat-title,h3.gg-panel__h3,h3.gg-ings-orb__pane-name,h3.gg-ing-detail__name,h3.gg-fieldtrial__report-h3{letter-spacing:-.02em}h3.gg-fineprint__title{letter-spacing:-.015em}.gg-mission-card__cluster{letter-spacing:-.01em}.gg-hero .gg-hero__headline,h2.gg-section__h2,h2.gg-missions__h2,h2.gg-ingredients__h2,h2.gg-ings-orb__h2,h2.gg-benefits__h2,h2.gg-fieldtrial__h2,h2.gg-finalcta__h2,h2.gg-footer__headline{text-transform:uppercase;letter-spacing:.045em}.gg-hero .gg-hero__headline{letter-spacing:.055em}.gg-vs .gg-vs-col__title{text-transform:uppercase;letter-spacing:.06em}.gg-buybox .gg-buybox__pack-title{text-transform:uppercase;letter-spacing:.07em}.gg-buybox .gg-buybox__pack-now{text-transform:none;letter-spacing:-.02em}.gg-faq summary.gg-faq__q{font-family:var(--gg-f-display);font-weight:600;text-transform:none;letter-spacing:-.015em}.gg-hero a.gg-btn--ghost{color:var(--gg-hero-ink, #f5f7fa)}.gg-hero a.gg-btn--ghost:hover,.gg-hero a.gg-btn--ghost:focus-visible{color:var(--gg-hero-accent, var(--gg-accent, #02ffda))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gg-tokens.css.map */
