.TerminalAnimation-module__mhEkta__terminal{max-width:800px;font-family:var(--font-jetbrains),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;background:#0d1117;border-radius:12px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0d,0 20px 60px #00000080,0 0 80px #007bff1a}.TerminalAnimation-module__mhEkta__terminal:before{content:"";background:linear-gradient(90deg,#0000,#38bdf880 20%,#8b5cf680 50%,#ec489980 80%,#0000);height:1px;animation:3s linear infinite TerminalAnimation-module__mhEkta__scanline;position:absolute;top:0;left:0;right:0}@keyframes TerminalAnimation-module__mhEkta__scanline{0%{transform:translateY(0)}to{transform:translateY(500px)}}.TerminalAnimation-module__mhEkta__terminalHeader{background:#161b22;border-bottom:1px solid #21262d;align-items:center;padding:12px 16px;display:flex}.TerminalAnimation-module__mhEkta__terminalButtons{gap:8px;min-width:52px;display:flex}.TerminalAnimation-module__mhEkta__terminalButtonRed,.TerminalAnimation-module__mhEkta__terminalButtonYellow,.TerminalAnimation-module__mhEkta__terminalButtonGreen{border-radius:50%;width:12px;height:12px;position:relative}.TerminalAnimation-module__mhEkta__terminalButtonRed{background:#ff5f56;box-shadow:0 0 0 1px #ff5f564d}.TerminalAnimation-module__mhEkta__terminalButtonYellow{background:#ffbd2e;box-shadow:0 0 0 1px #ffbd2e4d}.TerminalAnimation-module__mhEkta__terminalButtonGreen{background:#27c93f;box-shadow:0 0 0 1px #27c93f4d}.TerminalAnimation-module__mhEkta__terminalTitle{color:#8b949e;flex:1;justify-content:center;align-items:center;gap:8px;font-size:.75rem;font-weight:500;display:flex}.TerminalAnimation-module__mhEkta__terminalTitleSub{color:#484f58}.TerminalAnimation-module__mhEkta__terminalHeaderSpacer{min-width:52px}.TerminalAnimation-module__mhEkta__terminalBody{background:#0d1117;height:400px;padding:24px;position:relative;overflow-y:auto}.TerminalAnimation-module__mhEkta__terminalBody::-webkit-scrollbar{width:8px}.TerminalAnimation-module__mhEkta__terminalBody::-webkit-scrollbar-track{background:#161b22}.TerminalAnimation-module__mhEkta__terminalBody::-webkit-scrollbar-thumb{background:#30363d;border-radius:4px}.TerminalAnimation-module__mhEkta__terminalBody::-webkit-scrollbar-thumb:hover{background:#484f58}.TerminalAnimation-module__mhEkta__terminalLine{margin-bottom:4px;animation:.15s ease-out TerminalAnimation-module__mhEkta__fadeIn}@keyframes TerminalAnimation-module__mhEkta__fadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.TerminalAnimation-module__mhEkta__commandLine{align-items:center;gap:12px;font-size:.9rem;line-height:1.6;display:flex}.TerminalAnimation-module__mhEkta__prompt{color:#7ee787;-webkit-user-select:none;user-select:none;font-weight:600}.TerminalAnimation-module__mhEkta__command{color:#c9d1d9;flex:1}.TerminalAnimation-module__mhEkta__cursor{color:#58a6ff;margin-left:2px;animation:1s step-end infinite TerminalAnimation-module__mhEkta__blink}@keyframes TerminalAnimation-module__mhEkta__blink{0%,50%{opacity:1}51%,to{opacity:0}}.TerminalAnimation-module__mhEkta__commentLine{color:#8b949e;margin:12px 0 8px;font-size:.9rem;font-style:italic;line-height:1.6}.TerminalAnimation-module__mhEkta__outputLine{color:#8b949e;font-size:.85rem;line-height:1.6;font-family:var(--font-jetbrains),monospace;padding-left:24px}.TerminalAnimation-module__mhEkta__successLine{color:#7ee787;align-items:center;gap:8px;margin:8px 0;padding-left:24px;font-size:.9rem;font-weight:500;line-height:1.6;display:flex}@media (max-width:768px){.TerminalAnimation-module__mhEkta__terminal{border-radius:8px}.TerminalAnimation-module__mhEkta__terminalBody{height:350px;padding:16px;font-size:.85rem}.TerminalAnimation-module__mhEkta__commandLine,.TerminalAnimation-module__mhEkta__commentLine,.TerminalAnimation-module__mhEkta__successLine{font-size:.85rem}.TerminalAnimation-module__mhEkta__outputLine{font-size:.8rem}}.TerminalAnimation-module__mhEkta__terminalBody:after{content:"";pointer-events:none;opacity:.03;background:repeating-linear-gradient(0deg,#0d1117f2 0,#0d1117fa 1px,#0000 1px 2px);position:absolute;inset:0}
.LandingPage-module__Gfr6OG__landing{box-sizing:border-box;background:#fff;width:100%;max-width:100vw;min-height:100vh;overflow-x:hidden}.LandingPage-module__Gfr6OG__hero{background:linear-gradient(#fafafa 0%,#fff 100%);border-bottom:1px solid #e5e7eb;padding:96px 32px 64px}.LandingPage-module__Gfr6OG__container{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:0 32px}.LandingPage-module__Gfr6OG__heroContent{text-align:center;max-width:100%;margin:0 auto 64px}.LandingPage-module__Gfr6OG__badge{color:#374151;box-sizing:border-box;word-break:break-word;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:20px;align-items:center;gap:6px;max-width:100%;margin-bottom:24px;padding:6px 14px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.LandingPage-module__Gfr6OG__badge:hover{background:#e5e7eb;border-color:#d1d5db}.LandingPage-module__Gfr6OG__title{color:#111827;letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1}.LandingPage-module__Gfr6OG__gradient{background:linear-gradient(135deg,var(--carakube-7)0%,var(--carakube-9)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.LandingPage-module__Gfr6OG__subtitle{color:#6b7280;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;max-width:600px;margin-bottom:24px;margin-left:auto;margin-right:auto;padding:0 16px;font-size:1.125rem;line-height:1.7}.LandingPage-module__Gfr6OG__cta{justify-content:center;gap:12px;margin-bottom:24px;display:flex}.LandingPage-module__Gfr6OG__primaryButton,.LandingPage-module__Gfr6OG__secondaryButton{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-family:inherit;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.LandingPage-module__Gfr6OG__primaryButton{color:#fff;background:#111827}.LandingPage-module__Gfr6OG__primaryButton:hover{background:#1f2937;transform:translateY(-1px)}.LandingPage-module__Gfr6OG__secondaryButton{color:#111827;background:#fff;border:1px solid #d1d5db}.LandingPage-module__Gfr6OG__secondaryButton:hover{border-color:#9ca3af}.LandingPage-module__Gfr6OG__installSection{margin-bottom:40px}.LandingPage-module__Gfr6OG__installLabel{color:#1e40af;box-sizing:border-box;word-break:break-word;background:linear-gradient(135deg,#f0f9ff 0%,#f5f3ff 100%);border:1px solid #bfdbfe;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:100%;margin-bottom:20px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-flex}.LandingPage-module__Gfr6OG__installLabel svg{color:#3b82f6}.LandingPage-module__Gfr6OG__liveStatus{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;max-width:600px;margin:0 auto;padding:20px}.LandingPage-module__Gfr6OG__statusIndicator{color:#059669;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:.875rem;font-weight:500;display:flex}.LandingPage-module__Gfr6OG__pulse{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite LandingPage-module__Gfr6OG__pulse}@keyframes LandingPage-module__Gfr6OG__pulse{0%,to{opacity:1}50%{opacity:.5}}.LandingPage-module__Gfr6OG__metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.LandingPage-module__Gfr6OG__metric{flex-direction:column;align-items:center;gap:4px;display:flex}.LandingPage-module__Gfr6OG__metricValue{color:#111827;font-size:1.5rem;font-weight:700;font-family:var(--font-jetbrains),monospace}.LandingPage-module__Gfr6OG__metricLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.LandingPage-module__Gfr6OG__heroVisual{box-sizing:border-box;width:100%;max-width:900px;margin:0 auto}.LandingPage-module__Gfr6OG__features{background:#fff;padding:80px 32px}.LandingPage-module__Gfr6OG__sectionTitle{text-align:center;color:#111827;letter-spacing:-.02em;margin-bottom:12px;font-size:2.5rem;font-weight:700}.LandingPage-module__Gfr6OG__sectionSubtitle{text-align:center;color:#6b7280;max-width:600px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-size:1.125rem}.LandingPage-module__Gfr6OG__featureGrid{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;width:100%;display:grid}.LandingPage-module__Gfr6OG__featureCard{box-sizing:border-box;background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;width:100%;min-width:0;padding:24px;transition:all .3s}.LandingPage-module__Gfr6OG__featureCard:hover{border-color:#d1d5db;box-shadow:0 4px 20px #00000014}.LandingPage-module__Gfr6OG__featureIcon{color:#fff;background:#111827;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:12px;display:flex}.LandingPage-module__Gfr6OG__featureTitle{color:#111827;margin-bottom:10px;font-size:1.25rem;font-weight:600}.LandingPage-module__Gfr6OG__featureDescription{color:#6b7280;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:16px;font-size:1rem;line-height:1.6}.LandingPage-module__Gfr6OG__featureList{flex-direction:column;gap:8px;display:flex}.LandingPage-module__Gfr6OG__featureItem{color:#4b5563;align-items:center;gap:8px;font-size:.875rem;display:flex}.LandingPage-module__Gfr6OG__featureItem svg{color:#10b981;flex-shrink:0}.LandingPage-module__Gfr6OG__architecture{background:#fafafa;border-top:1px solid #e5e7eb;padding:80px 32px}.LandingPage-module__Gfr6OG__archDiagram{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;margin-bottom:48px;display:flex}.LandingPage-module__Gfr6OG__archStep{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:1;width:100%;min-width:0;max-width:240px;padding:20px}.LandingPage-module__Gfr6OG__archNumber{color:#fff;width:48px;height:48px;font-weight:700;font-family:var(--font-jetbrains),monospace;background:#111827;border-radius:8px;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.LandingPage-module__Gfr6OG__archStep h4{color:#111827;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:6px;font-size:1rem;font-weight:600}.LandingPage-module__Gfr6OG__archStep p{color:#6b7280;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:10px;font-size:.875rem}.LandingPage-module__Gfr6OG__archStep code{font-size:.75rem;font-family:var(--font-jetbrains),monospace;color:#374151;word-break:break-all;box-sizing:border-box;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;max-width:100%;padding:4px 8px;display:inline-block}.LandingPage-module__Gfr6OG__archArrow{color:#d1d5db;font-size:1.5rem;font-weight:300}.LandingPage-module__Gfr6OG__techStack{flex-direction:column;gap:12px;max-width:900px;margin:0 auto;display:flex}.LandingPage-module__Gfr6OG__stackItem{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:140px 1fr;gap:20px;width:100%;min-width:0;padding:16px;display:grid}.LandingPage-module__Gfr6OG__stackLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}.LandingPage-module__Gfr6OG__stackValue{color:#111827;font-size:.875rem;font-family:var(--font-jetbrains),monospace;word-break:break-word;overflow-wrap:break-word;min-width:0}.LandingPage-module__Gfr6OG__pricing{background:#fff;border-top:1px solid #e5e7eb;padding:80px 32px}.LandingPage-module__Gfr6OG__pricingGrid{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;width:100%;max-width:1000px;margin:0 auto;display:grid}.LandingPage-module__Gfr6OG__pricingCard{box-sizing:border-box;background:#fafafa;border:2px solid #e5e7eb;border-radius:12px;width:100%;min-width:0;padding:24px;transition:all .3s;position:relative}.LandingPage-module__Gfr6OG__pricingCard:hover{border-color:#9ca3af}.LandingPage-module__Gfr6OG__pricingCardFeatured{background:#fff;border-width:2px;border-color:#111827}.LandingPage-module__Gfr6OG__featuredBadge{color:#fff;background:#111827;border-radius:16px;padding:4px 12px;font-size:.75rem;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.LandingPage-module__Gfr6OG__pricingHeader{margin-bottom:20px}.LandingPage-module__Gfr6OG__pricingHeader h3{color:#111827;margin-bottom:12px;font-size:1.25rem;font-weight:600}.LandingPage-module__Gfr6OG__price{align-items:baseline;gap:4px;display:flex}.LandingPage-module__Gfr6OG__priceAmount{color:#111827;font-size:2.5rem;font-weight:700;font-family:var(--font-jetbrains),monospace}.LandingPage-module__Gfr6OG__pricePeriod{color:#6b7280;font-size:1rem}.LandingPage-module__Gfr6OG__pricingFeatures{margin:0 0 20px;padding:0;list-style:none}.LandingPage-module__Gfr6OG__pricingFeatures li{color:#4b5563;border-bottom:1px solid #e5e7eb;align-items:center;gap:10px;padding:10px 0;font-size:.875rem;display:flex}.LandingPage-module__Gfr6OG__pricingFeatures li:last-child{border-bottom:none}.LandingPage-module__Gfr6OG__pricingFeatures li svg{color:#10b981;flex-shrink:0}.LandingPage-module__Gfr6OG__pricingButton{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:8px;width:100%;padding:12px;font-family:inherit;font-size:1rem;font-weight:500;transition:all .2s}.LandingPage-module__Gfr6OG__pricingButton:hover{background:#1f2937}.LandingPage-module__Gfr6OG__pricingCardFeatured .LandingPage-module__Gfr6OG__pricingButton{background:#111827}.LandingPage-module__Gfr6OG__cta{background:linear-gradient(135deg,#f9fafb 0%,#fff 100%);border-top:1px solid #e5e7eb;padding:80px 32px}.LandingPage-module__Gfr6OG__ctaContent{text-align:center;max-width:700px;margin:0 auto}.LandingPage-module__Gfr6OG__ctaContent h2{color:#111827;letter-spacing:-.02em;margin-bottom:12px;font-size:2.5rem;font-weight:700}.LandingPage-module__Gfr6OG__ctaContent p{color:#6b7280;margin-bottom:24px;font-size:1.125rem}.LandingPage-module__Gfr6OG__ctaButton{color:#fff;background:#111827;border-radius:8px;align-items:center;gap:8px;padding:14px 32px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.LandingPage-module__Gfr6OG__ctaButton:hover{background:#1f2937;transform:translateY(-2px)}.LandingPage-module__Gfr6OG__footer{background:#fff;border-top:1px solid #e5e7eb;padding:32px}.LandingPage-module__Gfr6OG__footerContent{text-align:center;max-width:100%}.LandingPage-module__Gfr6OG__footerText{color:#6b7280;margin:0;font-size:.875rem}@media (max-width:768px){.LandingPage-module__Gfr6OG__hero{padding:64px 16px 48px}.LandingPage-module__Gfr6OG__container{padding:0 16px}.LandingPage-module__Gfr6OG__heroContent{margin-bottom:48px;padding:0}.LandingPage-module__Gfr6OG__title{padding:0 8px;font-size:2rem}.LandingPage-module__Gfr6OG__subtitle{padding:0 8px;font-size:1rem}.LandingPage-module__Gfr6OG__cta{flex-direction:column;gap:12px;padding:0 16px}.LandingPage-module__Gfr6OG__primaryButton,.LandingPage-module__Gfr6OG__secondaryButton{justify-content:center;width:100%}.LandingPage-module__Gfr6OG__installLabel{text-align:center;padding:6px 12px;font-size:.75rem}.LandingPage-module__Gfr6OG__liveStatus{margin:0 16px;padding:16px}.LandingPage-module__Gfr6OG__metrics{grid-template-columns:repeat(2,1fr);gap:8px}.LandingPage-module__Gfr6OG__metricValue{font-size:1.25rem}.LandingPage-module__Gfr6OG__metricLabel{font-size:.7rem}.LandingPage-module__Gfr6OG__heroVisual{max-width:100%;margin:0 auto;padding:0 8px}.LandingPage-module__Gfr6OG__features{padding:48px 16px}.LandingPage-module__Gfr6OG__sectionTitle{padding:0 16px;font-size:2rem}.LandingPage-module__Gfr6OG__sectionSubtitle{padding:0 16px;font-size:1rem}.LandingPage-module__Gfr6OG__featureGrid{grid-template-columns:1fr;gap:16px}.LandingPage-module__Gfr6OG__featureCard{padding:20px}.LandingPage-module__Gfr6OG__archDiagram{flex-direction:column;gap:12px}.LandingPage-module__Gfr6OG__archStep{min-width:100%;max-width:100%;padding:16px}.LandingPage-module__Gfr6OG__archArrow{margin:8px 0;transform:rotate(90deg)}.LandingPage-module__Gfr6OG__architecture{padding:48px 16px}.LandingPage-module__Gfr6OG__techStack{width:100%}.LandingPage-module__Gfr6OG__stackItem{grid-template-columns:1fr;gap:8px;padding:12px}.LandingPage-module__Gfr6OG__stackLabel,.LandingPage-module__Gfr6OG__stackValue{font-size:.8rem}.LandingPage-module__Gfr6OG__pricing{padding:48px 16px}.LandingPage-module__Gfr6OG__pricingGrid{grid-template-columns:1fr;gap:16px}.LandingPage-module__Gfr6OG__pricingCard{padding:20px}.LandingPage-module__Gfr6OG__cta{padding:48px 16px}.LandingPage-module__Gfr6OG__ctaContent{padding:0 8px}.LandingPage-module__Gfr6OG__ctaContent h2{font-size:2rem}.LandingPage-module__Gfr6OG__ctaContent p{font-size:1rem}.LandingPage-module__Gfr6OG__ctaButton{justify-content:center;width:100%}.LandingPage-module__Gfr6OG__footer{padding:24px 16px}.LandingPage-module__Gfr6OG__footerText{font-size:.8rem}}@media (max-width:480px){.LandingPage-module__Gfr6OG__hero{padding:48px 12px 32px}.LandingPage-module__Gfr6OG__container{padding:0 12px}.LandingPage-module__Gfr6OG__title{padding:0 4px;font-size:1.75rem}.LandingPage-module__Gfr6OG__subtitle{padding:0 4px;font-size:.9rem}.LandingPage-module__Gfr6OG__badge{margin-bottom:16px;padding:5px 12px;font-size:.75rem}.LandingPage-module__Gfr6OG__installLabel{padding:5px 10px;font-size:.7rem}.LandingPage-module__Gfr6OG__liveStatus{margin:0 8px;padding:12px}.LandingPage-module__Gfr6OG__metrics{gap:6px;padding:0 4px}.LandingPage-module__Gfr6OG__metricValue{font-size:1.1rem}.LandingPage-module__Gfr6OG__metricLabel{font-size:.65rem}.LandingPage-module__Gfr6OG__heroVisual{padding:0 4px}.LandingPage-module__Gfr6OG__features{padding:32px 12px}.LandingPage-module__Gfr6OG__sectionTitle{padding:0 8px;font-size:1.75rem}.LandingPage-module__Gfr6OG__sectionSubtitle{margin-bottom:32px;padding:0 8px;font-size:.9rem}.LandingPage-module__Gfr6OG__featureCard{padding:16px}.LandingPage-module__Gfr6OG__featureTitle{font-size:1.1rem}.LandingPage-module__Gfr6OG__featureDescription{font-size:.9rem}.LandingPage-module__Gfr6OG__architecture{padding:32px 12px}.LandingPage-module__Gfr6OG__archStep{padding:12px}.LandingPage-module__Gfr6OG__archStep h4{font-size:.9rem}.LandingPage-module__Gfr6OG__archStep p{font-size:.8rem}.LandingPage-module__Gfr6OG__archStep code{padding:3px 6px;font-size:.7rem}.LandingPage-module__Gfr6OG__pricing{padding:32px 12px}.LandingPage-module__Gfr6OG__pricingCard{padding:16px}.LandingPage-module__Gfr6OG__pricingHeader h3{font-size:1.1rem}.LandingPage-module__Gfr6OG__pricingFeatures li{padding:8px 0;font-size:.8rem}.LandingPage-module__Gfr6OG__cta{padding:32px 12px}.LandingPage-module__Gfr6OG__ctaContent h2{font-size:1.75rem}.LandingPage-module__Gfr6OG__ctaContent p{font-size:.9rem}.LandingPage-module__Gfr6OG__ctaButton{padding:12px 24px;font-size:.9rem}.LandingPage-module__Gfr6OG__footer{padding:20px 12px}.LandingPage-module__Gfr6OG__footerText{font-size:.75rem}}
