.landing-page-module__oK-Jlq__page{--background:#090c0a;--foreground:#f7faf7;--primary:#a3ff12;--primary-foreground:#071008;--ring:#a3ff12;--chart-1:#a3ff12;--chart-2:#56d9ee;--chart-3:#ffb45c;--chart-4:#ee78d5;--chart-5:#8198ff;background:#090c0a}html:has(.landing-page-module__oK-Jlq__page){scroll-behavior:smooth}.landing-page-module__oK-Jlq__hero{isolation:isolate;background:#090c0a;height:92svh;min-height:500px;max-height:960px;position:relative;overflow:hidden}.landing-page-module__oK-Jlq__heroImage{object-fit:cover;object-position:50% 57%;animation:18s ease-out both landing-page-module__oK-Jlq__hero-push}.landing-page-module__oK-Jlq__heroOverlay{z-index:1;background:linear-gradient(90deg,#040705e0 0%,#0407058a 50%,#0407051a 78%),linear-gradient(#04070594 0%,#0000 25%,#040705d1 100%);position:absolute;inset:0}.landing-page-module__oK-Jlq__heroCopy{animation:.7s cubic-bezier(.2,.8,.2,1) .1s both landing-page-module__oK-Jlq__hero-copy-in}.landing-page-module__oK-Jlq__productSection{background:linear-gradient(#090c0a 0%,#494c49 2.5rem,#a9aba8 5rem,#f3f5f2 clamp(6rem,8vw,7.5rem));background:linear-gradient(#090c0a 0%,lab(31.8365% -1.73432 1.11862) 2.5rem,lab(69.7686% -1.34319 1.20372) 5rem,#f3f5f2 clamp(6rem,8vw,7.5rem))}.landing-page-module__oK-Jlq__productFrame{color:#fff;background:#0b0f0c;border:1px solid #ffffff21;border-radius:1.25rem;overflow:hidden;box-shadow:0 2rem 5rem #0d150f33}.landing-page-module__oK-Jlq__lightToGreenTransition,.landing-page-module__oK-Jlq__greenToDarkTransition{height:clamp(5rem,9vw,8.5rem)}.landing-page-module__oK-Jlq__lightToGreenTransition{background:linear-gradient(#f3f5f2 0%,#d9e2da 30%,#829b85 60%,#3a6647 82%,#1d442a 100%)}.landing-page-module__oK-Jlq__greenToDarkTransition{background:linear-gradient(#10291b 0%,#0e2117 34%,#0b1710 68%,#090c0a 100%)}.landing-page-module__oK-Jlq__dataJourney{background:linear-gradient(#1d442a 0%,#173a25 52%,#10291b 100%)}.landing-page-module__oK-Jlq__previewChart{background-image:repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 25%);grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.6rem;height:15rem;margin-top:1.5rem;padding-top:1.25rem;display:grid;position:relative}.landing-page-module__oK-Jlq__previewBarColumn{grid-template-rows:1.25rem 1fr 1.25rem;place-items:end center;gap:.35rem;height:100%;display:grid}.landing-page-module__oK-Jlq__previewBar{background:var(--primary);width:min(2rem,62%);min-height:.3rem;box-shadow:0 0 1.5rem color-mix(in oklch, var(--primary), transparent 78%);transform-origin:bottom;border-radius:.35rem .35rem .08rem .08rem;animation:.7s cubic-bezier(.2,.8,.2,1) both landing-page-module__oK-Jlq__chart-grow}.landing-page-module__oK-Jlq__previewBarColumn:nth-child(2) .landing-page-module__oK-Jlq__previewBar{animation-delay:80ms}.landing-page-module__oK-Jlq__previewBarColumn:nth-child(3) .landing-page-module__oK-Jlq__previewBar{animation-delay:.13s}.landing-page-module__oK-Jlq__previewBarColumn:nth-child(4) .landing-page-module__oK-Jlq__previewBar{animation-delay:.18s}.landing-page-module__oK-Jlq__previewBarColumn:nth-child(5) .landing-page-module__oK-Jlq__previewBar{animation-delay:.23s}.landing-page-module__oK-Jlq__previewBarColumn:nth-child(6) .landing-page-module__oK-Jlq__previewBar{animation-delay:.28s}.landing-page-module__oK-Jlq__previewBarColumn:nth-child(7) .landing-page-module__oK-Jlq__previewBar{animation-delay:.33s}.landing-page-module__oK-Jlq__capabilityImageOverlay{background:linear-gradient(#090c0a 0%,#090c0ad6 7%,#090c0a6b 16%,#090c0a14 27%,#090c0a08 54%,#090c0a33 66%,#090c0a80 79%,#090c0ad6 91%,#090c0a 100%);position:absolute;inset:0}.landing-page-module__oK-Jlq__coachSection{isolation:isolate;background:#090c0a;position:relative;overflow:hidden}.landing-page-module__oK-Jlq__coachOverlay{z-index:1;background:linear-gradient(#090c0a 0%,#090c0ab8 3%,#0000 12%),linear-gradient(90deg,#040705eb 0%,#040705c2 48%,#0407058f 100%),linear-gradient(#04070557,#040705c2);position:absolute;inset:0}.landing-page-module__oK-Jlq__coachFrame{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080c09e0;border:1px solid #ffffff26;border-radius:1.25rem;overflow:hidden;box-shadow:0 2rem 6rem #0000006b}.landing-page-module__oK-Jlq__trustSection{background:#090c0a}.landing-page-module__oK-Jlq__trustContent{--trust-transition-depth:clamp(4.5rem, 6vw, 6rem);background:linear-gradient(180deg, #090c0a 0%, #6d706d 2.75rem, #f3f5f2 var(--trust-transition-depth), #f3f5f2 calc(100% - var(--trust-transition-depth)), #6d706d calc(100% - 2.75rem), #090c0a 100%)}@supports (color:lab(0% 0 0)){.landing-page-module__oK-Jlq__trustContent{background:linear-gradient(180deg, #090c0a 0%, lab(47.0095% -1.57607 1.16532) 2.75rem, #f3f5f2 var(--trust-transition-depth), #f3f5f2 calc(100% - var(--trust-transition-depth)), lab(47.0095% -1.57607 1.16532) calc(100% - 2.75rem), #090c0a 100%)}}.landing-page-module__oK-Jlq__shoeImageOverlay{background:linear-gradient(#090c0a 0%,#090c0a85 7%,#0000 19% 65%,#090c0a94 84%,#090c0a 100%);position:absolute;inset:0}@keyframes landing-page-module__oK-Jlq__hero-push{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes landing-page-module__oK-Jlq__hero-copy-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes landing-page-module__oK-Jlq__chart-grow{0%{opacity:.2;transform:scaleY(.1)}to{opacity:1;transform:scaleY(1)}}@media (max-width:767px){.landing-page-module__oK-Jlq__heroImage{object-position:57% 54%}.landing-page-module__oK-Jlq__heroOverlay{background:linear-gradient(90deg,#040705c7,#04070538),linear-gradient(#0407058a 0%,#0000 22%,#040705e6 100%)}.landing-page-module__oK-Jlq__previewChart{gap:.35rem;height:12rem}}@media (max-width:480px) and (max-height:720px){.landing-page-module__oK-Jlq__heroOptional{display:none}}@media (max-width:480px) and (max-height:620px){.landing-page-module__oK-Jlq__heroDescription{display:none}}@media (prefers-reduced-motion:reduce){html:has(.landing-page-module__oK-Jlq__page){scroll-behavior:auto}.landing-page-module__oK-Jlq__heroImage,.landing-page-module__oK-Jlq__heroCopy,.landing-page-module__oK-Jlq__previewBar{animation:none}}
