.footer-module__8W3gQW__container{z-index:2;text-align:center;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.footer-module__8W3gQW__footer{background-color:var(--background-elevated);padding:40px 0 30px}.footer-module__8W3gQW__footerContent{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:20px;display:grid}.footer-module__8W3gQW__footerColumn h4{color:var(--accent);background:var(--gradient-accent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:20px;font-weight:700}.footer-module__8W3gQW__footerColumn ul{list-style:none}.footer-module__8W3gQW__footerColumn ul li{margin-bottom:10px}.footer-module__8W3gQW__footerColumn a{color:var(--text-default);font-size:14px;text-decoration:none;transition:color .3s}.footer-module__8W3gQW__footerColumn a:hover{color:var(--text-accent)}.footer-module__8W3gQW__footerBottom{text-align:center;color:var(--text-default);padding-top:30px;font-size:14px}
.landingmvp-module__G0BjWG__container{z-index:2;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.landingmvp-module__G0BjWG__hero{text-align:center;padding:100px 0;position:relative}.landingmvp-module__G0BjWG__heroSubtitle{color:var(--text-default);letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;animation:.8s ease-out .2s both landingmvp-module__G0BjWG__fadeIn}.landingmvp-module__G0BjWG__heroSubtitle:before{content:"> "}@keyframes landingmvp-module__G0BjWG__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landingmvp-module__G0BjWG__hero h1{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:30px;font-size:clamp(48px,8vw,96px);font-weight:900;line-height:1.1;animation:.8s ease-out .4s both landingmvp-module__G0BjWG__fadeIn}.landingmvp-module__G0BjWG__heroDescription{color:var(--text-default);max-width:600px;margin:0 auto 40px;font-size:20px;animation:.8s ease-out .6s both landingmvp-module__G0BjWG__fadeIn}.landingmvp-module__G0BjWG__button{margin:20px}.landingmvp-module__G0BjWG__terminalDemo{border:1px solid var(--border-default);border-radius:8px;max-width:800px;margin:120px auto auto;animation:.8s ease-out 1s both landingmvp-module__G0BjWG__fadeIn;overflow:hidden;box-shadow:0 20px 60px #24292f99}.landingmvp-module__G0BjWG__terminalHeader{background:var(--foreground-muted);border-bottom:1px solid #0003;align-items:center;gap:8px;padding:12px 20px;display:flex}.landingmvp-module__G0BjWG__terminalDot{border-radius:50%;width:12px;height:12px}.landingmvp-module__G0BjWG__dotRed{background:#ff5f56}.landingmvp-module__G0BjWG__dotYellow{background:#ffbd2e}.landingmvp-module__G0BjWG__dotGreen{background:#27c93f}.landingmvp-module__G0BjWG__terminalBody{background-color:var(--foreground);min-height:180px;padding:30px;font-family:JetBrains Mono,monospace;font-size:14px;line-height:1.8}.landingmvp-module__G0BjWG__terminalLine{opacity:0;animation:.5s ease-out forwards landingmvp-module__G0BjWG__typeIn}.landingmvp-module__G0BjWG__terminalLine:first-child{animation-delay:1.2s}.landingmvp-module__G0BjWG__terminalLine:nth-child(2){animation-delay:1.5s}.landingmvp-module__G0BjWG__terminalLine:nth-child(3){animation-delay:1.8s}.landingmvp-module__G0BjWG__terminalLine:nth-child(4){animation-delay:2.1s}.landingmvp-module__G0BjWG__deployedMessage{opacity:0;color:var(--status-success);font-weight:700;transition:opacity .3s,transform .3s;transform:translateY(-10px);animation:none!important}.landingmvp-module__G0BjWG__deployedMessage.landingmvp-module__G0BjWG__show{opacity:1;transform:translateY(0)}@keyframes landingmvp-module__G0BjWG__typeIn{to{opacity:1}}.landingmvp-module__G0BjWG__command{color:var(--terminal-command-highlight);font-weight:700}.landingmvp-module__G0BjWG__output{color:var(--border-default)}.landingmvp-module__G0BjWG__success{color:var(--status-success)}.landingmvp-module__G0BjWG__features{padding:10px 0}.landingmvp-module__G0BjWG__sectionHeader{text-align:center;margin-bottom:80px}.landingmvp-module__G0BjWG__sectionTag{color:var(--text-default);letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;font-family:JetBrains Mono,monospace;font-size:14px}.landingmvp-module__G0BjWG__sectionTitle{margin-bottom:20px;font-size:clamp(36px,5vw,56px);font-weight:900}.landingmvp-module__G0BjWG__sectionDescription{color:var(--text-default);max-width:600px;margin:0 auto;font-size:18px}.landingmvp-module__G0BjWG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-bottom:40px;display:grid}@media (min-width:768px){.landingmvp-module__G0BjWG__featuresGrid{grid-template-columns:repeat(2,1fr);max-width:900px;margin-left:auto;margin-right:auto}}.landingmvp-module__G0BjWG__featureCard{background:var(--background-elevated);text-align:center;border-radius:8px;padding:40px;transition:all .3s;position:relative;overflow:hidden}.landingmvp-module__G0BjWG__featureCard:before{content:"";background:var(--gradient-accent);width:100%;height:4px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.landingmvp-module__G0BjWG__featureCard:hover{border-color:var(--border-default);box-shadow:0 20px 40px var(--text-secondary);transform:translateY(-5px)}.landingmvp-module__G0BjWG__featureCard:hover:before{transform:scaleX(1)}.landingmvp-module__G0BjWG__featureIcon{margin-bottom:20px;font-size:40px}.landingmvp-module__G0BjWG__featureTitle{color:var(--text-primary);margin-bottom:15px;font-size:24px;font-weight:700}.landingmvp-module__G0BjWG__featureDescription{color:var(--text-default);line-height:1.8}.landingmvp-module__G0BjWG__howItWorks{padding:100px 0}.landingmvp-module__G0BjWG__steps{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:60px;margin-top:60px;display:grid}.landingmvp-module__G0BjWG__step{text-align:center;position:relative}.landingmvp-module__G0BjWG__stepNumber{background:var(--code-background);border:2px solid var(--background-elevated);width:60px;height:60px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-family:JetBrains Mono,monospace;font-size:24px;font-weight:700;display:flex}.landingmvp-module__G0BjWG__stepTitle{color:var(--text-default);margin-bottom:10px;font-size:20px;font-weight:700}.landingmvp-module__G0BjWG__stepDescription{color:var(--text-default)}.landingmvp-module__G0BjWG__pricingToggle{background:var(--background-elevated);border:1px solid var(--border-default);border-radius:50px;align-items:center;gap:0;margin-top:30px;padding:6px;display:inline-flex;position:relative}.landingmvp-module__G0BjWG__toggleOption{cursor:pointer;color:var(--text-default);text-transform:uppercase;letter-spacing:1px;z-index:2;text-align:center;white-space:nowrap;background:0 0;border:none;border-radius:50px;flex:1;min-width:180px;padding:12px 32px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:600;transition:color .3s;position:relative}.landingmvp-module__G0BjWG__toggleOption.landingmvp-module__G0BjWG__active{color:var(--background)}.landingmvp-module__G0BjWG__toggleOption:not(.landingmvp-module__G0BjWG__active):hover{color:var(--text-primary)}.landingmvp-module__G0BjWG__pricingToggle:before{content:"";background:var(--gradient-primary);width:calc(50% - 6px);height:calc(100% - 12px);box-shadow:var(--shadow-hard);z-index:1;pointer-events:none;border-radius:50px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:6px;left:6px}.landingmvp-module__G0BjWG__pricingToggle:has(.landingmvp-module__G0BjWG__toggleOption:last-child.landingmvp-module__G0BjWG__active):before{transform:translate(100%)}.landingmvp-module__G0BjWG__fadeIn{animation:.4s ease-out landingmvp-module__G0BjWG__fadeInUp}@keyframes landingmvp-module__G0BjWG__fadeInUp{0%{opacity:0}to{opacity:1}}.landingmvp-module__G0BjWG__pricing{padding-top:40px;padding-bottom:60px}.landingmvp-module__G0BjWG__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;max-width:450px;margin:60px auto 80px;display:grid}.landingmvp-module__G0BjWG__pricingGrid:has(.landingmvp-module__G0BjWG__pricingCard:nth-child(2)){max-width:100%}.landingmvp-module__G0BjWG__pricingCard{background:var(--background-elevated);border:1px solid var(--primary);text-align:center;border-radius:8px;flex-direction:column;margin-bottom:40px;padding:20px 40px;transition:all .3s;display:flex}.landingmvp-module__G0BjWG__popularBadge{background:var(--gradient-accent);color:var(--background);letter-spacing:1.5px;white-space:nowrap;padding:6px 50px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;position:absolute;top:35px;right:-50px;transform:rotate(45deg);box-shadow:0 3px 10px #0000004d}.landingmvp-module__G0BjWG__pricingCard.landingmvp-module__G0BjWG__featured{border-color:var(--text-accent);box-shadow:var(--shadow-hard);border:3px solid var(--text-primary);position:relative;overflow:hidden}.landingmvp-module__G0BjWG__pricingCard:hover,.landingmvp-module__G0BjWG__pricingCard.landingmvp-module__G0BjWG__featured:hover{border-color:var(--text-accent);transform:scale(1.05)}.landingmvp-module__G0BjWG__planName{color:var(--text-default);letter-spacing:2px;text-transform:uppercase;margin-top:20px;margin-bottom:20px;font-family:JetBrains Mono,monospace;font-size:14px}.landingmvp-module__G0BjWG__pricingCard.landingmvp-module__G0BjWG__featured .landingmvp-module__G0BjWG__plan-name{color:var(--text-default)}.landingmvp-module__G0BjWG__planPrice{margin-bottom:20px;font-size:56px;font-weight:900}.landingmvp-module__G0BjWG__planPeriod{color:var(--text-default);margin-bottom:25px}.landingmvp-module__G0BjWG__planFeatures{text-align:left;margin-bottom:auto;list-style:none}.landingmvp-module__G0BjWG__planFeatures li{color:var(--text-default);border-bottom:1px solid var(--primary);align-items:flex-start;gap:10px;padding:12px 0;display:flex}.landingmvp-module__G0BjWG__planFeatures li:before{content:"✓ ";color:var(--text-default);flex-shrink:0;margin-right:0}.landingmvp-module__G0BjWG__ctaSection{text-align:center;padding:120px 0;position:relative}.landingmvp-module__G0BjWG__ctaSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#00ff881a 0%,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landingmvp-module__G0BjWG__ctaTitle{margin-bottom:30px;font-size:clamp(40px,6vw,72px);font-weight:900;line-height:1.2}
.navbar-module__sTYGhq__header{z-index:100;background-color:var(--background-elevated);width:100%;box-shadow:var(--shadow-soft);transition:box-shadow .3s;position:sticky;top:0}.navbar-module__sTYGhq__container{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:1rem 20px;display:flex}.navbar-module__sTYGhq__rightControls{align-items:center;gap:16px;display:flex}header.navbar-module__sTYGhq__scrolled{box-shadow:10px #0000001a}.navbar-module__sTYGhq__logo{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:4px;font-size:24px;font-weight:700;text-decoration:none;display:flex}.navbar-module__sTYGhq__logo:before{content:">";-webkit-text-fill-color:var(--text-primary);color:var(--text-primary);transition:opacity .3s,transform .3s}.navbar-module__sTYGhq__logo:not(.navbar-module__sTYGhq__hideCursor):before{animation:1s infinite navbar-module__sTYGhq__blink}.navbar-module__sTYGhq__logo.navbar-module__sTYGhq__hideCursor:before{animation:none;transform:translate(-5px);opacity:0!important}.navbar-module__sTYGhq__hamburger{cursor:pointer;z-index:101;background:0 0;border:none;flex-direction:column;gap:6px;padding:8px;display:none}.navbar-module__sTYGhq__mobileMenu{background:var(--background-elevated);z-index:100;width:100%;height:100vh;padding-top:80px;transition:transform .3s;display:none;position:fixed;top:0;left:0;transform:translate(100%)}.navbar-module__sTYGhq__mobileNavLinks{flex-direction:column;gap:0;padding:20px;list-style:none;display:flex}.navbar-module__sTYGhq__mobileNavLinks a{color:var(--text-accent);border-bottom:1px solid var(--border-default);padding:20px;font-size:20px;font-weight:500;text-decoration:none;transition:all .3s;display:block}@media (max-width:768px){.navbar-module__sTYGhq__navLinks{display:none}.navbar-module__sTYGhq__hamburger{display:flex}.navbar-module__sTYGhq__mobileMenu{display:block}}.navbar-module__sTYGhq__navLinks{gap:40px;list-style:none;display:flex}.navbar-module__sTYGhq__navLinks a{color:var(--text-accent);align-items:center;padding:10px 20px;font-weight:700;text-decoration:none;transition:color .3s;display:inline-flex;position:relative}.navbar-module__sTYGhq__hamburger{cursor:pointer;z-index:101;background:0 0;border:none;flex-direction:column;gap:6px;padding:8px;transition:transform .2s;display:none}.navbar-module__sTYGhq__hamburger:hover{transform:scale(1.1)}.navbar-module__sTYGhq__hamburgerLine{background:var(--text-primary);border-radius:3px;width:28px;height:3px;transition:all .3s}.navbar-module__sTYGhq__hamburger.navbar-module__sTYGhq__open .navbar-module__sTYGhq__hamburgerLine:first-child{transform:rotate(45deg)translateY(9px)}.navbar-module__sTYGhq__hamburger.navbar-module__sTYGhq__open .navbar-module__sTYGhq__hamburgerLine:nth-child(2){opacity:0}.navbar-module__sTYGhq__hamburger.navbar-module__sTYGhq__open .navbar-module__sTYGhq__hamburgerLine:nth-child(3){transform:rotate(-45deg)translateY(-9px)}.navbar-module__sTYGhq__mobileMenu{background:var(--background-elevated);z-index:100;width:100%;height:100vh;padding-top:80px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:none;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(100%)}.navbar-module__sTYGhq__mobileMenu.navbar-module__sTYGhq__open{transform:translate(0)}.navbar-module__sTYGhq__mobileMenuClose{border:2px solid var(--border-default);cursor:pointer;z-index:101;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex;position:absolute;top:20px;right:20px}.navbar-module__sTYGhq__mobileMenuClose:hover{border-color:var(--primary);background:var(--background);transform:rotate(90deg)}.navbar-module__sTYGhq__mobileMenuClose:before,.navbar-module__sTYGhq__mobileMenuClose:after{content:"";background:var(--text-primary);border-radius:2px;width:20px;height:3px;transition:background .3s;position:absolute}.navbar-module__sTYGhq__mobileMenuClose:before{transform:rotate(45deg)}.navbar-module__sTYGhq__mobileMenuClose:after{transform:rotate(-45deg)}.navbar-module__sTYGhq__mobileMenuClose:hover:before,.navbar-module__sTYGhq__mobileMenuClose:hover:after{background:var(--primary)}.navbar-module__sTYGhq__mobileNavLinks{flex-direction:column;gap:0;padding:20px;display:flex}.navbar-module__sTYGhq__mobileNavLinks a{color:var(--text-accent);border-bottom:1px solid var(--border-default);padding:24px 20px;font-size:24px;font-weight:600;text-decoration:none;transition:all .3s;display:block;position:relative}.navbar-module__sTYGhq__mobileNavLinks a:before{content:">";color:var(--primary);opacity:0;transition:opacity .3s,transform .3s;position:absolute;left:0;transform:translate(-10px)}.navbar-module__sTYGhq__mobileNavLinks a:hover{color:var(--primary);background:var(--background);padding-left:40px}.navbar-module__sTYGhq__mobileNavLinks a:hover:before{opacity:1;animation:1s infinite navbar-module__sTYGhq__blink;transform:translate(20px)}@media (max-width:850px){.navbar-module__sTYGhq__navLinks{display:none}.navbar-module__sTYGhq__hamburger{display:flex}.navbar-module__sTYGhq__mobileMenu{display:block}.navbar-module__sTYGhq__rightControls{display:flex}}.navbar-module__sTYGhq__navLinks a:after{content:"";background:var(--primary);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:6px;left:20px;right:20px;transform:scaleX(0)}.navbar-module__sTYGhq__navLinks a:hover:after{transform:scaleX(1)}.navbar-module__sTYGhq__navLinks a:before{content:">";color:var(--primary);opacity:0;transition:opacity .3s,transform .3s;animation:none;position:absolute;left:0;transform:translate(-10px)}.navbar-module__sTYGhq__navLinks a:hover:before{opacity:1;animation:1s infinite navbar-module__sTYGhq__blink;transform:translate(0)}.navbar-module__sTYGhq__navLinks a:hover{color:var(--primary)}@keyframes navbar-module__sTYGhq__blink{0%,50%{opacity:1}51%,to{opacity:0}}.navbar-module__sTYGhq__themePicker{display:inline-block;position:relative}.navbar-module__sTYGhq__themeTrigger{background:var(--background-elevated);cursor:pointer;width:40px;height:40px;box-shadow:var(--shadow-soft);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.navbar-module__sTYGhq__themeTrigger:hover{box-shadow:var(--shadow-hard);transform:scale(1)}.navbar-module__sTYGhq__themeTrigger:after{content:"";border:2px solid var(--primary);opacity:0;border-radius:50%;transition:transform 1s,opacity 1s;position:absolute;inset:-2px;transform:scale(0)}.navbar-module__sTYGhq__themeTrigger:hover:after{opacity:1}.navbar-module__sTYGhq__themeCircle{border:2px solid var(--primary);border-radius:50%;width:28px;height:28px;overflow:hidden}.navbar-module__sTYGhq__themeCircle .navbar-module__sTYGhq__palettePreview{border:none;width:100%;height:100%}.navbar-module__sTYGhq__themeDropdown{background:var(--background-elevated);border:1px solid var(--border-default);width:56px;box-shadow:var(--shadow-hard);z-index:20;opacity:0;pointer-events:none;border-radius:14px;flex-direction:column;justify-content:center;gap:8px;padding:12px;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:50px;left:50%;overflow:visible;transform:translate(-50%)translateY(-10px)}.navbar-module__sTYGhq__themeDropdown.navbar-module__sTYGhq__open{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.navbar-module__sTYGhq__themeOption{justify-content:center;align-items:center;width:100%;height:40px;display:flex}.navbar-module__sTYGhq__themeCircleExpand{cursor:pointer;background:var(--background);border:2px solid var(--border-default);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;right:8px;overflow:hidden}.navbar-module__sTYGhq__themeCircleExpand:hover{background:var(--background-elevated);border-color:var(--primary);width:180px;box-shadow:var(--shadow-soft);border-radius:20px;padding:8px 12px}.navbar-module__sTYGhq__palettePreview{border-radius:50%;flex-shrink:0;width:32px;height:32px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.navbar-module__sTYGhq__themeCircleExpand:hover .navbar-module__sTYGhq__palettePreview{border-radius:20px;align-items:center;width:100%;height:28px}.navbar-module__sTYGhq__paletteSlice{flex:1;height:100%;transition:all .3s}.navbar-module__sTYGhq__themeLabel{color:var(--text-color-picker);opacity:0;white-space:nowrap;pointer-events:none;text-align:center;font-size:.75rem;font-weight:700;transition:opacity .3s .1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar-module__sTYGhq__themeCircleExpand:hover .navbar-module__sTYGhq__themeLabel{opacity:1}
