@keyframes Landing-module__fxQ7NG__meshMove{0%,to{transform:translate(0)}25%{transform:translate(-5%,5%)}50%{transform:translate(5%,-5%)}75%{transform:translate(-3%,-3%)}}@keyframes Landing-module__fxQ7NG__bounce{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(10px)}}.Landing-module__fxQ7NG__landingPage{background:var(--surface-0);min-height:100vh;color:var(--text-primary-90);overflow-x:hidden}.Landing-module__fxQ7NG__heroSection{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative}.Landing-module__fxQ7NG__heroBackground{z-index:0;position:absolute;inset:0;overflow:hidden}.Landing-module__fxQ7NG__meshGradient{background:radial-gradient(at 20% 30%,#00c07626 0%,#0000 50%),radial-gradient(at 80% 70%,#ff4d4f1a 0%,#0000 50%),radial-gradient(#00c0760d 0%,#0000 70%);width:200%;height:200%;animation:20s ease-in-out infinite Landing-module__fxQ7NG__meshMove;position:absolute;inset:-50%}.Landing-module__fxQ7NG__gridOverlay{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.Landing-module__fxQ7NG__heroContent{z-index:1;text-align:center;max-width:800px;position:relative}.Landing-module__fxQ7NG__heroTitle{font-size:clamp(2rem,5.5vw + 1rem,4.5rem);font-weight:700;line-height:1.1;font-family:var(--font-sans);color:var(--text-primary-90);margin-bottom:1.5rem}.Landing-module__fxQ7NG__heroSubtitle{color:var(--text-secondary-60);max-width:600px;margin:0 auto 2.5rem;font-size:1.125rem;line-height:1.6}.Landing-module__fxQ7NG__heroActions{justify-content:center;display:flex}.Landing-module__fxQ7NG__scrollIndicator{z-index:1;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.Landing-module__fxQ7NG__scrollChevron{color:var(--text-secondary-60);font-size:1.5rem;animation:2s ease-in-out infinite Landing-module__fxQ7NG__bounce;display:block}.Landing-module__fxQ7NG__heroParallax{background:var(--surface-0);min-height:100vh}.Landing-module__fxQ7NG__heroCinematic{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative}.Landing-module__fxQ7NG__heroCinematicContent{z-index:1;text-align:center;isolation:isolate;max-width:1000px;position:relative}.Landing-module__fxQ7NG__heroCinematicTitle{font:var(--font-heading-xl,700 clamp(3rem,8vw,6rem)var(--font-sans));color:var(--text-primary-90);text-transform:uppercase;letter-spacing:-.02em;opacity:0;margin-bottom:2rem;line-height:1.05}.Landing-module__fxQ7NG__heroCinematicTitleAccent{background:linear-gradient(90deg,var(--bull),var(--text-primary-90)80%);-webkit-text-fill-color:transparent;border-bottom:var(--brutalist-border,3px solid var(--text-primary-90));-webkit-background-clip:text;background-clip:text;padding-bottom:.25rem;display:block}.Landing-module__fxQ7NG__heroCinematicStats{flex-wrap:wrap;justify-content:center;gap:3rem;margin-bottom:2.5rem;display:flex}.Landing-module__fxQ7NG__heroCinematicStatItem{background:var(--surface-1);border:var(--brutalist-border,3px solid var(--text-primary-90));box-shadow:var(--brutalist-shadow,4px 4px 0 var(--surface-0));opacity:0;flex-direction:column;align-items:center;padding:1.25rem 2rem;display:flex}.Landing-module__fxQ7NG__heroCinematicStatValue{font:700 clamp(2rem,5vw,3.5rem)var(--font-sans);color:var(--bull);line-height:1.1}.Landing-module__fxQ7NG__heroCinematicStatLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary-60);margin-top:.5rem;font-size:.75rem;font-weight:600}.Landing-module__fxQ7NG__heroCinematicSubtitle{color:var(--text-secondary-60);opacity:0;max-width:640px;margin:0 auto 2.5rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.7}.Landing-module__fxQ7NG__heroCinematicCta{opacity:0;justify-content:center;display:flex}@media (max-width:768px){.Landing-module__fxQ7NG__heroCinematicStats{gap:1.5rem}.Landing-module__fxQ7NG__heroCinematicStatItem{padding:1rem 1.5rem}}@media (max-width:480px){.Landing-module__fxQ7NG__heroCinematic{padding:1rem}.Landing-module__fxQ7NG__heroCinematicStats{gap:1rem}.Landing-module__fxQ7NG__heroCinematicStatItem{padding:.75rem 1rem}}@media (prefers-reduced-motion:reduce){.Landing-module__fxQ7NG__heroCinematicTitle,.Landing-module__fxQ7NG__heroCinematicStatItem,.Landing-module__fxQ7NG__heroCinematicSubtitle,.Landing-module__fxQ7NG__heroCinematicCta{opacity:1}}.Landing-module__fxQ7NG__landingFooter{background:var(--surface-0);border-top:3px solid var(--border-primary);padding:2rem}.Landing-module__fxQ7NG__footerContent{grid-template-columns:1fr auto;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;display:grid}.Landing-module__fxQ7NG__footerBrand{color:var(--text-primary-90);font-size:1.125rem;font-weight:800;font-family:var(--font-sans);letter-spacing:-.01em;text-transform:uppercase}.Landing-module__fxQ7NG__footerAttribution{color:var(--text-secondary-60);text-align:right;border-left:2px solid var(--border-primary);max-width:560px;padding-left:1rem;font-size:.75rem;line-height:1.5}@media (max-width:640px){.Landing-module__fxQ7NG__footerContent{text-align:center;grid-template-columns:1fr}.Landing-module__fxQ7NG__footerAttribution{text-align:center;border-left:none;border-top:2px solid var(--border-primary);max-width:100%;padding-top:1rem;padding-left:0}}@keyframes Landing-module__fxQ7NG__typingBounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@keyframes Landing-module__fxQ7NG__featureSlideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.Landing-module__fxQ7NG__featuresSection{background:var(--surface-0);padding:6rem 0;position:relative}.Landing-module__fxQ7NG__featuresSection:before{content:"FEATURES";font:var(--font-heading-xl);color:var(--surface-2);writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.15em;pointer-events:none;opacity:.3;position:absolute;top:2rem;right:2rem}.Landing-module__fxQ7NG__featuresContent{max-width:1400px;margin:0 auto;padding:0 2rem}.Landing-module__fxQ7NG__featuresTitle{font:var(--font-heading-lg);text-transform:uppercase;letter-spacing:.08em;text-align:left;color:var(--text-primary-90);margin-bottom:4rem;display:inline-block;position:relative}.Landing-module__fxQ7NG__featuresTitle:after{content:"";background:var(--bull);width:100%;height:6px;margin-top:.5rem;display:block}.Landing-module__fxQ7NG__featuresGrid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:2rem;display:grid}.Landing-module__fxQ7NG__featureCard:first-child{grid-column:1/-1}.Landing-module__fxQ7NG__featureCard{background:var(--surface-1);border:var(--brutalist-border);border-radius:var(--brutalist-radius);box-shadow:var(--brutalist-shadow);transition:box-shadow var(--transition-fast),transform var(--transition-fast);padding:2.5rem;position:relative}.Landing-module__fxQ7NG__featureCard:before{content:"";background:var(--bull);width:8px;height:100%;position:absolute;top:0;left:0}.Landing-module__fxQ7NG__featureCard:hover{box-shadow:var(--brutalist-shadow-accent);transform:translate(-2px,-2px)}.Landing-module__fxQ7NG__featureCardHeader{align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}.Landing-module__fxQ7NG__featureIcon{border:2px solid var(--text-primary-90);border-radius:var(--brutalist-radius);background:var(--surface-0);width:56px;height:56px;color:var(--bull);flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.Landing-module__fxQ7NG__featureCardTitle{font:var(--font-heading-md);text-transform:uppercase;letter-spacing:.05em;color:var(--text-primary-90);margin-top:.5rem}.Landing-module__fxQ7NG__featureCardDescription{color:var(--text-secondary-60);max-width:600px;margin-bottom:1.5rem;font-size:1rem;line-height:1.7}.Landing-module__fxQ7NG__featureCardMock{border-top:2px solid var(--border-primary);padding-top:1.5rem}.Landing-module__fxQ7NG__mockStatRow{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.Landing-module__fxQ7NG__featureMetric{background:var(--surface-0);border:2px solid var(--border-primary);flex-direction:column;gap:.25rem;padding:1rem;display:flex}.Landing-module__fxQ7NG__featureMetricValue{font:var(--font-heading-md);color:var(--bull);font-variant-numeric:tabular-nums}.Landing-module__fxQ7NG__featureMetricLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary-60);font-size:.75rem}.Landing-module__fxQ7NG__chatBubble{background:var(--surface-0);border:2px solid var(--border-primary);border-radius:var(--brutalist-radius);padding:1.5rem;position:relative}.Landing-module__fxQ7NG__chatBubble:before{content:"AI_";background:var(--surface-1);text-transform:uppercase;letter-spacing:.1em;color:var(--bull);padding:0 .5rem;font-size:.75rem;position:absolute;top:-.75rem;left:1rem}.Landing-module__fxQ7NG__chatText{color:var(--text-primary-90);font-size:.9375rem;line-height:1.6;font-family:var(--font-mono);margin-bottom:1rem}.Landing-module__fxQ7NG__typingIndicator{align-items:center;gap:6px;display:flex}.Landing-module__fxQ7NG__typingDot{background:var(--bull);border-radius:0;width:8px;height:8px;animation:1.4s ease-in-out infinite Landing-module__fxQ7NG__typingBounce}.Landing-module__fxQ7NG__typingDot:nth-child(2){animation-delay:.2s}.Landing-module__fxQ7NG__typingDot:nth-child(3){animation-delay:.4s}@media (max-width:768px){.Landing-module__fxQ7NG__featuresGrid{grid-template-columns:1fr}.Landing-module__fxQ7NG__featureCard:first-child{grid-column:1}.Landing-module__fxQ7NG__featuresSection:before{display:none}.Landing-module__fxQ7NG__mockStatRow{grid-template-columns:1fr}}.Landing-module__fxQ7NG__howItWorksSection{background:var(--surface-0);border-top:var(--brutalist-border);border-bottom:var(--brutalist-border);padding:6rem 2rem;position:relative;overflow:hidden}.Landing-module__fxQ7NG__howItWorksContent{max-width:1200px;margin:0 auto}.Landing-module__fxQ7NG__howItWorksTitle{font:var(--font-heading-lg);text-align:center;color:var(--text-primary-90);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:5rem}.Landing-module__fxQ7NG__stepsContainer{flex-direction:row;justify-content:center;align-items:stretch;gap:0;display:flex;position:relative}.Landing-module__fxQ7NG__stepsContainer:before{content:"";background:var(--text-primary-90);z-index:0;height:4px;position:absolute;top:4rem;left:10%;right:10%}.Landing-module__fxQ7NG__step{text-align:center;z-index:1;opacity:0;flex-direction:column;flex:1;align-items:center;padding:0 1rem;display:flex;position:relative;transform:translateY(24px)}@media (prefers-reduced-motion:reduce){.Landing-module__fxQ7NG__step{opacity:1;transform:none}}.Landing-module__fxQ7NG__stepNumber{font:var(--font-heading-xl);color:var(--text-primary-90);z-index:2;background:var(--surface-0);margin-bottom:1.5rem;padding:0 .5rem;font-weight:900;line-height:1;position:relative}.Landing-module__fxQ7NG__stepCard{background:var(--surface-1);border:var(--brutalist-border);width:100%;max-width:280px;transition:transform var(--transition-fast),box-shadow var(--transition-fast);padding:2rem 1.5rem;position:relative}.Landing-module__fxQ7NG__stepCard:hover{box-shadow:var(--brutalist-shadow-accent);transform:translate(-4px,-4px)}.Landing-module__fxQ7NG__stepIcon{border:var(--brutalist-border);background:var(--surface-0);width:56px;height:56px;color:var(--bull);justify-content:center;align-items:center;margin:0 auto 1.25rem;font-size:1.5rem;display:flex}.Landing-module__fxQ7NG__stepTitle{color:var(--text-primary-90);font-size:1.125rem;font-weight:700;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.02em;margin-bottom:.75rem}.Landing-module__fxQ7NG__stepDescription{color:var(--text-secondary-60);font-size:.875rem;line-height:1.6}@media (max-width:768px){.Landing-module__fxQ7NG__howItWorksSection{padding:4rem 1.5rem}.Landing-module__fxQ7NG__howItWorksTitle{margin-bottom:3rem}.Landing-module__fxQ7NG__stepsContainer{flex-direction:column;align-items:center;gap:2rem}.Landing-module__fxQ7NG__stepsContainer:before{width:4px;height:100%;inset:0 auto 0 50%;transform:translate(-50%)}.Landing-module__fxQ7NG__step{padding:0}.Landing-module__fxQ7NG__stepNumber{margin-bottom:1rem}.Landing-module__fxQ7NG__stepCard{max-width:320px}}.Landing-module__fxQ7NG__ctaSection{background:var(--surface-0);text-align:center;border-top:3px solid var(--border-primary);border-bottom:3px solid var(--border-primary);padding:6rem 2rem;position:relative;overflow:hidden}.Landing-module__fxQ7NG__ctaGlow{pointer-events:none;background:radial-gradient(#00c07614 0%,#0000 60%);position:absolute;inset:0}.Landing-module__fxQ7NG__ctaContent{z-index:1;max-width:720px;margin:0 auto;position:relative}.Landing-module__fxQ7NG__ctaTitle{color:var(--text-primary-90);font-size:clamp(2rem,5vw + .5rem,3.5rem);font-weight:800;font-family:var(--font-sans);letter-spacing:-.02em;text-transform:uppercase;margin-bottom:1.25rem;line-height:1.1}.Landing-module__fxQ7NG__ctaSubtext{color:var(--text-secondary-60);margin-bottom:2.5rem;font-size:1.125rem;font-weight:500;line-height:1.6}.Landing-module__fxQ7NG__ctaActions{justify-content:center;display:flex}@media (max-width:768px){.Landing-module__fxQ7NG__heroSection{min-height:85vh;padding:1.5rem}.Landing-module__fxQ7NG__heroSubtitle{font-size:1rem}.Landing-module__fxQ7NG__stepsContainer{flex-direction:column;align-items:center;gap:2rem}.Landing-module__fxQ7NG__stepsContainer:before{background:linear-gradient(to bottom,var(--border-primary)0%,var(--bull)50%,var(--border-primary)100%);width:2px;height:auto;inset:20px auto 20px 50%;transform:translate(-50%)}.Landing-module__fxQ7NG__step{padding:0 1rem}.Landing-module__fxQ7NG__stepDescription{max-width:100%}.Landing-module__fxQ7NG__footerContent{text-align:center;flex-direction:column}.Landing-module__fxQ7NG__ctaSection,.Landing-module__fxQ7NG__howItWorksSection{padding:3.5rem 1.5rem}.Landing-module__fxQ7NG__featuresContent{padding:3rem 1.5rem 0}}@media (max-width:480px){.Landing-module__fxQ7NG__heroSection{padding:1rem}.Landing-module__fxQ7NG__heroSubtitle{font-size:.9375rem}.Landing-module__fxQ7NG__featuresContent{padding:2rem 1rem 0}.Landing-module__fxQ7NG__featuresSection{padding:0 0 2rem}.Landing-module__fxQ7NG__featureCard{padding:1.25rem}.Landing-module__fxQ7NG__howItWorksSection,.Landing-module__fxQ7NG__ctaSection{padding:3rem 1rem}.Landing-module__fxQ7NG__ctaSubtext{font-size:1rem}.Landing-module__fxQ7NG__landingFooter{padding:1.25rem 1rem}.Landing-module__fxQ7NG__footerAttribution{font-size:.6875rem}}@media (max-width:767px){.Landing-module__fxQ7NG__heroActions button,.Landing-module__fxQ7NG__ctaActions button,.Landing-module__fxQ7NG__heroCinematicCta button{min-width:44px;min-height:44px}.Landing-module__fxQ7NG__stepCard{min-height:44px}.Landing-module__fxQ7NG__stepIcon,.Landing-module__fxQ7NG__featureIcon{min-width:44px;min-height:44px}.Landing-module__fxQ7NG__meshGradient{animation-duration:40s}.Landing-module__fxQ7NG__scrollRevealBase{transform:translateY(16px)}.Landing-module__fxQ7NG__featureCard:hover{box-shadow:var(--brutalist-shadow);transform:none}.Landing-module__fxQ7NG__stepCard:hover{box-shadow:none;transform:none}.Landing-module__fxQ7NG__heroParallax{perspective:none;transform-style:flat}.Landing-module__fxQ7NG__landingPage{max-width:100vw;overflow-x:hidden}.Landing-module__fxQ7NG__heroContent,.Landing-module__fxQ7NG__heroCinematicContent,.Landing-module__fxQ7NG__featuresContent,.Landing-module__fxQ7NG__howItWorksContent,.Landing-module__fxQ7NG__ctaContent,.Landing-module__fxQ7NG__footerContent{max-width:100%;padding-left:1rem;padding-right:1rem}.Landing-module__fxQ7NG__heroCinematicStats{gap:.75rem;width:100%;padding:0 .5rem}.Landing-module__fxQ7NG__heroCinematicStatItem{flex:auto;min-width:100px;padding:.75rem 1rem}.Landing-module__fxQ7NG__heroCinematicStatValue{font-size:clamp(1.5rem,4vw,2.5rem)}.Landing-module__fxQ7NG__heroCinematicStatLabel{font-size:.625rem}.Landing-module__fxQ7NG__mockStatRow{grid-template-columns:1fr;gap:.75rem}.Landing-module__fxQ7NG__featureMetric{min-height:44px;padding:.875rem}.Landing-module__fxQ7NG__chatBubble{padding:1rem}.Landing-module__fxQ7NG__chatText{font-size:.875rem}.Landing-module__fxQ7NG__typingDot{width:6px;height:6px;animation-duration:1.8s}}@media (max-width:320px){.Landing-module__fxQ7NG__heroCinematic{padding:.75rem}.Landing-module__fxQ7NG__heroCinematicTitle{font-size:clamp(1.75rem,10vw,2.5rem)}.Landing-module__fxQ7NG__heroCinematicSubtitle{margin-bottom:1.5rem;font-size:.875rem}.Landing-module__fxQ7NG__heroCinematicStats{flex-direction:column;gap:.5rem}.Landing-module__fxQ7NG__heroCinematicStatItem{width:100%;max-width:200px;padding:.625rem .75rem}.Landing-module__fxQ7NG__heroCinematicStatValue{font-size:1.5rem}.Landing-module__fxQ7NG__featuresContent{padding:1.5rem .75rem 0}.Landing-module__fxQ7NG__featuresTitle{margin-bottom:2rem;font-size:1.25rem}.Landing-module__fxQ7NG__featureCard{padding:1rem}.Landing-module__fxQ7NG__featureCardHeader{flex-direction:column;gap:1rem}.Landing-module__fxQ7NG__featureIcon{width:44px;height:44px;font-size:1.25rem}.Landing-module__fxQ7NG__featureCardTitle{font-size:1rem}.Landing-module__fxQ7NG__featureCardDescription{font-size:.875rem}.Landing-module__fxQ7NG__howItWorksSection{padding:2.5rem .75rem}.Landing-module__fxQ7NG__howItWorksTitle{margin-bottom:2rem;font-size:1.25rem}.Landing-module__fxQ7NG__stepCard{max-width:100%;padding:1rem}.Landing-module__fxQ7NG__stepNumber{margin-bottom:.75rem;font-size:2rem}.Landing-module__fxQ7NG__stepIcon{width:44px;height:44px;margin-bottom:.75rem;font-size:1.125rem}.Landing-module__fxQ7NG__stepTitle{font-size:.9375rem}.Landing-module__fxQ7NG__stepDescription{font-size:.8125rem}.Landing-module__fxQ7NG__ctaSection{padding:2.5rem .75rem}.Landing-module__fxQ7NG__ctaTitle{font-size:clamp(1.5rem,8vw,2rem)}.Landing-module__fxQ7NG__ctaSubtext{margin-bottom:1.5rem;font-size:.875rem}.Landing-module__fxQ7NG__landingFooter{padding:1rem .75rem}.Landing-module__fxQ7NG__footerBrand{font-size:.9375rem}.Landing-module__fxQ7NG__footerAttribution{font-size:.625rem}}@media (min-width:321px) and (max-width:414px){.Landing-module__fxQ7NG__heroCinematicStats{flex-wrap:wrap;justify-content:center}.Landing-module__fxQ7NG__heroCinematicStatItem{flex:0 calc(50% - .5rem);min-width:120px}.Landing-module__fxQ7NG__heroCinematicStatItem:nth-child(3){flex:0 100%;max-width:200px}}@media (min-width:481px) and (max-width:640px){.Landing-module__fxQ7NG__heroCinematicStats{flex-wrap:nowrap;gap:1rem}.Landing-module__fxQ7NG__heroCinematicStatItem{flex:1;padding:.875rem 1.25rem}.Landing-module__fxQ7NG__mockStatRow{grid-template-columns:repeat(3,1fr)}.Landing-module__fxQ7NG__featuresGrid{grid-template-columns:1fr}.Landing-module__fxQ7NG__featureCard:first-child{grid-column:1}}@media (min-width:768px) and (max-width:1023px){.Landing-module__fxQ7NG__heroSection{min-height:90vh;padding:2rem}.Landing-module__fxQ7NG__heroContent{max-width:720px}.Landing-module__fxQ7NG__heroCinematic{padding:2rem}.Landing-module__fxQ7NG__heroCinematicContent{max-width:860px}.Landing-module__fxQ7NG__heroCinematicStats{gap:2rem}.Landing-module__fxQ7NG__heroCinematicStatItem{padding:1rem 1.75rem}.Landing-module__fxQ7NG__featuresSection{padding:5rem 0}.Landing-module__fxQ7NG__featuresSection:before{opacity:.2;font-size:clamp(3rem,6vw,5rem);top:1.5rem;right:1.5rem}.Landing-module__fxQ7NG__featuresContent{padding:0 2rem}.Landing-module__fxQ7NG__featuresTitle{margin-bottom:3rem}.Landing-module__fxQ7NG__featuresGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.Landing-module__fxQ7NG__featureCard:first-child{grid-column:1/-1}.Landing-module__fxQ7NG__featureCard{padding:2rem}.Landing-module__fxQ7NG__featureCardDescription{max-width:100%}.Landing-module__fxQ7NG__mockStatRow{grid-template-columns:repeat(3,1fr);gap:.75rem}.Landing-module__fxQ7NG__featureMetric{padding:.75rem}.Landing-module__fxQ7NG__howItWorksSection{padding:5rem 2rem}.Landing-module__fxQ7NG__howItWorksTitle{margin-bottom:4rem}.Landing-module__fxQ7NG__stepsContainer{flex-direction:row;gap:0}.Landing-module__fxQ7NG__stepsContainer:before{width:auto;height:3px;top:4rem;left:12%;right:12%;transform:none}.Landing-module__fxQ7NG__step{padding:0 .75rem}.Landing-module__fxQ7NG__stepCard{max-width:240px;padding:1.75rem 1.25rem}.Landing-module__fxQ7NG__stepIcon{width:48px;height:48px;margin-bottom:1rem;font-size:1.25rem}.Landing-module__fxQ7NG__stepTitle{font-size:1rem}.Landing-module__fxQ7NG__stepDescription{font-size:.8125rem}.Landing-module__fxQ7NG__ctaSection{padding:5rem 2rem}.Landing-module__fxQ7NG__ctaContent{max-width:640px}.Landing-module__fxQ7NG__ctaSubtext{margin-bottom:2rem;font-size:1.0625rem}.Landing-module__fxQ7NG__footerContent{grid-template-columns:1fr auto}.Landing-module__fxQ7NG__footerAttribution{max-width:480px;font-size:.6875rem}}.Landing-module__fxQ7NG__scrollRevealBase{opacity:0;transition:opacity var(--transition-normal),transform var(--transition-normal);transform:translateY(24px)}.Landing-module__fxQ7NG__scrollRevealBase.revealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Landing-module__fxQ7NG__scrollRevealBase{opacity:1;transition:none;transform:none}.Landing-module__fxQ7NG__meshGradient,.Landing-module__fxQ7NG__scrollChevron{animation:none}.Landing-module__fxQ7NG__typingDot{opacity:1;animation:none}}@media (min-width:1440px){.Landing-module__fxQ7NG__heroContent,.Landing-module__fxQ7NG__heroCinematicContent{max-width:1100px}.Landing-module__fxQ7NG__featuresContent{max-width:1400px;margin:0 auto;padding:0 3rem}.Landing-module__fxQ7NG__howItWorksContent{max-width:1400px;margin:0 auto}.Landing-module__fxQ7NG__ctaContent{max-width:900px}.Landing-module__fxQ7NG__footerContent{max-width:1400px}.Landing-module__fxQ7NG__heroCinematicTitle{letter-spacing:-.03em;font-size:clamp(4rem,6vw,5.5rem)}.Landing-module__fxQ7NG__heroCinematicStatValue{font-size:clamp(2.5rem,4vw,3.5rem)}.Landing-module__fxQ7NG__heroCinematicSubtitle{max-width:720px;font-size:1.35rem}.Landing-module__fxQ7NG__featuresTitle{margin-bottom:5rem;font-size:2.25rem}.Landing-module__fxQ7NG__ctaTitle{font-size:clamp(2.5rem,4vw,3.5rem)}.Landing-module__fxQ7NG__howItWorksTitle{margin-bottom:6rem;font-size:2.25rem}.Landing-module__fxQ7NG__featuresSection{padding:8rem 0}.Landing-module__fxQ7NG__howItWorksSection,.Landing-module__fxQ7NG__ctaSection{padding:8rem 3rem}.Landing-module__fxQ7NG__featuresGrid{gap:2.5rem}.Landing-module__fxQ7NG__featureCard{padding:3rem}.Landing-module__fxQ7NG__featureCardDescription{max-width:720px}.Landing-module__fxQ7NG__stepsContainer{gap:1rem}.Landing-module__fxQ7NG__stepsContainer:before{left:8%;right:8%}.Landing-module__fxQ7NG__stepCard{max-width:340px;padding:2.5rem 2rem}.Landing-module__fxQ7NG__heroCinematicStats{gap:4rem;margin-bottom:3rem}.Landing-module__fxQ7NG__heroCinematicStatItem{padding:1.5rem 2.5rem}.Landing-module__fxQ7NG__gridOverlay{background-size:80px 80px}.Landing-module__fxQ7NG__landingFooter{padding:3rem}}@media (min-width:1920px){.Landing-module__fxQ7NG__heroContent,.Landing-module__fxQ7NG__heroCinematicContent{max-width:1200px}.Landing-module__fxQ7NG__featuresContent,.Landing-module__fxQ7NG__howItWorksContent,.Landing-module__fxQ7NG__footerContent{max-width:1600px}.Landing-module__fxQ7NG__ctaContent{max-width:1000px}.Landing-module__fxQ7NG__heroCinematicTitle{font-size:5.5rem}.Landing-module__fxQ7NG__heroTitle{font-size:4.5rem}.Landing-module__fxQ7NG__heroCinematicStatValue{font-size:3.5rem}.Landing-module__fxQ7NG__heroCinematicSubtitle{max-width:800px;font-size:1.5rem}.Landing-module__fxQ7NG__featuresTitle,.Landing-module__fxQ7NG__howItWorksTitle{font-size:2.5rem}.Landing-module__fxQ7NG__ctaTitle{font-size:3.5rem}.Landing-module__fxQ7NG__featuresSection{padding:10rem 0}.Landing-module__fxQ7NG__howItWorksSection,.Landing-module__fxQ7NG__ctaSection{padding:10rem 4rem}.Landing-module__fxQ7NG__featuresGrid{grid-template-columns:repeat(3,1fr);gap:3rem}.Landing-module__fxQ7NG__featureCard:first-child{grid-column:1/-1}.Landing-module__fxQ7NG__featureCard{padding:3.5rem}.Landing-module__fxQ7NG__featureCardDescription{max-width:800px}.Landing-module__fxQ7NG__stepCard{max-width:400px;padding:3rem 2.5rem}.Landing-module__fxQ7NG__stepNumber{font-size:5rem}.Landing-module__fxQ7NG__heroCinematicStats{gap:5rem;margin-bottom:4rem}.Landing-module__fxQ7NG__heroCinematicStatItem{padding:2rem 3rem}.Landing-module__fxQ7NG__gridOverlay{background-size:100px 100px}.Landing-module__fxQ7NG__landingFooter{padding:4rem}.Landing-module__fxQ7NG__footerBrand{font-size:1.25rem}}@media (min-width:2560px){.Landing-module__fxQ7NG__heroContent,.Landing-module__fxQ7NG__heroCinematicContent{max-width:1400px}.Landing-module__fxQ7NG__featuresContent,.Landing-module__fxQ7NG__howItWorksContent,.Landing-module__fxQ7NG__footerContent{max-width:1800px}.Landing-module__fxQ7NG__ctaContent{max-width:1100px}.Landing-module__fxQ7NG__heroCinematicTitle{font-size:6rem}.Landing-module__fxQ7NG__heroCinematicStatValue{font-size:4rem}.Landing-module__fxQ7NG__heroCinematicSubtitle{max-width:900px;font-size:1.625rem}.Landing-module__fxQ7NG__featuresTitle,.Landing-module__fxQ7NG__howItWorksTitle{font-size:3rem}.Landing-module__fxQ7NG__ctaTitle{font-size:4rem}.Landing-module__fxQ7NG__ctaSubtext{font-size:1.375rem}.Landing-module__fxQ7NG__featuresSection{padding:12rem 0}.Landing-module__fxQ7NG__howItWorksSection,.Landing-module__fxQ7NG__ctaSection{padding:12rem 5rem}.Landing-module__fxQ7NG__featureCard{padding:4rem}.Landing-module__fxQ7NG__featureCardHeader{gap:2rem;margin-bottom:2rem}.Landing-module__fxQ7NG__featureIcon{width:72px;height:72px;font-size:2rem}.Landing-module__fxQ7NG__featureCardTitle{font-size:1.5rem}.Landing-module__fxQ7NG__featureCardDescription{max-width:900px;font-size:1.125rem}.Landing-module__fxQ7NG__stepCard{max-width:480px;padding:3.5rem 3rem}.Landing-module__fxQ7NG__stepNumber{font-size:6rem}.Landing-module__fxQ7NG__stepIcon{width:72px;height:72px;font-size:2rem}.Landing-module__fxQ7NG__stepTitle{font-size:1.375rem}.Landing-module__fxQ7NG__stepDescription{font-size:1rem}.Landing-module__fxQ7NG__heroCinematicStats{gap:6rem;margin-bottom:5rem}.Landing-module__fxQ7NG__heroCinematicStatItem{padding:2.5rem 4rem}.Landing-module__fxQ7NG__heroCinematicStatLabel{margin-top:.75rem;font-size:.875rem}.Landing-module__fxQ7NG__gridOverlay{background-size:120px 120px}.Landing-module__fxQ7NG__landingFooter{padding:5rem}.Landing-module__fxQ7NG__footerBrand{font-size:1.375rem}.Landing-module__fxQ7NG__footerAttribution{max-width:720px;font-size:.875rem}}
.SteamLoginButton-module__9cnX2a__steamButton{border:3px solid var(--text-primary-90);background:var(--surface-0);isolation:isolate;z-index:1;padding:4px;transition:transform .15s,border-color .15s,box-shadow .15s;display:inline-block;position:relative}.SteamLoginButton-module__9cnX2a__steamButton:hover{box-shadow:4px 4px 0 var(--text-primary-90);border-color:var(--accent-green,#00c076);transform:translate(-2px,-2px)}.SteamLoginButton-module__9cnX2a__steamButton:active{box-shadow:none;transform:translate(0)}.SteamLoginButton-module__9cnX2a__steamButton:focus-visible{outline:3px solid var(--accent-green,#00c076);outline-offset:2px}.SteamLoginButton-module__9cnX2a__steamImage{max-width:100%;height:auto;display:block}@media (max-width:767px){.SteamLoginButton-module__9cnX2a__steamButton{min-width:44px;min-height:44px}.SteamLoginButton-module__9cnX2a__steamButton:hover{box-shadow:none;transform:none}}
@keyframes MockPriceTicker-module__rra5LG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.MockPriceTicker-module__rra5LG__tickerContainer{background:var(--surface-1);border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);width:100%;padding:.75rem 0;overflow:hidden}.MockPriceTicker-module__rra5LG__tickerTrack{white-space:nowrap;gap:2rem;width:max-content;animation:30s linear infinite MockPriceTicker-module__rra5LG__marquee;display:flex}.MockPriceTicker-module__rra5LG__tickerItem{align-items:center;gap:.5rem;display:inline-flex}.MockPriceTicker-module__rra5LG__itemName{color:var(--text-primary-90);font-size:.875rem;font-weight:500}.MockPriceTicker-module__rra5LG__itemPrice{color:var(--text-secondary-60);font-family:var(--font-mono);font-size:.875rem}.MockPriceTicker-module__rra5LG__trendUp{color:var(--bull);font-size:.75rem}.MockPriceTicker-module__rra5LG__trendDown{color:var(--bear);font-size:.75rem}.MockPriceTicker-module__rra5LG__tickerContainer:hover .MockPriceTicker-module__rra5LG__tickerTrack{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.MockPriceTicker-module__rra5LG__tickerTrack{animation:none}}@media (max-width:767px){.MockPriceTicker-module__rra5LG__tickerTrack{animation-duration:45s}.MockPriceTicker-module__rra5LG__tickerContainer{padding:.5rem 0}.MockPriceTicker-module__rra5LG__itemName,.MockPriceTicker-module__rra5LG__itemPrice{font-size:.8125rem}}@media (max-width:320px){.MockPriceTicker-module__rra5LG__tickerItem{gap:.375rem}.MockPriceTicker-module__rra5LG__tickerTrack{gap:1.5rem}.MockPriceTicker-module__rra5LG__itemName,.MockPriceTicker-module__rra5LG__itemPrice{font-size:.75rem}.MockPriceTicker-module__rra5LG__trendUp,.MockPriceTicker-module__rra5LG__trendDown{font-size:.6875rem}}
@keyframes MockSparkline-module__8_A4dq__drawLine{0%{stroke-dashoffset:300px}to{stroke-dashoffset:0}}@keyframes MockSparkline-module__8_A4dq__fadeInArea{0%{opacity:0}to{opacity:1}}.MockSparkline-module__8_A4dq__sparklineContainer{border-radius:var(--radius-sm);width:100%;height:60px;overflow:hidden}.MockSparkline-module__8_A4dq__sparklineSvg{width:100%;height:100%;display:block}.MockSparkline-module__8_A4dq__sparklinePath{stroke:var(--bull);stroke-dasharray:300;stroke-dashoffset:300px;stroke-linecap:round;stroke-linejoin:round;animation:2s ease-out forwards MockSparkline-module__8_A4dq__drawLine}.MockSparkline-module__8_A4dq__sparklineArea{fill:var(--bull);opacity:0;fill-opacity:.08;animation:1s ease-out 1.5s forwards MockSparkline-module__8_A4dq__fadeInArea}@media (prefers-reduced-motion:reduce){.MockSparkline-module__8_A4dq__sparklinePath{stroke-dashoffset:0;animation:none}.MockSparkline-module__8_A4dq__sparklineArea{opacity:.15;animation:none}}
@keyframes MockStatCard-module__5SxH9a__subtlePulse{0%,to{box-shadow:0 0 #00c07600}50%{box-shadow:0 0 20px #00c0760f}}.MockStatCard-module__5SxH9a__card{background:var(--surface-2);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:.75rem 1rem;animation:4s ease-in-out infinite MockStatCard-module__5SxH9a__subtlePulse}.MockStatCard-module__5SxH9a__label{color:var(--text-secondary-60);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:11px;font-weight:500}.MockStatCard-module__5SxH9a__value{color:var(--text-primary-90);font-size:1.25rem;font-weight:600;font-family:var(--font-mono);margin-bottom:4px}.MockStatCard-module__5SxH9a__trend{font-size:12px;font-weight:500}.MockStatCard-module__5SxH9a__trendUp{color:var(--bull)}.MockStatCard-module__5SxH9a__trendDown{color:var(--bear)}@media (prefers-reduced-motion:reduce){.MockStatCard-module__5SxH9a__card{animation:none}}@media (max-width:767px){.MockStatCard-module__5SxH9a__card{min-height:44px;padding:.625rem .875rem;animation-duration:6s}.MockStatCard-module__5SxH9a__value{font-size:1.125rem}}@media (max-width:320px){.MockStatCard-module__5SxH9a__card{padding:.5rem .75rem}.MockStatCard-module__5SxH9a__label{font-size:10px}.MockStatCard-module__5SxH9a__value{font-size:1rem}.MockStatCard-module__5SxH9a__trend{font-size:11px}}
@keyframes DataReveal-module__G8rj-W__revealGlow{0%{text-shadow:0 0 #0000}50%{text-shadow:0 0 20px var(--bull),0 0 40px #00c07666}to{text-shadow:0 0 8px #00c07633}}.DataReveal-module__G8rj-W__container{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;align-items:baseline;font-weight:700;display:inline-flex}.DataReveal-module__G8rj-W__value{font-variant-numeric:tabular-nums;transition:color .3s}.DataReveal-module__G8rj-W__prefix,.DataReveal-module__G8rj-W__suffix{opacity:.85;font-weight:600}.DataReveal-module__G8rj-W__revealed .DataReveal-module__G8rj-W__value{animation:.8s ease-out .1s forwards DataReveal-module__G8rj-W__revealGlow}@media (prefers-reduced-motion:reduce){.DataReveal-module__G8rj-W__revealed .DataReveal-module__G8rj-W__value{text-shadow:none;animation:none}}
.SteamItemImage-module__qyURBW__container{border:3px solid var(--text-primary-90);box-shadow:4px 4px 0 var(--surface-0);background:var(--surface-5);border-radius:0;display:inline-block;position:relative;overflow:hidden}.SteamItemImage-module__qyURBW__container.SteamItemImage-module__qyURBW__sm{width:64px;height:64px}.SteamItemImage-module__qyURBW__container.SteamItemImage-module__qyURBW__md{width:128px;height:128px}.SteamItemImage-module__qyURBW__container.SteamItemImage-module__qyURBW__lg{width:256px;height:256px}.SteamItemImage-module__qyURBW__image{object-fit:contain;width:100%;height:100%;transition:opacity .2s;display:block}.SteamItemImage-module__qyURBW__image.SteamItemImage-module__qyURBW__loading{opacity:0}.SteamItemImage-module__qyURBW__skeleton{background:linear-gradient(90deg,var(--surface-5)25%,var(--surface-10)50%,var(--surface-5)75%);background-size:200% 100%;animation:1.5s ease-in-out infinite SteamItemImage-module__qyURBW__skeleton-loading;position:absolute;inset:0}@keyframes SteamItemImage-module__qyURBW__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.SteamItemImage-module__qyURBW__fallback{width:100%;height:100%;color:var(--text-secondary-60);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center;padding:var(--spacing-2);background:var(--surface-5);border:2px dashed var(--surface-20);justify-content:center;align-items:center;display:flex}.SteamItemImage-module__qyURBW__placeholderFallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.SteamItemImage-module__qyURBW__placeholderFallback:before{content:"";background:linear-gradient(135deg,#0000 40%,#ffffff1a 50%,#0000 60%);animation:2s infinite SteamItemImage-module__qyURBW__shimmer;position:absolute;inset:0}@keyframes SteamItemImage-module__qyURBW__shimmer{0%{transform:translate(-100%)translateY(-100%)}to{transform:translate(100%)translateY(100%)}}.SteamItemImage-module__qyURBW__placeholderInitials{color:#ffffffe6;text-shadow:0 2px 4px #0000004d;letter-spacing:-.02em;z-index:1;font-size:2rem;font-weight:800}
.ParallaxSection-module__nWpArW__container{perspective:1000px;width:100%;transform-style:preserve-3d;border:var(--brutalist-border);border-radius:var(--brutalist-radius);box-shadow:var(--brutalist-shadow);background:var(--surface-1);position:relative;overflow:hidden}.ParallaxSection-module__nWpArW__layer{will-change:transform;width:100%;height:100%;transform-style:preserve-3d;position:absolute;inset:0}.ParallaxSection-module__nWpArW__layer1{z-index:1}.ParallaxSection-module__nWpArW__layer2{z-index:2}.ParallaxSection-module__nWpArW__layer3{z-index:3}.ParallaxSection-module__nWpArW__content{z-index:10;position:relative}.ParallaxSection-module__nWpArW__reducedMotion .ParallaxSection-module__nWpArW__layer{transform:none!important}@media (prefers-reduced-motion:reduce){.ParallaxSection-module__nWpArW__layer{transform:none!important}}@media (max-width:767px){.ParallaxSection-module__nWpArW__container{perspective:none;transform-style:flat}.ParallaxSection-module__nWpArW__layer{will-change:auto;transform:none!important}}@media (min-width:1440px){.ParallaxSection-module__nWpArW__container{perspective:1200px}}@media (min-width:1920px){.ParallaxSection-module__nWpArW__container{perspective:1500px}}@media (min-width:2560px){.ParallaxSection-module__nWpArW__container{perspective:1800px}}
@keyframes ItemShowcase-module___mXEIa__cardReveal{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ItemShowcase-module___mXEIa__pulseGlow{0%,to{box-shadow:inset 0 0 0 2px var(--border-primary)}50%{box-shadow:inset 0 0 0 2px #00c07666}}.ItemShowcase-module___mXEIa__showcaseSection{background:var(--surface-1);border-top:var(--brutalist-border,3px solid var(--border-primary));border-bottom:var(--brutalist-border,3px solid var(--border-primary));padding:6rem 2rem;position:relative;overflow:hidden}.ItemShowcase-module___mXEIa__gridBackground{pointer-events:none;position:absolute;inset:0}.ItemShowcase-module___mXEIa__gridLines{background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.ItemShowcase-module___mXEIa__noiseOverlay{opacity:.03;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.ItemShowcase-module___mXEIa__accentElements{pointer-events:none;position:absolute;inset:0}.ItemShowcase-module___mXEIa__accentBlock1{background:linear-gradient(135deg,#00c07614 0%,#0000 70%);width:200px;height:200px;position:absolute;top:10%;left:-5%;transform:rotate(-15deg)}.ItemShowcase-module___mXEIa__accentBlock2{background:linear-gradient(-45deg,#ff4d4f0f 0%,#0000 60%);width:300px;height:150px;position:absolute;bottom:15%;right:-8%;transform:rotate(10deg)}.ItemShowcase-module___mXEIa__showcaseContent{z-index:1;max-width:1400px;margin:0 auto;position:relative}.ItemShowcase-module___mXEIa__sectionHeader{text-align:center;margin-bottom:4rem}.ItemShowcase-module___mXEIa__sectionTitle{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--text-primary-90);margin-bottom:1rem;font-size:clamp(1.75rem,4vw + .5rem,3rem);font-weight:800}.ItemShowcase-module___mXEIa__titleUnderline{background:var(--bull);border-radius:var(--brutalist-radius,0);width:120px;height:4px;margin:0 auto}.ItemShowcase-module___mXEIa__itemGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}@media (min-width:900px){.ItemShowcase-module___mXEIa__itemGrid{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,1fr)}.ItemShowcase-module___mXEIa__itemCard:nth-child(3),.ItemShowcase-module___mXEIa__itemCard:nth-child(4){grid-row:span 1}}@media (min-width:1200px){.ItemShowcase-module___mXEIa__itemGrid{gap:2rem}}.ItemShowcase-module___mXEIa__itemCard{background:var(--surface-2);border:var(--brutalist-border,3px solid var(--border-primary));border-radius:var(--brutalist-radius,0);transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s;animation:.5s ease-out both ItemShowcase-module___mXEIa__cardReveal;position:relative;overflow:hidden}.ItemShowcase-module___mXEIa__itemCard:hover{z-index:10;transform:translateY(-4px)scale(1.02);box-shadow:0 12px 40px #0006,0 0 0 1px #00c07633}.ItemShowcase-module___mXEIa__itemCard:hover .ItemShowcase-module___mXEIa__itemOverlay{opacity:1}.ItemShowcase-module___mXEIa__itemCard:hover .ItemShowcase-module___mXEIa__itemImage{transform:scale(1.05)}.ItemShowcase-module___mXEIa__cardBorder{border:var(--brutalist-border,3px solid var(--border-primary));border-radius:var(--brutalist-radius,0);pointer-events:none;transition:border-color .2s;position:absolute;inset:0}.ItemShowcase-module___mXEIa__itemCard:hover .ItemShowcase-module___mXEIa__cardBorder{border-color:var(--bull)}.ItemShowcase-module___mXEIa__itemImageWrapper{aspect-ratio:16/10;background:var(--surface-3);border-bottom:2px solid var(--border-primary);position:relative;overflow:hidden}.ItemShowcase-module___mXEIa__itemImage{object-fit:contain;width:100%;height:100%;transition:transform .3s}.ItemShowcase-module___mXEIa__itemOverlay{opacity:0;background:linear-gradient(#0000 0% 50%,#0009 100%);transition:opacity .2s;position:absolute;inset:0}.ItemShowcase-module___mXEIa__itemInfo{padding:1.25rem}.ItemShowcase-module___mXEIa__itemName{font-family:var(--font-sans);color:var(--text-primary-90);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.75rem;font-size:.9375rem;font-weight:600;line-height:1.3;overflow:hidden}.ItemShowcase-module___mXEIa__itemMetrics{align-items:baseline;gap:.75rem;margin-bottom:1rem;display:flex}.ItemShowcase-module___mXEIa__itemPrice{font-family:var(--font-mono,monospace);color:var(--text-primary-90);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.ItemShowcase-module___mXEIa__itemChange{font-family:var(--font-mono,monospace);border-radius:var(--brutalist-radius,0);border:2px solid;padding:.25rem .5rem;font-size:.8125rem;font-weight:600}.ItemShowcase-module___mXEIa__itemChange.ItemShowcase-module___mXEIa__positive{color:var(--bull);border-color:var(--bull);background:#00c0761a}.ItemShowcase-module___mXEIa__itemChange.ItemShowcase-module___mXEIa__negative{color:var(--bear);border-color:var(--bear);background:#ff4d4f1a}.ItemShowcase-module___mXEIa__sparklineWrapper{border-top:1px dashed var(--border-primary);height:36px;padding-top:.75rem}.ItemShowcase-module___mXEIa__itemSparkline{width:100%;height:100%}@media (min-width:768px) and (max-width:1023px){.ItemShowcase-module___mXEIa__showcaseSection{padding:5rem 2rem}.ItemShowcase-module___mXEIa__sectionHeader{margin-bottom:3rem}.ItemShowcase-module___mXEIa__sectionTitle{letter-spacing:.12em}.ItemShowcase-module___mXEIa__titleUnderline{width:100px}.ItemShowcase-module___mXEIa__itemGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.ItemShowcase-module___mXEIa__itemInfo{padding:1rem}.ItemShowcase-module___mXEIa__itemName{font-size:.875rem}.ItemShowcase-module___mXEIa__itemPrice{font-size:1.125rem}.ItemShowcase-module___mXEIa__itemChange{padding:.2rem .4rem;font-size:.75rem}.ItemShowcase-module___mXEIa__sparklineWrapper{height:32px;padding-top:.5rem}}@media (max-width:768px){.ItemShowcase-module___mXEIa__showcaseSection{padding:4rem 1.5rem}.ItemShowcase-module___mXEIa__sectionHeader{margin-bottom:2.5rem}.ItemShowcase-module___mXEIa__sectionTitle{letter-spacing:.1em}.ItemShowcase-module___mXEIa__titleUnderline{width:80px;height:3px}.ItemShowcase-module___mXEIa__itemGrid{gap:1rem}.ItemShowcase-module___mXEIa__itemInfo{padding:1rem}.ItemShowcase-module___mXEIa__itemPrice{font-size:1.125rem}}@media (max-width:480px){.ItemShowcase-module___mXEIa__showcaseSection{padding:3rem 1rem}.ItemShowcase-module___mXEIa__itemGrid{grid-template-columns:1fr}.ItemShowcase-module___mXEIa__itemCard{width:100%;max-width:400px;margin:0 auto}}@media (max-width:767px){.ItemShowcase-module___mXEIa__itemCard{animation-duration:.3s}.ItemShowcase-module___mXEIa__itemCard:hover{box-shadow:none;transform:none}.ItemShowcase-module___mXEIa__itemCard:hover .ItemShowcase-module___mXEIa__itemImage{transform:none}.ItemShowcase-module___mXEIa__itemInfo{min-height:44px}}@media (max-width:320px){.ItemShowcase-module___mXEIa__showcaseSection{padding:2.5rem .75rem}.ItemShowcase-module___mXEIa__sectionTitle{letter-spacing:.08em;font-size:1.25rem}.ItemShowcase-module___mXEIa__titleUnderline{width:60px;height:3px}.ItemShowcase-module___mXEIa__itemInfo{padding:.875rem}.ItemShowcase-module___mXEIa__itemName{font-size:.8125rem}.ItemShowcase-module___mXEIa__itemPrice{font-size:1rem}.ItemShowcase-module___mXEIa__itemChange{padding:.15rem .35rem;font-size:.6875rem}.ItemShowcase-module___mXEIa__sparklineWrapper{height:28px}}@media (prefers-reduced-motion:reduce){.ItemShowcase-module___mXEIa__itemCard{animation:none}.ItemShowcase-module___mXEIa__itemCard:hover,.ItemShowcase-module___mXEIa__itemCard:hover .ItemShowcase-module___mXEIa__itemImage{transform:none}}
