.WebDevHero-module__LpNipa__heroSection{background-color:var(--color-bg-primary);z-index:10;align-items:center;width:100%;min-height:100vh;padding:8rem 0 4rem;display:flex;position:relative;overflow:hidden}.WebDevHero-module__LpNipa__bgGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#2563eb14 0%,#7c3aed08 40%,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:30%;right:0%;transform:translateY(-50%)}.WebDevHero-module__LpNipa__gridOverlay{opacity:.5;pointer-events:none;z-index:0;background-image:linear-gradient(#262e4526 1px,#0000 1px),linear-gradient(90deg,#262e4526 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.WebDevHero-module__LpNipa__container{z-index:10;flex-direction:column;gap:4rem;width:100%;max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;position:relative}@media (min-width:1024px){.WebDevHero-module__LpNipa__container{flex-direction:row;align-items:center;gap:2rem}}.WebDevHero-module__LpNipa__contentColumn{flex-direction:column;flex:1;align-items:flex-start;max-width:650px;display:flex}.WebDevHero-module__LpNipa__eyebrow{font-family:var(--font-body), sans-serif;letter-spacing:2px;color:var(--color-highlight);text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.WebDevHero-module__LpNipa__eyebrowDot{background-color:var(--color-highlight);width:6px;height:6px;box-shadow:0 0 8px var(--color-highlight);border-radius:50%}.WebDevHero-module__LpNipa__heading{color:var(--color-white);margin:0 0 1.5rem;font-size:2.5rem;font-weight:700;line-height:1.15}@media (min-width:768px){.WebDevHero-module__LpNipa__heading{font-size:4rem}}.WebDevHero-module__LpNipa__gradientText{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}.WebDevHero-module__LpNipa__description{color:var(--color-text-muted);max-width:550px;margin:0 0 2.5rem;font-size:1.125rem;line-height:1.6}.WebDevHero-module__LpNipa__ctaButtonGroup{flex-direction:column;gap:1rem;width:100%;margin-bottom:3rem;display:flex}@media (min-width:480px){.WebDevHero-module__LpNipa__ctaButtonGroup{flex-direction:row;align-items:center;width:auto}}.WebDevHero-module__LpNipa__primaryBtn{background:var(--gradient-primary);color:var(--color-white);border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 15px #2563eb33}.WebDevHero-module__LpNipa__primaryBtn:hover{background:var(--gradient-accent);transform:translateY(-2px);box-shadow:0 6px 20px #7c3aed66}.WebDevHero-module__LpNipa__secondaryBtn{color:var(--color-white);border:1px solid var(--color-border);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.WebDevHero-module__LpNipa__secondaryBtn:hover{border-color:var(--color-text-muted);background:#262e454d}.WebDevHero-module__LpNipa__trustStatement{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:1px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.8rem;font-weight:500;display:flex}.WebDevHero-module__LpNipa__trustDot{color:var(--color-border)}.WebDevHero-module__LpNipa__visualColumn{flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (min-width:1024px){.WebDevHero-module__LpNipa__visualColumn{justify-content:flex-end}}.WebDevHero-module__LpNipa__browserMockup{background:var(--color-surface-dark);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;width:100%;max-width:600px;height:400px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080,0 0 40px #2563eb1a}.WebDevHero-module__LpNipa__browserHeader{border-bottom:1px solid var(--color-border);background:#0a0f1ccc;align-items:center;gap:1rem;height:40px;padding:0 1rem;display:flex}.WebDevHero-module__LpNipa__windowControls{gap:6px;display:flex}.WebDevHero-module__LpNipa__windowControls span{background:#a3aed04d;border-radius:50%;width:10px;height:10px}.WebDevHero-module__LpNipa__addressBar{background:#ffffff0d;border-radius:4px;flex:1;align-items:center;gap:.5rem;max-width:300px;height:24px;padding:0 .75rem;display:flex}.WebDevHero-module__LpNipa__addressIcon{color:var(--color-text-muted);opacity:.5}.WebDevHero-module__LpNipa__addressText{background:#ffffff1a;border-radius:2px;width:120px;height:4px}.WebDevHero-module__LpNipa__browserContent{background:var(--color-bg-primary);background-image:linear-gradient(#262e4533 1px,#0000 1px),linear-gradient(90deg,#262e4533 1px,#0000 1px);background-size:20px 20px;flex-direction:column;flex:1;gap:2rem;padding:2rem;display:flex;position:relative}.WebDevHero-module__LpNipa__mockupHero{flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;display:flex}.WebDevHero-module__LpNipa__mockupTitle{background:#ffffff1a;border-radius:4px;width:60%;height:24px}.WebDevHero-module__LpNipa__mockupSubtitle{background:#ffffff0d;border-radius:4px;width:40%;height:12px}.WebDevHero-module__LpNipa__mockupBtn{background:var(--gradient-primary);opacity:.5;border-radius:4px;width:120px;height:32px;margin-top:.5rem}.WebDevHero-module__LpNipa__mockupGrid{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.WebDevHero-module__LpNipa__mockupCard{background:var(--color-surface-dark);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.WebDevHero-module__LpNipa__mockupCardIcon{color:#a3aed080}.WebDevHero-module__LpNipa__mockupLines div{background:#ffffff0d;border-radius:3px;height:6px;margin-bottom:.4rem}.WebDevHero-module__LpNipa__mockupLines div:last-child{width:70%}.WebDevHero-module__LpNipa__floatingCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-border);z-index:20;background:#0f1624cc;border-radius:12px;flex-direction:column;gap:.5rem;padding:1rem;animation:6s ease-in-out infinite WebDevHero-module__LpNipa__float;display:flex;position:absolute;box-shadow:0 15px 35px #0006,0 0 15px #2563eb1a}@keyframes WebDevHero-module__LpNipa__float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.WebDevHero-module__LpNipa__cardHeader{color:var(--color-text-muted);letter-spacing:1px;align-items:center;gap:.5rem;font-size:.65rem;font-weight:700;display:flex}.WebDevHero-module__LpNipa__cardIconBlue{color:var(--color-brand-primary)}.WebDevHero-module__LpNipa__cardIconCyan{color:var(--color-highlight)}.WebDevHero-module__LpNipa__cardIconPurple{color:var(--color-accent)}.WebDevHero-module__LpNipa__cardValue{font-family:var(--font-heading), sans-serif;color:var(--color-white);align-items:baseline;font-size:1.5rem;font-weight:700;display:flex}.WebDevHero-module__LpNipa__cardUnit{color:var(--color-text-muted);margin-left:2px;font-size:.8rem}.WebDevHero-module__LpNipa__cardValueSuccess{color:var(--color-highlight);align-items:center;gap:.5rem;margin-top:.25rem;font-size:1rem;font-weight:600;display:flex}.WebDevHero-module__LpNipa__checkIcon{background:#00d4ff1a;border-radius:50%;padding:2px}.WebDevHero-module__LpNipa__progressBar{background:#ffffff1a;border-radius:2px;width:100%;height:4px;margin-top:.5rem;overflow:hidden}.WebDevHero-module__LpNipa__progressFill{background:var(--gradient-primary);border-radius:2px;height:100%}.WebDevHero-module__LpNipa__deviceIcons{gap:.5rem;margin-top:.25rem;display:flex}.WebDevHero-module__LpNipa__deviceDot{border:1px solid var(--color-border);background:#ffffff0d;border-radius:4px;width:24px;height:16px}.WebDevHero-module__LpNipa__deviceDot:nth-child(2){width:14px}.WebDevHero-module__LpNipa__deviceDot:nth-child(3){width:8px}.WebDevHero-module__LpNipa__performanceCard{width:160px;animation-delay:0s;bottom:20%;left:-10%}.WebDevHero-module__LpNipa__seoCard{width:140px;animation-delay:-2s;top:15%;right:-5%}.WebDevHero-module__LpNipa__responsiveCard{width:140px;animation-delay:-4s;bottom:-5%;right:15%}@media (max-width:1024px){.WebDevHero-module__LpNipa__performanceCard{bottom:10%;left:0%}.WebDevHero-module__LpNipa__seoCard{top:5%;right:0%}.WebDevHero-module__LpNipa__responsiveCard{bottom:-5%;right:5%}}
.WebDevWhatWeBuild-module__ODnqMG__whatWeBuildSection{background-color:var(--color-bg-primary);z-index:10;border-top:1px solid #262e4580;width:100%;padding:6rem 0;position:relative}.WebDevWhatWeBuild-module__ODnqMG__container{flex-direction:column;gap:4rem;max-width:1400px;margin:0 auto;padding:0 2rem;display:flex}.WebDevWhatWeBuild-module__ODnqMG__sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:700px;margin:0 auto;display:flex}.WebDevWhatWeBuild-module__ODnqMG__eyebrow{font-family:var(--font-body), sans-serif;letter-spacing:2px;color:var(--color-highlight);text-transform:uppercase;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.WebDevWhatWeBuild-module__ODnqMG__eyebrowDot{background-color:var(--color-highlight);width:6px;height:6px;box-shadow:0 0 8px var(--color-highlight);border-radius:50%}.WebDevWhatWeBuild-module__ODnqMG__heading{color:var(--color-white);margin:0;font-size:2.2rem;font-weight:700;line-height:1.2}@media (min-width:768px){.WebDevWhatWeBuild-module__ODnqMG__heading{font-size:3rem}}.WebDevWhatWeBuild-module__ODnqMG__gradientText{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}.WebDevWhatWeBuild-module__ODnqMG__description{color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.6}@media (min-width:768px){.WebDevWhatWeBuild-module__ODnqMG__description{font-size:1.125rem}}.WebDevWhatWeBuild-module__ODnqMG__servicesGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.WebDevWhatWeBuild-module__ODnqMG__servicesGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WebDevWhatWeBuild-module__ODnqMG__servicesGrid{grid-template-columns:repeat(3,1fr)}}.WebDevWhatWeBuild-module__ODnqMG__serviceCard{background-color:var(--color-surface-dark);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;gap:2rem;padding:2.5rem;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.WebDevWhatWeBuild-module__ODnqMG__serviceCard:before{content:"";opacity:0;background:radial-gradient(circle at 0 0,#2563eb0d 0%,#0000 70%);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.WebDevWhatWeBuild-module__ODnqMG__serviceCard:hover{background-color:var(--color-surface-elevated);border-color:#a3aed04d;transform:translateY(-4px);box-shadow:0 15px 35px #0003}.WebDevWhatWeBuild-module__ODnqMG__serviceCard:hover:before{opacity:1}.WebDevWhatWeBuild-module__ODnqMG__cardHeader{z-index:1;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.WebDevWhatWeBuild-module__ODnqMG__iconWrapper{color:var(--color-text-muted);justify-content:center;align-items:center;transition:all .3s;display:flex}.WebDevWhatWeBuild-module__ODnqMG__serviceCard:hover .WebDevWhatWeBuild-module__ODnqMG__iconWrapper{color:var(--color-highlight);transform:scale(1.1)}.WebDevWhatWeBuild-module__ODnqMG__cardArrow{color:var(--color-border);opacity:.5;transition:all .3s;transform:translate(-4px,4px)}.WebDevWhatWeBuild-module__ODnqMG__serviceCard:hover .WebDevWhatWeBuild-module__ODnqMG__cardArrow{color:var(--color-white);opacity:1;transform:translate(0)}.WebDevWhatWeBuild-module__ODnqMG__cardContent{z-index:1;flex-direction:column;gap:.75rem;display:flex;position:relative}.WebDevWhatWeBuild-module__ODnqMG__cardTitle{font-family:var(--font-heading), sans-serif;color:var(--color-white);margin:0;font-size:1.35rem;font-weight:700;transition:color .3s}.WebDevWhatWeBuild-module__ODnqMG__cardDescription{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.6}
.WebDevPerformance-module__oHr3AG__performanceSection{z-index:10;background-color:#0a0f1c;border-top:1px solid #262e4580;width:100%;padding:6rem 0;position:relative;overflow:hidden}.WebDevPerformance-module__oHr3AG__performanceSection:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#262e451a 1px,#0000 1px),linear-gradient(90deg,#262e451a 1px,#0000 1px);background-size:60px 60px;width:100%;height:100%;position:absolute;top:0;left:0}.WebDevPerformance-module__oHr3AG__container{z-index:10;flex-direction:column;gap:4rem;max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;position:relative}.WebDevPerformance-module__oHr3AG__sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:800px;margin:0 auto;display:flex}.WebDevPerformance-module__oHr3AG__eyebrow{font-family:var(--font-body), sans-serif;letter-spacing:2px;color:var(--color-highlight);text-transform:uppercase;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.WebDevPerformance-module__oHr3AG__eyebrowDot{background-color:var(--color-highlight);width:6px;height:6px;box-shadow:0 0 8px var(--color-highlight);border-radius:50%}.WebDevPerformance-module__oHr3AG__heading{color:var(--color-white);margin:0;font-size:2.2rem;font-weight:700;line-height:1.2}@media (min-width:768px){.WebDevPerformance-module__oHr3AG__heading{font-size:3rem}}.WebDevPerformance-module__oHr3AG__gradientText{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}.WebDevPerformance-module__oHr3AG__featuresGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.WebDevPerformance-module__oHr3AG__featuresGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WebDevPerformance-module__oHr3AG__featuresGrid{grid-template-columns:repeat(3,1fr)}}.WebDevPerformance-module__oHr3AG__featureCard{background-color:var(--color-surface-dark);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;gap:2rem;padding:2.5rem;transition:all .4s;display:flex;position:relative;overflow:hidden}.WebDevPerformance-module__oHr3AG__featureCard:before{content:"";opacity:0;background:radial-gradient(circle at 100% 0,#7c3aed0d 0%,#0000 70%);width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.WebDevPerformance-module__oHr3AG__featureCard:hover{background-color:var(--color-surface-elevated);border-color:#a3aed033;transform:translateY(-4px);box-shadow:0 20px 40px #0000004d}.WebDevPerformance-module__oHr3AG__featureCard:hover:before{opacity:1}.WebDevPerformance-module__oHr3AG__cardHeader{z-index:1;display:flex;position:relative}.WebDevPerformance-module__oHr3AG__uiWrapper{background:#0a0f1ccc;border:1px solid #262e45cc;border-radius:12px;justify-content:center;align-items:center;width:80px;height:80px;transition:all .4s;display:flex;position:relative;overflow:hidden}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__uiWrapper{border-color:#2563eb66;box-shadow:inset 0 0 20px #2563eb1a}.WebDevPerformance-module__oHr3AG__cardContent{z-index:1;flex-direction:column;gap:.75rem;display:flex;position:relative}.WebDevPerformance-module__oHr3AG__cardTitle{font-family:var(--font-heading), sans-serif;color:var(--color-white);margin:0;font-size:1.25rem;font-weight:700}.WebDevPerformance-module__oHr3AG__cardDescription{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.6}.WebDevPerformance-module__oHr3AG__uiFast{flex-direction:column;gap:8px;width:70%;display:flex}.WebDevPerformance-module__oHr3AG__fastMetric{color:var(--color-text-muted);font-size:.55rem;font-family:var(--font-heading), sans-serif;justify-content:space-between;font-weight:700;display:flex}.WebDevPerformance-module__oHr3AG__fastValue{color:var(--color-highlight)}.WebDevPerformance-module__oHr3AG__fastBar{background:#ffffff1a;border-radius:2px;width:100%;height:4px;overflow:hidden}.WebDevPerformance-module__oHr3AG__fastFill{background:var(--gradient-primary);border-radius:2px;width:20%;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__fastFill{width:90%}.WebDevPerformance-module__oHr3AG__uiMobile{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.WebDevPerformance-module__oHr3AG__desktopFrame{background:var(--color-surface-dark);border:1px solid #a3aed04d;border-radius:4px;width:48px;height:32px;transition:all .4s;position:absolute;top:20px;right:10px}.WebDevPerformance-module__oHr3AG__desktopNav{border-bottom:1px solid #a3aed033;height:6px}.WebDevPerformance-module__oHr3AG__mobileFrame{border:1px solid var(--color-highlight);background:var(--color-surface-elevated);z-index:2;border-radius:6px;flex-direction:column;width:24px;height:44px;transition:all .4s;display:flex;position:absolute;bottom:15px;left:15px}.WebDevPerformance-module__oHr3AG__mobileNav{border-bottom:1px solid #00d4ff4d;height:8px}.WebDevPerformance-module__oHr3AG__mobileContent{flex-direction:column;flex:1;gap:4px;padding:4px;display:flex}.WebDevPerformance-module__oHr3AG__mobileContent div{background:#00d4ff1a;border-radius:2px;height:6px}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__desktopFrame{opacity:.5;transform:translate(5px)}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__mobileFrame{transform:scale(1.1)translateY(-2px);box-shadow:0 0 10px #00d4ff33}.WebDevPerformance-module__oHr3AG__uiSeo{flex-direction:column;gap:10px;width:80%;display:flex}.WebDevPerformance-module__oHr3AG__seoCodeLine{white-space:nowrap;background:#ffffff08;border-radius:4px;padding:4px;font-family:monospace;font-size:.45rem}.WebDevPerformance-module__oHr3AG__codeTag{color:var(--color-accent)}.WebDevPerformance-module__oHr3AG__codeAttr{color:var(--color-brand-primary)}.WebDevPerformance-module__oHr3AG__codeValue{color:var(--color-highlight)}.WebDevPerformance-module__oHr3AG__seoChart{align-items:flex-end;gap:6px;height:24px;padding:0 4px;display:flex}.WebDevPerformance-module__oHr3AG__chartBar{background:#a3aed04d;border-radius:2px 2px 0 0;flex:1;transition:all .5s}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__chartBar{background:var(--color-brand-primary)}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__chartBar:nth-child(2){background:var(--color-accent)}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__chartBar:nth-child(3){background:var(--color-highlight);height:110%!important}.WebDevPerformance-module__oHr3AG__uiConversion{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.WebDevPerformance-module__oHr3AG__conversionPath{justify-content:center;align-items:center;display:flex}.WebDevPerformance-module__oHr3AG__pathNode{background:#a3aed066;border-radius:50%;width:6px;height:6px;transition:all .3s}.WebDevPerformance-module__oHr3AG__pathLine{background:#a3aed066;width:12px;height:1px}.WebDevPerformance-module__oHr3AG__targetNode{background:var(--color-highlight);width:10px;height:10px;box-shadow:0 0 5px var(--color-highlight)}.WebDevPerformance-module__oHr3AG__conversionBtn{background:#a3aed033;border-radius:10px;width:32px;height:10px;transition:all .4s}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__pathNode,.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__pathLine{background:var(--color-brand-primary)}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__targetNode{transform:scale(1.3)}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__conversionBtn{background:var(--gradient-primary);width:40px}.WebDevPerformance-module__oHr3AG__uiSecure{flex-direction:column;align-items:center;gap:8px;display:flex}.WebDevPerformance-module__oHr3AG__secureShield{border:1px solid #a3aed080;border-radius:4px 4px 12px 12px;justify-content:center;align-items:center;width:24px;height:28px;transition:all .4s;display:flex}.WebDevPerformance-module__oHr3AG__shieldInner{border:1px solid #a3aed04d;border-radius:2px 2px 6px 6px;width:12px;height:14px;transition:all .4s}.WebDevPerformance-module__oHr3AG__secureData{color:var(--color-text-muted);align-items:center;gap:4px;font-family:monospace;font-size:.5rem;display:flex}.WebDevPerformance-module__oHr3AG__dataDots{gap:2px;display:flex}.WebDevPerformance-module__oHr3AG__dataDots span{background:#a3aed080;border-radius:50%;width:3px;height:3px}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__secureShield{border-color:var(--color-accent);box-shadow:0 0 10px #7c3aed33}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__shieldInner{background:var(--color-accent);border-color:var(--color-accent)}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__dataDots span{background:var(--color-highlight)}.WebDevPerformance-module__oHr3AG__uiScalable{flex-direction:column;justify-content:flex-end;align-items:center;height:50px;display:flex}.WebDevPerformance-module__oHr3AG__scaleBase{z-index:2;background:#a3aed066;border-radius:2px;width:12px;height:12px;transition:all .4s}.WebDevPerformance-module__oHr3AG__scaleBranches{gap:10px;margin-bottom:-6px;display:flex}.WebDevPerformance-module__oHr3AG__branch{background:#a3aed04d;width:1px;height:12px;transition:all .4s}.WebDevPerformance-module__oHr3AG__scaleNodes{gap:6px;margin-bottom:-2px;display:flex}.WebDevPerformance-module__oHr3AG__node{opacity:0;background:#a3aed066;border-radius:1px;width:6px;height:6px;transition:all .4s;transform:translateY(10px)}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__scaleBase{background:var(--color-brand-primary)}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__branch{background:var(--color-highlight);height:16px}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__node{background:var(--color-highlight);opacity:1;transform:translateY(0)}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__node:first-child{transition-delay:.1s}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__node:nth-child(2){transition-delay:.2s}.WebDevPerformance-module__oHr3AG__featureCard:hover .WebDevPerformance-module__oHr3AG__node:nth-child(3){transition-delay:.3s}
.WebDevProcess-module__LVsT5W__processSection{background-color:var(--color-bg-primary);z-index:10;border-top:1px solid #262e4580;width:100%;padding:6rem 0 8rem;position:relative;overflow:hidden}.WebDevProcess-module__LVsT5W__container{flex-direction:column;gap:5rem;max-width:1400px;margin:0 auto;padding:0 2rem;display:flex}.WebDevProcess-module__LVsT5W__sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:800px;margin:0 auto;display:flex}.WebDevProcess-module__LVsT5W__eyebrow{font-family:var(--font-body), sans-serif;letter-spacing:2px;color:var(--color-highlight);text-transform:uppercase;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.WebDevProcess-module__LVsT5W__eyebrowDot{background-color:var(--color-highlight);width:6px;height:6px;box-shadow:0 0 8px var(--color-highlight);border-radius:50%}.WebDevProcess-module__LVsT5W__heading{color:var(--color-white);margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}@media (min-width:768px){.WebDevProcess-module__LVsT5W__heading{font-size:3.5rem}}.WebDevProcess-module__LVsT5W__gradientText{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}.WebDevProcess-module__LVsT5W__timelineWrapper{width:100%;padding:2rem 0;position:relative}.WebDevProcess-module__LVsT5W__timelineLine{z-index:0;background:#262e45cc;width:100%;height:2px;display:none;position:absolute;top:50px;left:0}.WebDevProcess-module__LVsT5W__timelineLineGlow{background:linear-gradient(90deg, transparent, var(--color-highlight), transparent);width:50%;height:100%;box-shadow:0 0 10px var(--color-highlight);animation:8s linear infinite WebDevProcess-module__LVsT5W__scan;position:absolute;top:0;left:0}@keyframes WebDevProcess-module__LVsT5W__scan{0%{transform:translate(-100%)}to{transform:translate(200%)}}.WebDevProcess-module__LVsT5W__timelineGrid{z-index:1;flex-direction:column;gap:2rem;display:flex;position:relative}@media (min-width:1024px){.WebDevProcess-module__LVsT5W__timelineLine{display:block}.WebDevProcess-module__LVsT5W__timelineGrid{flex-direction:row;justify-content:space-between;gap:0}.WebDevProcess-module__LVsT5W__processStep{flex:1;max-width:16.666%;padding:0 1rem;position:relative}}@media (max-width:1023px){.WebDevProcess-module__LVsT5W__timelineWrapper:before{content:"";z-index:0;background:#262e45cc;width:2px;height:100%;position:absolute;top:0;left:45px}.WebDevProcess-module__LVsT5W__processStep{flex-direction:row;align-items:flex-start;gap:2rem;display:flex}.WebDevProcess-module__LVsT5W__nodeWrapper{margin-top:1.5rem}}.WebDevProcess-module__LVsT5W__nodeWrapper{flex-direction:column;align-items:center;display:flex;position:relative}@media (min-width:1024px){.WebDevProcess-module__LVsT5W__nodeWrapper{margin-bottom:3rem}}.WebDevProcess-module__LVsT5W__timelineNode{background:var(--color-bg-primary);z-index:2;width:24px;height:24px;box-shadow:0 0 0 6px var(--color-bg-primary);border:2px solid #a3aed04d;border-radius:50%;justify-content:center;align-items:center;transition:all .4s;display:flex;position:relative}.WebDevProcess-module__LVsT5W__nodeInner{background:0 0;border-radius:50%;width:8px;height:8px;transition:all .4s}.WebDevProcess-module__LVsT5W__processStep:hover .WebDevProcess-module__LVsT5W__timelineNode{border-color:var(--color-highlight);box-shadow:0 0 0 6px var(--color-bg-primary), 0 0 15px #00d4ff66}.WebDevProcess-module__LVsT5W__processStep:hover .WebDevProcess-module__LVsT5W__nodeInner{background:var(--color-highlight)}.WebDevProcess-module__LVsT5W__stepCard{background:var(--color-surface-dark);border:1px solid var(--color-border);border-radius:12px;flex:1;padding:2rem;transition:all .4s;position:relative}.WebDevProcess-module__LVsT5W__stepCard:before{content:"";opacity:0;background:linear-gradient(#2563eb0d 0%,#0000 100%);width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.WebDevProcess-module__LVsT5W__processStep:hover .WebDevProcess-module__LVsT5W__stepCard{background:var(--color-surface-elevated);border-color:#a3aed04d;transform:translateY(-5px)}.WebDevProcess-module__LVsT5W__processStep:hover .WebDevProcess-module__LVsT5W__stepCard:before{opacity:1}.WebDevProcess-module__LVsT5W__stepNumber{font-family:var(--font-heading), sans-serif;color:#ffffff0d;pointer-events:none;font-size:2.5rem;font-weight:800;transition:all .4s;position:absolute;top:-10px;right:15px}.WebDevProcess-module__LVsT5W__processStep:hover .WebDevProcess-module__LVsT5W__stepNumber{color:#00d4ff26;transform:scale(1.1)}.WebDevProcess-module__LVsT5W__stepTitle{font-family:var(--font-heading), sans-serif;color:var(--color-white);z-index:1;margin:0 0 1rem;font-size:1.25rem;font-weight:700;position:relative}.WebDevProcess-module__LVsT5W__stepDescription{color:var(--color-text-muted);z-index:1;margin:0;font-size:.9rem;line-height:1.6;position:relative}
.WebDevIncluded-module__GYwFJa__includedSection{background-color:var(--color-bg-primary);z-index:10;width:100%;padding:-50rem 0;position:relative}.WebDevIncluded-module__GYwFJa__container{max-width:1200px;margin:0 auto;padding:0 2rem}.WebDevIncluded-module__GYwFJa__contentBox{background-color:var(--color-surface-dark);border:1px solid var(--color-border);border-radius:24px;padding:3rem 2rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.WebDevIncluded-module__GYwFJa__contentBox:before{content:"";background:var(--gradient-primary);width:100%;height:4px;position:absolute;top:0;left:0}@media (min-width:768px){.WebDevIncluded-module__GYwFJa__contentBox{padding:4rem}}.WebDevIncluded-module__GYwFJa__sectionHeader{text-align:center;margin-bottom:3rem}.WebDevIncluded-module__GYwFJa__heading{color:var(--color-white);margin:0;font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:768px){.WebDevIncluded-module__GYwFJa__heading{font-size:2.5rem}}.WebDevIncluded-module__GYwFJa__gradientText{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}.WebDevIncluded-module__GYwFJa__listGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){.WebDevIncluded-module__GYwFJa__listGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WebDevIncluded-module__GYwFJa__listGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.WebDevIncluded-module__GYwFJa__listItem{background:#ffffff05;border-radius:8px;align-items:center;gap:1rem;padding:.75rem;transition:all .3s;display:flex}.WebDevIncluded-module__GYwFJa__listItem:hover{background:#00d4ff0d}.WebDevIncluded-module__GYwFJa__checkIconWrapper{width:28px;height:28px;color:var(--color-highlight);background:#00d4ff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.WebDevIncluded-module__GYwFJa__listItem:hover .WebDevIncluded-module__GYwFJa__checkIconWrapper{background:var(--color-highlight);color:var(--color-bg-primary);box-shadow:0 0 10px #00d4ff66}.WebDevIncluded-module__GYwFJa__itemText{color:var(--color-text-muted);font-size:1rem;font-weight:500;transition:color .3s}.WebDevIncluded-module__GYwFJa__listItem:hover .WebDevIncluded-module__GYwFJa__itemText{color:var(--color-white)}
.WebDevCta-module__CUfFNG__ctaSection{background-color:var(--color-bg-primary);z-index:10;border-top:1px solid #262e4580;width:100%;padding:8rem 0;position:relative;overflow:hidden}.WebDevCta-module__CUfFNG__ctaSection:before{content:"";pointer-events:none;opacity:.3;background-image:linear-gradient(#262e4533 1px,#0000 1px),linear-gradient(90deg,#262e4533 1px,#0000 1px);background-size:80px 80px;width:100%;height:100%;position:absolute;top:0;left:0}.WebDevCta-module__CUfFNG__bgGlowBlue{pointer-events:none;background:radial-gradient(circle,#2563eb1a 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:50%;left:20%;transform:translate(-50%,-50%)}.WebDevCta-module__CUfFNG__bgGlowPurple{pointer-events:none;background:radial-gradient(circle,#7c3aed1a 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:50%;right:20%;transform:translate(50%,-50%)}.WebDevCta-module__CUfFNG__container{z-index:2;max-width:1200px;margin:0 auto;padding:0 2rem;position:relative}.WebDevCta-module__CUfFNG__contentWrapper{text-align:center;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex}.WebDevCta-module__CUfFNG__heading{color:var(--color-white);margin:0 0 1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2}@media (min-width:768px){.WebDevCta-module__CUfFNG__heading{font-size:3.5rem}}.WebDevCta-module__CUfFNG__gradientText{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}.WebDevCta-module__CUfFNG__description{color:var(--color-text-muted);max-width:650px;margin:0 0 3rem;font-size:1.1rem;line-height:1.6}@media (min-width:768px){.WebDevCta-module__CUfFNG__description{font-size:1.25rem}}.WebDevCta-module__CUfFNG__buttonGroup{flex-direction:column;gap:1rem;width:100%;margin-bottom:3rem;display:flex}@media (min-width:640px){.WebDevCta-module__CUfFNG__buttonGroup{flex-direction:row;justify-content:center;width:auto}}.WebDevCta-module__CUfFNG__primaryBtn{background:var(--gradient-primary);color:var(--color-white);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 15px #2563eb33}.WebDevCta-module__CUfFNG__primaryBtn:hover{background:var(--gradient-accent);transform:translateY(-2px);box-shadow:0 6px 20px #7c3aed66}.WebDevCta-module__CUfFNG__secondaryBtn{color:var(--color-white);border:1px solid var(--color-border);background:#262e454d;border-radius:8px;justify-content:center;align-items:center;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.WebDevCta-module__CUfFNG__secondaryBtn:hover{border-color:var(--color-text-muted);background:#262e4599}.WebDevCta-module__CUfFNG__trustLine{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:1.5px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;font-size:.8rem;font-weight:600;display:flex}.WebDevCta-module__CUfFNG__trustDot{color:#2563eb80}
