.Home-module__YeEf2G__sectionPadding{padding-top:var(--section-padding);padding-bottom:var(--section-padding);position:relative}.Home-module__YeEf2G__sectionDark{background-color:var(--bg-tertiary)}.Home-module__YeEf2G__sectionDarkAlternate{background-color:#0c1221}.Home-module__YeEf2G__sectionTitle,.Home-module__YeEf2G__sectionTitleCenter{color:var(--text-primary);margin-bottom:1.5rem}.Home-module__YeEf2G__sectionTitleCenter{text-align:center}.Home-module__YeEf2G__sectionSubtitle,.Home-module__YeEf2G__sectionSubtitleCenter{color:var(--text-secondary);max-width:540px;font-size:.95rem;line-height:1.6}.Home-module__YeEf2G__sectionSubtitleCenter{text-align:center;margin:0 auto}.Home-module__YeEf2G__iconAccentPrimary{color:var(--accent-primary)}.Home-module__YeEf2G__iconAccentCyan{color:var(--accent-tertiary)}.Home-module__YeEf2G__iconAccentWarning{color:var(--accent-warning)}.Home-module__YeEf2G__iconAccentPurple{color:var(--accent-secondary)}.Home-module__YeEf2G__iconAccentSuccess{color:var(--accent-success)}.Home-module__YeEf2G__heroSection{align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.Home-module__YeEf2G__heroBackground{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.Home-module__YeEf2G__heroOrb1{filter:blur(80px);background:radial-gradient(circle,#6366f11f 0%,#0000 70%);width:600px;height:600px;position:absolute;top:-15%;left:-10%}.Home-module__YeEf2G__heroOrb2{filter:blur(80px);background:radial-gradient(circle,#8b5cf61a 0%,#0000 70%);width:500px;height:500px;position:absolute;bottom:-20%;right:-5%}.Home-module__YeEf2G__heroOrb3{filter:blur(60px);background:radial-gradient(circle,#06b6d40f 0%,#0000 70%);width:300px;height:300px;position:absolute;top:30%;right:20%}.Home-module__YeEf2G__heroGridOverlay{background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:64px 64px;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(70% 60%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 60%,#000 30%,#0000 100%)}.Home-module__YeEf2G__heroContent{z-index:10;grid-template-columns:1fr;align-items:center;gap:3rem;width:100%;padding-top:5rem;padding-bottom:3rem;display:grid;position:relative}@media (min-width:768px){.Home-module__YeEf2G__heroContent{grid-template-columns:1fr 1fr;gap:3rem;padding-top:0;padding-bottom:0}}@media (min-width:1024px){.Home-module__YeEf2G__heroContent{grid-template-columns:5fr 6fr;gap:4rem}}.Home-module__YeEf2G__heroTextWrapper{text-align:left;flex-direction:column;align-items:flex-start;display:flex}@media (max-width:767px){.Home-module__YeEf2G__heroTextWrapper{text-align:center;align-items:center}}.Home-module__YeEf2G__badgeLine{margin-bottom:1.25rem}.Home-module__YeEf2G__badgeGlow{border-radius:var(--radius-full);letter-spacing:.02em;color:#a5b4fc;background:#6366f10f;border:1px solid #6366f126;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.7rem;font-weight:500;display:inline-flex}.Home-module__YeEf2G__heroTitle{letter-spacing:-.04em;margin-bottom:1rem;font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.08}.Home-module__YeEf2G__heroGradientWord{background:linear-gradient(135deg,#818cf8 0%,#a78bfa 35%,#22d3ee 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.Home-module__YeEf2G__heroSubtitle{color:var(--text-secondary);max-width:440px;margin-bottom:1.75rem;font-size:.95rem;line-height:1.65}.Home-module__YeEf2G__heroActions{flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem;display:flex}@media (max-width:767px){.Home-module__YeEf2G__heroActions{justify-content:center}}.Home-module__YeEf2G__btnOutlineGlow{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--border-glass);color:var(--text-primary);border-radius:var(--radius-md);transition:all var(--transition-fast);letter-spacing:-.01em;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.Home-module__YeEf2G__btnOutlineGlow:hover{background:#ffffff14;border-color:#6366f166;transform:translateY(-1px);box-shadow:0 0 20px #6366f126}.Home-module__YeEf2G__heroSocialProof{align-items:center;gap:.75rem;display:flex}@media (max-width:767px){.Home-module__YeEf2G__heroSocialProof{justify-content:center}}.Home-module__YeEf2G__avatarStack{display:flex}.Home-module__YeEf2G__avatarCircle{color:#fff;border:2px solid var(--bg-primary);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-left:-6px;font-size:.6rem;font-weight:700;display:flex}.Home-module__YeEf2G__avatarCircle:first-child{margin-left:0}.Home-module__YeEf2G__socialProofText{color:var(--text-tertiary);font-size:.75rem;line-height:1.4}.Home-module__YeEf2G__socialProofHighlight{color:var(--text-secondary);font-weight:600}.Home-module__YeEf2G__heroVisual{justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:767px){.Home-module__YeEf2G__heroVisual{display:none}}.Home-module__YeEf2G__problemHeader{text-align:center;margin-bottom:2.5rem}.Home-module__YeEf2G__problemGrid{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff0a;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;display:grid;position:relative;overflow:hidden}.Home-module__YeEf2G__problemGrid>.glass-card{background:var(--bg-primary);-webkit-backdrop-filter:none;backdrop-filter:none;transition:all var(--transition-med);border:none;border-radius:0}.Home-module__YeEf2G__problemGrid>.glass-card:hover{box-shadow:none;background:#6366f10a;transform:none}.Home-module__YeEf2G__glowOrbBackground{display:none}.Home-module__YeEf2G__cardIconWrapper{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:.85rem;display:flex}.Home-module__YeEf2G__cardTitle{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:.4rem;font-size:.95rem;font-weight:600}.Home-module__YeEf2G__cardBody{color:var(--text-secondary);font-size:.82rem;line-height:1.6}.Home-module__YeEf2G__serviceHeader{margin-bottom:3rem}.Home-module__YeEf2G__tiersContainer{margin-bottom:3.5rem;position:relative}.Home-module__YeEf2G__tiersGrid{z-index:2;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;display:grid;position:relative}.Home-module__YeEf2G__connectionLineWrapper{display:none}@media (min-width:1024px){.Home-module__YeEf2G__connectionLineWrapper{z-index:1;background:#ffffff0d;border-radius:2px;width:80%;height:4px;display:block;position:absolute;top:50%;left:10%;transform:translateY(-50%)}}.Home-module__YeEf2G__connectionLineFill{background:var(--gradient-hero);height:100%;box-shadow:var(--shadow-glow-indigo);border-radius:2px}.Home-module__YeEf2G__tierCard{background:var(--bg-primary);border-radius:var(--radius-lg);transition:all var(--transition-med);z-index:2;border:1px solid #ffffff0f;flex-direction:column;padding:1.75rem 1.5rem;display:flex;position:relative}.Home-module__YeEf2G__tierCard:before{content:"";opacity:0;height:2px;transition:opacity var(--transition-med);background:linear-gradient(90deg,#0000,#6366f14d,#0000);position:absolute;top:0;left:0;right:0}.Home-module__YeEf2G__tierCard:hover:before{opacity:1}.Home-module__YeEf2G__tierPopular{box-shadow:var(--shadow-md), 0 0 24px #6366f11a;border-color:#6366f14d;transform:translateY(-4px)}.Home-module__YeEf2G__popularBadge{background:var(--gradient-cta);color:#fff;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);white-space:nowrap;letter-spacing:.02em;padding:.2rem .65rem;font-size:.65rem;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.Home-module__YeEf2G__tierIcon{background:var(--bg-secondary);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.25rem;display:flex}.Home-module__YeEf2G__glowcyan{box-shadow:var(--shadow-glow-cyan)}.Home-module__YeEf2G__glowprimary{box-shadow:var(--shadow-glow-indigo)}.Home-module__YeEf2G__glowpurple{box-shadow:var(--shadow-glow-purple)}.Home-module__YeEf2G__tierName{font-family:var(--font-display);margin-bottom:1rem;font-size:1.25rem}.Home-module__YeEf2G__tierFeatures{flex-direction:column;flex-grow:1;gap:.6rem;margin-bottom:1.75rem;display:flex}.Home-module__YeEf2G__tierFeatures li{color:var(--text-secondary);align-items:flex-start;padding-left:1.25rem;font-size:.85rem;line-height:1.5;display:flex;position:relative}.Home-module__YeEf2G__tierFeatures li:before{content:"✓";color:var(--accent-success);font-weight:700;position:absolute;left:0}.Home-module__YeEf2G__tierFooter{border-top:var(--border-subtle);margin-top:auto;padding-top:1.5rem}.Home-module__YeEf2G__tierLink{color:var(--text-primary);transition:color var(--transition-fast);align-items:center;gap:.5rem;font-weight:600;display:flex}.Home-module__YeEf2G__tierLink:hover{color:var(--accent-primary)}.Home-module__YeEf2G__fullStackBanner{border-radius:var(--radius-lg);background:linear-gradient(135deg,#6366f11f 0%,#8b5cf614 50%,#06b6d40f 100%);border:1px solid #6366f133;padding:2.5rem 2rem;position:relative;overflow:hidden;box-shadow:0 0 40px #6366f114,inset 0 1px #ffffff0d}.Home-module__YeEf2G__bannerOrb1{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#6366f133 0%,#0000 70%);width:300px;height:300px;position:absolute;top:-40%;left:-10%}.Home-module__YeEf2G__bannerOrb2{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#06b6d426 0%,#0000 70%);width:250px;height:250px;position:absolute;bottom:-40%;right:-5%}.Home-module__YeEf2G__bannerContent{z-index:1;align-items:center;gap:2rem;display:flex;position:relative}@media (max-width:767px){.Home-module__YeEf2G__bannerContent{text-align:center;flex-direction:column}}.Home-module__YeEf2G__bannerIconGroup{flex-shrink:0;align-items:center;gap:0;display:flex;position:relative}.Home-module__YeEf2G__bannerIcon{width:44px;height:44px;font-family:var(--font-display);color:#fff;border:2px solid var(--bg-primary);z-index:1;border-radius:50%;justify-content:center;align-items:center;margin-left:-10px;font-size:.8rem;font-weight:700;display:flex;position:relative}.Home-module__YeEf2G__bannerIcon:first-child{margin-left:0}.Home-module__YeEf2G__bannerIcon1{background:linear-gradient(135deg,#06b6d4,#0891b2);box-shadow:0 0 16px #06b6d44d}.Home-module__YeEf2G__bannerIcon2{z-index:2;background:linear-gradient(135deg,#6366f1,#4f46e5);box-shadow:0 0 16px #6366f14d}.Home-module__YeEf2G__bannerIcon3{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 0 16px #8b5cf64d}.Home-module__YeEf2G__bannerConnector{display:none}.Home-module__YeEf2G__bannerText{flex:1}.Home-module__YeEf2G__fullStackBanner h3{z-index:1;font-family:var(--font-display);margin-bottom:.5rem;font-size:1.4rem;position:relative}.Home-module__YeEf2G__fullStackBanner p{z-index:1;color:var(--text-secondary);max-width:600px;font-size:.88rem;line-height:1.6;position:relative}.Home-module__YeEf2G__processHeader{margin-bottom:2.5rem}.Home-module__YeEf2G__hzTrack{padding-top:2rem;position:relative}.Home-module__YeEf2G__hzLine{z-index:0;background:#ffffff0a;height:2px;position:absolute;top:calc(2rem + 8px);left:0;right:0}.Home-module__YeEf2G__hzLineFill{background:var(--gradient-hero);border-radius:2px;height:100%;box-shadow:0 0 12px #6366f14d}.Home-module__YeEf2G__hzSteps{z-index:1;grid-template-columns:1fr;gap:1rem;display:grid;position:relative}@media (min-width:768px){.Home-module__YeEf2G__hzSteps{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.Home-module__YeEf2G__hzStep{flex-direction:column;align-items:center;display:flex;position:relative}.Home-module__YeEf2G__hzDot{background:var(--bg-primary);z-index:2;border:2px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-bottom:1.25rem;display:flex;position:relative}.Home-module__YeEf2G__hzDotInner{border-radius:50%;width:8px;height:8px}.Home-module__YeEf2G__hzCard{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:var(--radius-md);width:100%;transition:all var(--transition-med);border:1px solid #ffffff0f;padding:1.15rem}.Home-module__YeEf2G__hzCard:hover{border-color:#6366f133;transform:translateY(-2px)}.Home-module__YeEf2G__hzCardTop{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.Home-module__YeEf2G__hzNum{font-family:var(--font-mono);letter-spacing:.05em;font-size:.7rem;font-weight:700}.Home-module__YeEf2G__hzIcon{border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.Home-module__YeEf2G__hzCardTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:.3rem;font-size:.95rem}.Home-module__YeEf2G__hzCardDesc{color:var(--text-secondary);font-size:.78rem;line-height:1.5}.Home-module__YeEf2G__hzArrow{display:none}@media (min-width:768px){.Home-module__YeEf2G__hzArrow{color:#ffffff1f;z-index:3;display:flex;position:absolute;top:0;right:-1.1rem}.Home-module__YeEf2G__hzLine{display:block}}@media (max-width:767px){.Home-module__YeEf2G__hzLine,.Home-module__YeEf2G__hzDot{display:none}}.Home-module__YeEf2G__industryHeader{flex-direction:column;margin-bottom:2.5rem;display:flex}@media (min-width:768px){.Home-module__YeEf2G__industryHeader{flex-direction:row;justify-content:space-between;align-items:flex-end}.Home-module__YeEf2G__industryHeader h2{margin-bottom:0}.Home-module__YeEf2G__industryHeader p{text-align:right}}.Home-module__YeEf2G__bentoGrid{grid-template-columns:repeat(12,1fr);gap:.65rem;display:grid}.Home-module__YeEf2G__bentoItem{flex-direction:column;grid-column:span 12;display:flex;position:relative;overflow:hidden;border-radius:var(--radius-md)!important;padding:1.1rem 1.2rem!important}.Home-module__YeEf2G__bentoItem:after{content:"";background:var(--accent-tertiary);opacity:.5;height:2px;transition:opacity var(--transition-fast);position:absolute;top:0;left:0;right:0}.Home-module__YeEf2G__bentoItem:hover:after{opacity:1}.Home-module__YeEf2G__bentoItem:nth-child(2):after{background:linear-gradient(90deg,#818cf8,#6366f1)}.Home-module__YeEf2G__bentoItem:nth-child(3):after{background:linear-gradient(90deg,#f59e0b,#d97706)}.Home-module__YeEf2G__bentoItem:nth-child(4):after{background:linear-gradient(90deg,#f43f5e,#e11d48)}.Home-module__YeEf2G__bentoItem:nth-child(5):after{background:linear-gradient(90deg,#10b981,#059669)}.Home-module__YeEf2G__bentoItem:nth-child(6):after{background:linear-gradient(90deg,#a78bfa,#8b5cf6)}.Home-module__YeEf2G__bentoItem:nth-child(7):after{background:linear-gradient(90deg,#38bdf8,#0ea5e9)}.Home-module__YeEf2G__bentoItem:nth-child(8):after{background:var(--gradient-hero);opacity:.8}@media (min-width:768px){.Home-module__YeEf2G__bentoItem:first-child{grid-column:span 8}.Home-module__YeEf2G__bentoItem:nth-child(2),.Home-module__YeEf2G__bentoItem:nth-child(3),.Home-module__YeEf2G__bentoItem:nth-child(4),.Home-module__YeEf2G__bentoItem:nth-child(5),.Home-module__YeEf2G__bentoItem:nth-child(6),.Home-module__YeEf2G__bentoItem:nth-child(7),.Home-module__YeEf2G__bentoItem:nth-child(8){grid-column:span 4}}.Home-module__YeEf2G__bentoIcon{color:var(--accent-tertiary);margin-bottom:.6rem}.Home-module__YeEf2G__bentoTitle{font-family:var(--font-display);margin-bottom:.25rem;font-size:.95rem}.Home-module__YeEf2G__bentoDesc{color:var(--text-secondary);flex-grow:1;margin-bottom:.75rem;font-size:.78rem;line-height:1.5}.Home-module__YeEf2G__bentoLink{color:var(--accent-primary);transition:gap var(--transition-fast);align-items:center;gap:.3rem;margin-top:auto;font-size:.72rem;font-weight:600;display:inline-flex}.Home-module__YeEf2G__bentoLink:hover{gap:.55rem}.Home-module__YeEf2G__bentoPrimary{text-align:center;background:linear-gradient(135deg,#6366f11a 0%,#8b5cf614 50%,#06b6d40f 100%);border-color:#6366f140;justify-content:center;align-items:center}.Home-module__YeEf2G__bentoPrimary:after{display:none}.Home-module__YeEf2G__metricsSection{border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;padding:4rem 0;position:relative;overflow:hidden}.Home-module__YeEf2G__metricsBackground{background:linear-gradient(180deg, var(--bg-primary) 0%, #0f1223 50%, var(--bg-primary) 100%);z-index:-2;width:100%;height:100%;position:absolute;top:0;left:0}.Home-module__YeEf2G__metricsMesh{z-index:-1;background:radial-gradient(at 20%,#6366f10f 0%,#0000 50%),radial-gradient(at 80%,#06b6d40a 0%,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.Home-module__YeEf2G__metricsGrid{text-align:center;border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff0a;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}@media (min-width:768px){.Home-module__YeEf2G__metricsGrid{grid-template-columns:repeat(4,1fr)}}.Home-module__YeEf2G__metricCard{background:#0a0e1acc;padding:2rem 1rem}.Home-module__YeEf2G__metricValue{font-family:var(--font-mono);justify-content:center;align-items:center;margin-bottom:.5rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;display:flex}.Home-module__YeEf2G__metricPrefix,.Home-module__YeEf2G__metricSuffix{color:var(--accent-tertiary)}.Home-module__YeEf2G__metricLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:500}.Home-module__YeEf2G__csHeader{margin-bottom:2.5rem}.Home-module__YeEf2G__csGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){.Home-module__YeEf2G__csGrid{grid-template-columns:1fr 1fr}}.Home-module__YeEf2G__csCard{flex-direction:column;display:flex;overflow:hidden}.Home-module__YeEf2G__csCard:before{content:"";background:linear-gradient(90deg, var(--accent-primary), var(--accent-tertiary));opacity:0;height:2px;transition:opacity var(--transition-med);position:absolute;top:0;left:0;right:0}.Home-module__YeEf2G__csCard:hover:before{opacity:1}.Home-module__YeEf2G__csTag{border-radius:var(--radius-full);align-self:flex-start;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.Home-module__YeEf2G__tagcyan{color:var(--accent-tertiary);background:#06b6d41a;border:1px solid #06b6d433}.Home-module__YeEf2G__tagpurple{color:var(--accent-secondary);background:#8b5cf61a;border:1px solid #8b5cf633}.Home-module__YeEf2G__csTitle{font-family:var(--font-display);margin-bottom:.75rem;font-size:1.2rem}.Home-module__YeEf2G__csDesc{color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.Home-module__YeEf2G__csMetricHighlight{border:var(--border-subtle);border-radius:var(--radius-md);background:#0003;flex-direction:column;margin-bottom:2rem;padding:1.5rem;display:flex}.Home-module__YeEf2G__csMetricText{font-family:var(--font-mono);margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.Home-module__YeEf2G__csMetricLabel{color:var(--text-tertiary);font-size:.9rem}.Home-module__YeEf2G__csFooter{margin-top:auto}.Home-module__YeEf2G__csLink{color:var(--text-primary);transition:color var(--transition-fast);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.Home-module__YeEf2G__csLink:hover{color:var(--accent-primary)}.Home-module__YeEf2G__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.Home-module__YeEf2G__testCard{flex-direction:column;justify-content:space-between;display:flex}.Home-module__YeEf2G__testStars{gap:.15rem;margin-bottom:1rem;display:flex}.Home-module__YeEf2G__testQuote{color:var(--text-primary);margin-bottom:1.5rem;font-size:.95rem;font-style:italic;line-height:1.65}.Home-module__YeEf2G__testAuthor{border-top:var(--border-subtle);align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.Home-module__YeEf2G__testAvatar{background:var(--gradient-cta);width:32px;height:32px;font-family:var(--font-display);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.Home-module__YeEf2G__testName{color:var(--text-primary);font-size:.85rem;display:block}.Home-module__YeEf2G__testTitle{color:var(--text-tertiary);font-size:.72rem;display:block}.Home-module__YeEf2G__marqueeSection{border-top:var(--border-subtle);border-bottom:var(--border-subtle);background:var(--bg-secondary);padding:2rem 0;overflow:hidden}.Home-module__YeEf2G__marqueeTitle{text-align:center;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.15em;margin-bottom:1rem;font-size:.65rem;font-weight:500}.Home-module__YeEf2G__marqueeWrapper{width:100%;display:flex;position:relative;overflow:hidden}.Home-module__YeEf2G__marqueeWrapper:before,.Home-module__YeEf2G__marqueeWrapper:after{content:"";z-index:2;width:12%;height:100%;position:absolute;top:0}.Home-module__YeEf2G__marqueeWrapper:before{background:linear-gradient(to right, var(--bg-secondary) 0%, transparent 100%);left:0}.Home-module__YeEf2G__marqueeWrapper:after{background:linear-gradient(to left, var(--bg-secondary) 0%, transparent 100%);right:0}.Home-module__YeEf2G__marqueeContent{width:max-content;animation:35s linear infinite Home-module__YeEf2G__scroll;display:flex}.Home-module__YeEf2G__marqueeItem{--brand-color:#ffffff80;justify-content:center;align-items:center;margin:0 1.75rem;display:flex}.Home-module__YeEf2G__logoWrap{cursor:default;flex-direction:column;align-items:center;gap:.3rem;transition:transform .3s;display:flex;position:relative}.Home-module__YeEf2G__logoWrap:after{content:"";background:var(--brand-color);border-radius:1px;width:0;height:2px;transition:width .3s;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.Home-module__YeEf2G__logoSvg{color:#ffffff2e;transition:color .3s,filter .3s}.Home-module__YeEf2G__logoLabel{opacity:0;pointer-events:none;font-size:0;position:absolute}.Home-module__YeEf2G__marqueeItem:hover .Home-module__YeEf2G__logoWrap{transform:translateY(-2px)}.Home-module__YeEf2G__marqueeItem:hover .Home-module__YeEf2G__logoWrap:after{width:100%}.Home-module__YeEf2G__marqueeItem:hover .Home-module__YeEf2G__logoSvg{color:var(--brand-color);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--brand-color) 40%, transparent))}@keyframes Home-module__YeEf2G__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.Home-module__YeEf2G__blogHeader{flex-direction:column;margin-bottom:2rem;display:flex}@media (min-width:768px){.Home-module__YeEf2G__blogHeader{flex-direction:row;justify-content:space-between;align-items:flex-end}}.Home-module__YeEf2G__viewAllLink{color:var(--accent-primary);transition:gap var(--transition-fast);align-items:center;gap:.5rem;margin-top:1rem;font-weight:600;display:inline-flex}.Home-module__YeEf2G__viewAllLink:hover{gap:.75rem}.Home-module__YeEf2G__blogGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;display:grid}.Home-module__YeEf2G__blogMeta{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Home-module__YeEf2G__blogCat{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-tertiary);font-size:.75rem;font-weight:700}.Home-module__YeEf2G__blogTime{color:var(--text-tertiary);align-items:center;gap:.25rem;font-size:.8rem;display:flex}.Home-module__YeEf2G__blogTitle{margin-bottom:.75rem;font-size:1.05rem;line-height:1.4}.Home-module__YeEf2G__blogTitle a{transition:color var(--transition-fast)}.Home-module__YeEf2G__blogTitle a:hover{color:var(--accent-primary)}.Home-module__YeEf2G__blogDesc{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.Home-module__YeEf2G__ctaSection{border-top:var(--border-subtle);padding:5rem 0;position:relative;overflow:hidden}.Home-module__YeEf2G__ctaBackgroundWrapper{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.Home-module__YeEf2G__ctaOrb1{filter:blur(80px);background:radial-gradient(circle,#6366f126 0%,#0000 70%);width:500px;height:500px;position:absolute;bottom:-30%;left:20%}.Home-module__YeEf2G__ctaOrb2{filter:blur(80px);background:radial-gradient(circle,#8b5cf61a 0%,#0000 70%);width:400px;height:400px;position:absolute;top:-20%;right:15%}.Home-module__YeEf2G__ctaGridOverlay{background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:64px 64px;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 60%,#000 20%,#0000 100%);mask-image:radial-gradient(60% 50% at 50% 60%,#000 20%,#0000 100%)}.Home-module__YeEf2G__ctaContent{z-index:10;text-align:center;max-width:800px;margin:0 auto;position:relative}.Home-module__YeEf2G__ctaTitle{font-family:var(--font-display);background:var(--gradient-hero);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.Home-module__YeEf2G__ctaSubtitle{color:var(--text-secondary);max-width:500px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.05rem}.Home-module__YeEf2G__ctaButtons{justify-content:center;display:flex}
.HeroDashboard-module__bj4ELa__dashboardWrapper{perspective:1200px;width:100%;position:relative}.HeroDashboard-module__bj4ELa__dashboardGlow{pointer-events:none;z-index:0;filter:blur(40px);background:radial-gradient(at 60% 40%,#6366f126 0%,#8b5cf614 40%,#0000 70%);width:120%;height:140%;position:absolute;top:-20%;right:-10%}.HeroDashboard-module__bj4ELa__dashboard{z-index:1;background:#0f1223cc;border:1px solid #ffffff14;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 4px 24px #0006,0 0 60px #6366f10f,inset 0 1px #ffffff0a}.HeroDashboard-module__bj4ELa__topBar{background:#ffffff05;border-bottom:1px solid #ffffff0d;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}.HeroDashboard-module__bj4ELa__topBarDots{gap:5px;display:flex}.HeroDashboard-module__bj4ELa__topBarDots span{background:#ffffff1a;border-radius:50%;width:8px;height:8px}.HeroDashboard-module__bj4ELa__topBarDots span:first-child{background:#f8717199}.HeroDashboard-module__bj4ELa__topBarDots span:nth-child(2){background:#fbbf2499}.HeroDashboard-module__bj4ELa__topBarDots span:last-child{background:#4ade8099}.HeroDashboard-module__bj4ELa__topBarTitle{font-family:var(--font-heading), sans-serif;color:var(--text-primary);flex-grow:1;font-size:.72rem;font-weight:600}.HeroDashboard-module__bj4ELa__topBarDate{color:var(--text-tertiary);font-size:.65rem;font-family:var(--font-mono), monospace}.HeroDashboard-module__bj4ELa__metricRow{background:#ffffff08;border-bottom:1px solid #ffffff0a;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.HeroDashboard-module__bj4ELa__metricCard{background:#0f122399;padding:.85rem .9rem}.HeroDashboard-module__bj4ELa__metricLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem;font-size:.6rem;font-weight:500;display:block}.HeroDashboard-module__bj4ELa__metricValue{align-items:baseline;gap:.15rem;display:flex}.HeroDashboard-module__bj4ELa__metricCurrency{font-family:var(--font-mono), monospace;color:var(--text-tertiary);font-size:.8rem;font-weight:600}.HeroDashboard-module__bj4ELa__metricNumber{font-family:var(--font-mono), monospace;color:var(--text-primary);letter-spacing:-.02em;font-size:1.15rem;font-weight:700}.HeroDashboard-module__bj4ELa__metricChange{border-radius:4px;align-items:center;gap:1px;margin-left:.35rem;padding:.1rem .3rem;font-size:.55rem;font-weight:600;display:inline-flex}.HeroDashboard-module__bj4ELa__positive{color:#4ade80;background:#4ade801a}.HeroDashboard-module__bj4ELa__negative{color:#f87171;background:#f871711a}.HeroDashboard-module__bj4ELa__chartArea{border-bottom:1px solid #ffffff0a;padding:.85rem .9rem}.HeroDashboard-module__bj4ELa__chartHeader{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.HeroDashboard-module__bj4ELa__chartTitle{color:var(--text-secondary);font-size:.68rem;font-weight:600}.HeroDashboard-module__bj4ELa__chartLegend{color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.55rem;display:flex}.HeroDashboard-module__bj4ELa__legendDot{border-radius:2px;width:6px;height:6px;display:inline-block}.HeroDashboard-module__bj4ELa__legendRevenue{background:linear-gradient(135deg,#818cf8,#22d3ee)}.HeroDashboard-module__bj4ELa__legendExpense{background:#8b5cf680}.HeroDashboard-module__bj4ELa__chartBody{height:100px;position:relative}.HeroDashboard-module__bj4ELa__chartSvg{width:100%;height:100%}.HeroDashboard-module__bj4ELa__gridLine{stroke:#ffffff08;stroke-width:1px}.HeroDashboard-module__bj4ELa__activityRow{flex-direction:column;gap:.5rem;padding:.75rem .9rem;display:flex}.HeroDashboard-module__bj4ELa__activityItem{align-items:center;gap:.6rem;display:flex}.HeroDashboard-module__bj4ELa__activityIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.HeroDashboard-module__bj4ELa__activityGreen{color:#4ade80;background:#4ade801a}.HeroDashboard-module__bj4ELa__activityBlue{color:#818cf8;background:#6366f11a}.HeroDashboard-module__bj4ELa__activityText{color:var(--text-secondary);font-size:.68rem;font-weight:500;display:block}.HeroDashboard-module__bj4ELa__activityTime{color:var(--text-tertiary);font-size:.55rem;display:block}@media (max-width:767px){.HeroDashboard-module__bj4ELa__dashboardWrapper{display:none}}
