.Header-module__hBw1pG__header{z-index:40;justify-content:center;display:flex;position:fixed;top:1rem;left:0;right:0}.Header-module__hBw1pG__header:before{content:"";-webkit-backdrop-filter:blur(24px)saturate(1.8);background:linear-gradient(#23232de6 0%,#191920f2 100%);border:1px solid #ffffff1f;border-radius:9999px;width:calc(100% - 2rem);max-width:600px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff14,0 0 30px #7c3aed33}.Header-module__hBw1pG__inner{width:calc(100% - 2rem);max-width:600px;height:56px;padding:0 var(--spacing-md);justify-content:space-between;align-items:center;display:flex;position:relative}.Header-module__hBw1pG__logo{font-family:var(--font-outfit),sans-serif;letter-spacing:.1em;background:var(--gradient-text-accent);-webkit-text-fill-color:transparent;transition:opacity var(--transition-fast);cursor:pointer;-webkit-background-clip:text;background-clip:text;border:none;padding:0;font-size:1.1rem;font-weight:600}.Header-module__hBw1pG__logo:hover{opacity:.8}@media (max-width:768px){.Header-module__hBw1pG__inner{height:56px}.Header-module__hBw1pG__logo{font-size:.95rem}}
.Hero-module__ZARIfG__heroSection{justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__heroContainer{z-index:10;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.Hero-module__ZARIfG__heroContent{align-items:center;gap:var(--spacing-xs);flex-direction:column;max-width:900px;display:flex}.Hero-module__ZARIfG__badge{letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--accent-border);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff08 0%,#ffffff03 100%);align-items:center;gap:8px;margin-bottom:0;padding:.5rem 1.25rem;font-size:.875rem;display:inline-flex;box-shadow:0 4px 20px #00000080,inset 0 1px #ffffff1a}.Hero-module__ZARIfG__badgeDot{background-color:#8b5cf6;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #8b5cf6}.Hero-module__ZARIfG__heroTagline{font-family:var(--font-outfit),sans-serif;color:var(--text-secondary);margin-top:var(--spacing-sm);margin-bottom:var(--spacing-xs);letter-spacing:-.01em;padding-bottom:.2em;font-size:clamp(1.25rem,3vw,2rem);font-weight:500;line-height:1.4}.Hero-module__ZARIfG__heroHeadline{margin-bottom:var(--spacing-md)}.Hero-module__ZARIfG__highlightText{background:linear-gradient(135deg,#fff 0%,#a78bfa 50%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600}.Hero-module__ZARIfG__heroLogo{font-family:var(--font-outfit),sans-serif;letter-spacing:.15em;background:var(--gradient-text-accent);-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:1.25rem;font-weight:600}.Hero-module__ZARIfG__heroSubtitle{color:#ffffff73;max-width:600px;margin:0 auto;font-size:1.25rem}.Hero-module__ZARIfG__ctaGroup{margin-top:var(--spacing-md);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.Hero-module__ZARIfG__emailFormError{border-color:#ef444480!important;box-shadow:0 0 20px #ef44441a!important}.Hero-module__ZARIfG__emailError{color:#ef4444d9;text-align:center;margin-top:.5rem;font-size:.85rem}.Hero-module__ZARIfG__emailSuccess{color:#86efacf2;text-align:center;margin-top:.55rem;font-size:.9rem}.Hero-module__ZARIfG__emailForm{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:360px;align-items:center;gap:0;width:100%;max-width:560px;padding:4px;transition:border-color .3s,box-shadow .3s;display:flex}.Hero-module__ZARIfG__emailForm:focus-within{border-color:#7c3aed80;box-shadow:0 0 20px #7c3aed26}.Hero-module__ZARIfG__emailInput{color:var(--text-primary);font-size:1rem;font-family:var(--font-inter),sans-serif;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.75rem 1.25rem}.Hero-module__ZARIfG__emailInput::placeholder{color:#ffffff59}.Hero-module__ZARIfG__emailInput:disabled{cursor:not-allowed;opacity:.6}.Hero-module__ZARIfG__ctaPrimary{flex-shrink:0}@media (max-width:768px){.Hero-module__ZARIfG__heroHeadline{margin-bottom:var(--spacing-sm);font-size:clamp(2.5rem,12vw,3.5rem);line-height:1.1}.Hero-module__ZARIfG__heroLogo{margin-bottom:2rem;font-size:1rem}.Hero-module__ZARIfG__heroSubtitle{margin-bottom:1.5rem;padding:0 1rem;font-size:1.1rem}.Hero-module__ZARIfG__emailForm{border-radius:var(--radius-lg);flex-direction:column;max-width:340px;padding:6px}.Hero-module__ZARIfG__emailInput{text-align:center;width:100%;padding:.75rem 1rem}.Hero-module__ZARIfG__ctaPrimary{width:100%}.Hero-module__ZARIfG__heroSection{flex-direction:column;justify-content:center;min-height:100dvh;padding:2rem 1rem;display:flex}}
.ProblemSection-module__A0rn6q__problemSection{background-color:var(--bg-deep);padding:var(--spacing-xl)0;align-items:center;min-height:75vh;display:flex;position:relative;overflow:hidden}.ProblemSection-module__A0rn6q__glowBg{pointer-events:none;background:radial-gradient(#7c3aed08 0%,#0000 60%);width:100vw;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProblemSection-module__A0rn6q__problemContainer{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:4rem;width:100%;display:flex;position:relative}.ProblemSection-module__A0rn6q__headerBlock{flex-direction:column;align-items:center;gap:1.25rem;max-width:800px;display:flex}.ProblemSection-module__A0rn6q__headline{color:var(--text-primary);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:500;line-height:1.1}.ProblemSection-module__A0rn6q__subheadline{color:var(--text-secondary);letter-spacing:-.01em;max-width:600px;font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.5}.ProblemSection-module__A0rn6q__statRow{justify-content:center;gap:0;width:100%;max-width:1000px;display:flex}.ProblemSection-module__A0rn6q__statItem{padding:0 var(--spacing-sm);flex-direction:column;flex:1;align-items:center;gap:.75rem;display:flex;position:relative}.ProblemSection-module__A0rn6q__statItem:not(:last-child):after{content:"";background:linear-gradient(#0000,#ffffff26,#0000);width:1px;height:70%;position:absolute;top:15%;right:0}.ProblemSection-module__A0rn6q__statNumber{font-family:var(--font-outfit),sans-serif;letter-spacing:-.04em;background:linear-gradient(#fff 0%,#fff6 100%);-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,6vw,4.5rem);font-weight:600;line-height:1}.ProblemSection-module__A0rn6q__statLabel{color:#fff6;letter-spacing:.05em;text-transform:uppercase;font-size:.9rem;font-weight:500;line-height:1.4}.ProblemSection-module__A0rn6q__closingLine{font-family:var(--font-outfit),sans-serif;letter-spacing:-.03em;color:var(--text-primary);text-wrap:balance;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:400;line-height:1.2}.ProblemSection-module__A0rn6q__closingAccent{background:linear-gradient(135deg,#c4b5fd 0%,#a78bfa 40%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}@media (max-width:768px){.ProblemSection-module__A0rn6q__problemSection{padding:var(--spacing-xl)0;min-height:auto}.ProblemSection-module__A0rn6q__problemContainer{gap:3rem}.ProblemSection-module__A0rn6q__statRow{grid-template-columns:repeat(2,1fr);gap:3rem 0;display:grid}.ProblemSection-module__A0rn6q__statItem:nth-child(2):after,.ProblemSection-module__A0rn6q__statItem:nth-child(3):after,.ProblemSection-module__A0rn6q__statItem:nth-child(4):after{display:none}.ProblemSection-module__A0rn6q__statItem:first-child:after,.ProblemSection-module__A0rn6q__statItem:nth-child(2):after{display:block}.ProblemSection-module__A0rn6q__statItem:nth-child(2):after{display:none}.ProblemSection-module__A0rn6q__headline{font-size:clamp(2rem,8vw,2.75rem)}}@media (max-width:480px){.ProblemSection-module__A0rn6q__statRow{grid-template-columns:1fr 1fr}.ProblemSection-module__A0rn6q__statItem:after{display:none!important}.ProblemSection-module__A0rn6q__statNumber{font-size:2.5rem}}
.GapSection-module__dpUd4a__gapSection{background-color:var(--bg-deep);padding:var(--spacing-xl)0;position:relative;overflow:clip}.GapSection-module__dpUd4a__gapContainer{text-align:center;z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.GapSection-module__dpUd4a__content{width:100%;max-width:1040px}.GapSection-module__dpUd4a__linesBlock{flex-direction:column;gap:clamp(.1rem,.6vw,.35rem);margin-bottom:clamp(.35rem,1vw,.75rem);display:flex}.GapSection-module__dpUd4a__lineWrap{white-space:nowrap;position:relative}.GapSection-module__dpUd4a__lineBase,.GapSection-module__dpUd4a__lineGlow,.GapSection-module__dpUd4a__lineStatic{font-family:var(--font-outfit),sans-serif;letter-spacing:-.01em;text-align:center;font-size:clamp(1.4rem,3.8vw,3.1rem);font-weight:500;line-height:1.25}.GapSection-module__dpUd4a__lineBase{color:#ffffff57}.GapSection-module__dpUd4a__lineGlow{color:#fffffffa;text-shadow:0 0 20px #ffffff14;pointer-events:none;will-change:clip-path;position:absolute;inset:0}.GapSection-module__dpUd4a__lineStatic{color:#fffffff0}.GapSection-module__dpUd4a__highlightText{font-family:var(--font-outfit),sans-serif;letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#a78bfa 50%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:clamp(.2rem,.8vw,.6rem);padding-bottom:.1em;font-size:clamp(2rem,5vw,4rem);font-weight:600}@media (max-width:768px){.GapSection-module__dpUd4a__lineWrap{justify-content:center;align-items:center;width:100%;display:flex}.GapSection-module__dpUd4a__lineBase,.GapSection-module__dpUd4a__lineGlow,.GapSection-module__dpUd4a__lineStatic{font-size:clamp(1.25rem,5vw,1.7rem);line-height:1.5}.GapSection-module__dpUd4a__lineGlow{width:max-content;position:absolute;left:50%;transform:translate(-50%)}.GapSection-module__dpUd4a__lineBase{width:max-content}.GapSection-module__dpUd4a__highlightText{font-size:clamp(1.5rem,6vw,2.2rem)}.GapSection-module__dpUd4a__content{max-width:100%;padding:0 1rem}.GapSection-module__dpUd4a__linesBlock{gap:.5rem;width:100%}}
.SolutionSection-module__LIhgRW__solutionSection{background-color:var(--bg-deep);position:relative;overflow:hidden}.SolutionSection-module__LIhgRW__solutionContainer{align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.SolutionSection-module__LIhgRW__header{text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.SolutionSection-module__LIhgRW__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:#8b5cf6b3;font-size:1rem;font-weight:500}.SolutionSection-module__LIhgRW__headline{color:var(--text-primary);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:500;line-height:1.1}.SolutionSection-module__LIhgRW__headlineAccent{background:linear-gradient(135deg,#c4b5fd 0%,#a78bfa 40%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.SolutionSection-module__LIhgRW__bentoGrid{border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #ffffff0f;grid-template-columns:1fr 1fr;grid-template-areas:"a b""c d";gap:1px;width:100%;max-width:960px;display:grid;overflow:hidden}.SolutionSection-module__LIhgRW__bentoCard{background:var(--bg-deep);flex-direction:column;justify-content:center;gap:.6rem;padding:clamp(1.5rem,3vw,2.5rem);transition:background-color .4s;display:flex}.SolutionSection-module__LIhgRW__bentoCard:hover{background:#ffffff05}.SolutionSection-module__LIhgRW__cardLarge{min-height:230px}.SolutionSection-module__LIhgRW__cardSmall{min-height:210px}.SolutionSection-module__LIhgRW__bentoGrid>:first-child{grid-area:a}.SolutionSection-module__LIhgRW__bentoGrid>:nth-child(2){grid-area:b}.SolutionSection-module__LIhgRW__bentoGrid>:nth-child(3){grid-area:c}.SolutionSection-module__LIhgRW__bentoGrid>:nth-child(4){grid-area:d}.SolutionSection-module__LIhgRW__cardLabel{letter-spacing:.08em;text-transform:uppercase;color:#8b5cf6cc;font-size:.7rem;font-weight:500}.SolutionSection-module__LIhgRW__cardTitle{font-family:var(--font-outfit),sans-serif;color:var(--text-primary);letter-spacing:-.02em;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:500;line-height:1.25}.SolutionSection-module__LIhgRW__cardDescription{color:#ffffff61;max-width:380px;font-size:clamp(.88rem,1.2vw,.95rem);line-height:1.6}.SolutionSection-module__LIhgRW__closingLine{font-family:var(--font-outfit),sans-serif;letter-spacing:-.02em;background:linear-gradient(135deg,#c4b5fd 0%,#a78bfa 40%,#7c3aed 100%);-webkit-text-fill-color:transparent;text-align:center;text-wrap:balance;margin-top:var(--spacing-sm);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:500;line-height:1.2}.SolutionSection-module__LIhgRW__closingAccent{background:linear-gradient(135deg,#c4b5fd 0%,#a78bfa 40%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (max-width:768px){.SolutionSection-module__LIhgRW__bentoGrid{grid-template-columns:1fr;grid-template-areas:"a""b""c""d"}.SolutionSection-module__LIhgRW__cardLarge,.SolutionSection-module__LIhgRW__cardSmall{min-height:auto}.SolutionSection-module__LIhgRW__headline{font-size:clamp(1.75rem,7vw,2.75rem)}}
.PricingSection-module__2CM7mq__pricingSection{background-color:var(--bg-deep);position:relative}.PricingSection-module__2CM7mq__container{gap:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}.PricingSection-module__2CM7mq__header{text-align:center;max-width:820px}.PricingSection-module__2CM7mq__heading{letter-spacing:-.04em;margin-bottom:var(--spacing-sm);text-wrap:balance;flex-direction:column;align-items:center;gap:0;font-size:clamp(2rem,5vw,4rem);line-height:1.05;display:flex}.PricingSection-module__2CM7mq__heading span{display:block}.PricingSection-module__2CM7mq__headingSubtext{color:var(--text-secondary);white-space:nowrap;font-size:1.125rem;line-height:1.6}.PricingSection-module__2CM7mq__badge{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-xs);font-size:.875rem;font-weight:500;display:inline-block}.PricingSection-module__2CM7mq__pricingCard{background:var(--bg-surface);border:1px solid var(--accent-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);gap:var(--spacing-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;max-width:800px;transition:transform var(--transition-smooth),border-color var(--transition-smooth),box-shadow var(--transition-smooth);grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px #000000b3}.PricingSection-module__2CM7mq__pricingCard:hover{border-color:var(--accent-border-hover);transform:translateY(-8px)scale(1.02);box-shadow:0 50px 100px #000c}.PricingSection-module__2CM7mq__cardGlow{background:radial-gradient(circle,var(--accent-glow)0%,transparent 60%);pointer-events:none;opacity:.5;width:400px;height:400px;transition:opacity var(--transition-smooth),transform var(--transition-slow);position:absolute;top:-100px;right:-100px}.PricingSection-module__2CM7mq__pricingCard:hover .PricingSection-module__2CM7mq__cardGlow{opacity:1;transform:scale(1.1)}.PricingSection-module__2CM7mq__priceHeader{gap:var(--spacing-md);z-index:10;flex-direction:column;justify-content:center;display:flex;position:relative}.PricingSection-module__2CM7mq__priceHeader h3{font-family:var(--font-outfit);color:#0000;background:var(--gradient-text);-webkit-text-fill-color:transparent;margin-bottom:var(--spacing-xs);-webkit-background-clip:text;background-clip:text;font-size:3rem;line-height:1.1}.PricingSection-module__2CM7mq__priceSubhead{color:var(--text-secondary);margin-bottom:var(--spacing-sm);font-size:1.125rem;line-height:1.6}.PricingSection-module__2CM7mq__ctaButton{align-self:flex-start;padding:1rem 2.5rem}.PricingSection-module__2CM7mq__roiList{gap:var(--spacing-md);z-index:10;flex-direction:column;display:flex;position:relative}.PricingSection-module__2CM7mq__roiItem{gap:var(--spacing-sm);transition:transform var(--transition-fast);display:flex}.PricingSection-module__2CM7mq__roiItem:hover{transform:translate(5px)}.PricingSection-module__2CM7mq__roiIcon{color:#c4b5fd;filter:drop-shadow(0 0 8px #c4b5fd66);flex-shrink:0;width:28px;height:28px;margin-top:2px}.PricingSection-module__2CM7mq__roiItem h4{color:#fff;margin-bottom:4px;font-size:1.125rem}.PricingSection-module__2CM7mq__roiItem p{color:var(--text-secondary);font-size:.875rem;line-height:1.5}@media (max-width:768px){.PricingSection-module__2CM7mq__header{max-width:100%}.PricingSection-module__2CM7mq__headingSubtext{white-space:normal}.PricingSection-module__2CM7mq__pricingCard{padding:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:1fr}.PricingSection-module__2CM7mq__priceHeader h3{font-size:2.25rem}}
.Marquee-module__m6z8XG__marqueeSection{background-color:var(--bg-deep);padding:var(--spacing-xl)0;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;position:relative;overflow:hidden}.Marquee-module__m6z8XG__marqueeContainer{will-change:transform;width:max-content;animation:30s linear infinite Marquee-module__m6z8XG__marquee;display:flex}.Marquee-module__m6z8XG__marqueeTrack{flex-shrink:0;align-items:center;display:flex}.Marquee-module__m6z8XG__marqueeText{font-family:var(--font-outfit),sans-serif;letter-spacing:.02em;white-space:nowrap;padding-right:10rem;font-size:clamp(5rem,17.5vw,14rem);font-weight:500;line-height:.8}.Marquee-module__m6z8XG__stopApplying{color:var(--text-primary)}.Marquee-module__m6z8XG__startArriving{background:linear-gradient(135deg,#c4b5fd 0%,#a78bfa 40%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes Marquee-module__m6z8XG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.Marquee-module__m6z8XG__marqueeSection{padding:var(--spacing-lg)0}.Marquee-module__m6z8XG__marqueeContainer{justify-content:center;width:100%;animation:none}.Marquee-module__m6z8XG__marqueeText{padding-right:0;font-size:clamp(2rem,8vw,4rem)}.Marquee-module__m6z8XG__marqueeTrack:last-child{display:none}}@media (prefers-reduced-motion:reduce){.Marquee-module__m6z8XG__marqueeContainer{justify-content:center;width:100%;animation:none}.Marquee-module__m6z8XG__marqueeTrack:last-child{display:none}.Marquee-module__m6z8XG__marqueeText{padding-right:0}}
.Footer-module__S6Hkya__footerSection{background-color:var(--bg-deep);padding-top:var(--spacing-lg);position:relative;overflow:hidden}.Footer-module__S6Hkya__glowOverlay{background:radial-gradient(ellipse at bottom,var(--accent-glow)0%,transparent 70%);pointer-events:none;z-index:0;opacity:.6;width:150vw;height:80vh;position:absolute;bottom:-100px;left:50%;transform:translate(-50%)}.Footer-module__S6Hkya__container{gap:var(--spacing-lg);z-index:10;flex-direction:column;display:flex;position:relative}.Footer-module__S6Hkya__ctaBox{text-align:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg)0;flex-direction:column;display:flex}.Footer-module__S6Hkya__ctaBox h2{color:#0000;letter-spacing:-.02em;background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,6vw,4.5rem)}.Footer-module__S6Hkya__ctaBox p{color:var(--text-secondary);font-size:1.25rem}.Footer-module__S6Hkya__ctaButton{margin-top:var(--spacing-xs)}.Footer-module__S6Hkya__bottomBar{padding:var(--spacing-md)0;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;display:flex}.Footer-module__S6Hkya__logo{font-family:var(--font-outfit);letter-spacing:.1em;color:#fff;background:var(--gradient-text-accent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.Footer-module__S6Hkya__links{gap:var(--spacing-md);color:var(--text-muted);font-size:.875rem;display:flex}.Footer-module__S6Hkya__credit{color:var(--text-secondary)}@media (max-width:600px){.Footer-module__S6Hkya__bottomBar{gap:var(--spacing-sm);text-align:center;flex-direction:column}}
