.landing-shopify{--bg:#000;--surface:#09080f;--surface-elevated:#141122;--ink:#fff;--muted:#a1a1aa;--accent:#c9beff;--accent-ink:#090712;--pistachio:#e0d9ff;--cream:#f4f4f6;--light-surface:#e8e7ee;--light-ink:#090712;--light-muted:#52525b;--font-display:var(--font-inter,"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif);--font-text:var(--font-inter,"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif);--step-small:.875rem;--step-body:1.0625rem;--step-lead:1.375rem;--step-head:clamp(1.75rem, 1.1rem + 2.8vw, 3.25rem);--step-display:clamp(2.125rem, 1rem + 4.8vw, 4.75rem);--margin:clamp(1.25rem, 3.2vw, 3rem);--gutter:clamp(1.25rem, 2.2vw, 2.25rem);--section:clamp(6rem, 11vw, 11rem);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1);--t-press:.14s;--t-hover:.18s;background-color:var(--bg);color:var(--ink);font-family:var(--font-text);font-size:var(--step-body);font-feature-settings:"ss03" 1;-webkit-font-smoothing:antialiased;line-height:1.52}.landing-shopify h1,.landing-shopify h2,.landing-shopify h3{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-weight:300;line-height:1.02}.landing-shopify .display-hero{font-size:var(--step-display);letter-spacing:-.03em;font-weight:300;line-height:.98}.landing-shopify .display-section{font-size:var(--step-head);letter-spacing:-.025em;font-weight:300;line-height:1.04}.landing-shopify .lead-copy{font-size:var(--step-lead);max-width:48ch;font-weight:400;line-height:1.45}.landing-shopify .body-copy{font-size:var(--step-body);max-width:60ch;font-weight:400;line-height:1.55}.landing-shopify .nums{font-variant-numeric:tabular-nums}.landing-shopify .wrap{padding-inline:var(--margin)}.landing-shopify .grid-12{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.landing-shopify .pill-aloe{background-color:var(--accent);min-height:2.875rem;color:var(--accent-ink);font-size:var(--step-body);white-space:nowrap;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.6875rem 1.125rem;font-weight:500;text-decoration:none;display:inline-flex}@media (min-width:640px){.landing-shopify .pill-aloe{gap:.625rem;min-height:3rem;padding:.75rem 1.75rem}}.landing-shopify .pill-aloe:hover{background-color:#ddd4ff;transform:translateY(-2px)}.landing-shopify .pill-aloe:active{transform:scale(.97)}.landing-shopify .pill-dark-solid{color:#fff;min-height:3rem;font-size:var(--step-body);white-space:nowrap;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;background-color:#090712;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1.75rem;font-weight:500;text-decoration:none;display:inline-flex}.landing-shopify .pill-dark-solid:hover{background-color:#1f1a36;transform:translateY(-2px)}.landing-shopify .pill-dark-solid:active{transform:scale(.97)}.landing-shopify .pill-surface{color:#fff;min-height:2.875rem;font-size:var(--step-body);white-space:nowrap;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;background-color:#171426;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.6875rem 1.125rem;font-weight:500;text-decoration:none;display:inline-flex}@media (min-width:640px){.landing-shopify .pill-surface{gap:.625rem;min-height:3rem;padding:.75rem 1.625rem}}.landing-shopify .pill-surface:hover{background-color:#241f3b;transform:translateY(-2px)}.landing-shopify .pill-surface:active{transform:scale(.97)}.landing-shopify .nav-link{color:#d4d4d8;font-size:var(--step-small);transition:color var(--t-hover) ease, transform var(--t-hover) ease;font-weight:400;text-decoration:none}.landing-shopify .nav-link:hover{color:#fff}@keyframes shopify-ticker{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.landing-shopify .ticker-track{width:max-content;animation:38s linear infinite shopify-ticker;display:flex}@media (prefers-reduced-motion:reduce){.landing-shopify .ticker-track{animation:none}}@media (prefers-reduced-motion:no-preference){.landing-shopify [data-reveal]{opacity:0;transition:opacity .72s var(--ease-out), transform .82s var(--ease-out);transform:translateY(22px)}.landing-shopify [data-reveal].is-in{opacity:1;transform:translate(0,0)}}.landing-shopify .shopify-label{font-size:var(--step-small);color:#e4e4e7;margin-bottom:.5rem;font-weight:500;display:block}.landing-shopify .shopify-input{color:#fff;width:100%;min-height:3.125rem;font-size:var(--step-body);transition:background-color var(--t-hover) ease;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#161228;border:0;border-radius:.75rem;outline:none;padding:.75rem 1rem;font-weight:400;display:block}.landing-shopify .shopify-input::placeholder{color:#71717a}.landing-shopify .shopify-input:hover{background-color:#1d1833}.landing-shopify .shopify-input:focus-visible{outline:2px solid var(--accent);outline-offset:2px;background-color:#1f1938}.landing-shopify .shopify-error{font-size:var(--step-small);color:#fca5a5;margin-top:.375rem}
