@font-face{font-family:Orbitron;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0acc7fdf55eb3220-s.p.532ccaa1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0acc7fdf55eb3220-s.p.532ccaa1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0acc7fdf55eb3220-s.p.532ccaa1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron Fallback;src:local(Arial);ascent-override:81.5%;descent-override:19.59%;line-gap-override:0.0%;size-adjust:124.05%}.orbitron_91b2ce5d-module__j386Ka__className{font-family:Orbitron,Orbitron Fallback;font-style:normal}.orbitron_91b2ce5d-module__j386Ka__variable{--font-orbitron:"Orbitron","Orbitron Fallback"}
.services-module__EimPha__page{--s-accent-cyan:#38bdf8;--s-accent-violet:#a855f7;--s-wa:#25d366;--s-surface:#ffffff0a;--s-surface-2:#ffffff0f;--s-border:#ffffff1a;--s-text-dim:#9ca3af;--s-maxw:1120px;z-index:1;isolation:isolate;position:relative;overflow-x:clip}.services-module__EimPha__section{width:100%;padding:clamp(3rem,6vw,5.5rem) 1.25rem;scroll-margin-top:4.5rem}.services-module__EimPha__hero{scroll-margin-top:4.5rem}.services-module__EimPha__cardGrid>*,.services-module__EimPha__pricingGrid>*,.services-module__EimPha__projectGrid>*,.services-module__EimPha__steps>*{display:flex}.services-module__EimPha__cardGrid>*>*,.services-module__EimPha__pricingGrid>*>*,.services-module__EimPha__projectGrid>*>*,.services-module__EimPha__steps>*>*{width:100%}.services-module__EimPha__inner{max-width:var(--s-maxw);margin:0 auto}.services-module__EimPha__sectionAlt{border-top:1px solid var(--s-border);border-bottom:1px solid var(--s-border);background:linear-gradient(#ffffff04,#ffffff0a)}.services-module__EimPha__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--s-accent-cyan);background:#38bdf814;border:1px solid #38bdf84d;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .8rem;font-size:.78rem;font-weight:600;display:inline-flex}.services-module__EimPha__sectionTitle{font-family:var(--font-orbitron),"Segoe UI",system-ui,sans-serif;letter-spacing:-.01em;margin:1rem 0 0;font-size:clamp(1.75rem,4.2vw,2.75rem);font-weight:700;line-height:1.15}.services-module__EimPha__sectionSubtitle{max-width:46rem;color:var(--s-text-dim);margin:1rem 0 0;font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.6}.services-module__EimPha__headingCenter{text-align:center}.services-module__EimPha__headingCenter .services-module__EimPha__sectionSubtitle{margin-left:auto;margin-right:auto}.services-module__EimPha__gradientText{background:linear-gradient(120deg,var(--s-accent-cyan),var(--s-accent-violet));color:#0000;-webkit-background-clip:text;background-clip:text}.services-module__EimPha__cta{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.services-module__EimPha__ctaPrimary{color:#06131a;background:linear-gradient(120deg,var(--s-accent-cyan),var(--s-accent-violet));box-shadow:0 10px 30px -10px #38bdf899}.services-module__EimPha__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 16px 40px -12px #a855f7b3}.services-module__EimPha__ctaWhatsapp{color:#05230f;background:var(--s-wa);box-shadow:0 10px 30px -10px #25d36699}.services-module__EimPha__ctaWhatsapp:hover{background:#22c65c;transform:translateY(-2px);box-shadow:0 16px 40px -12px #25d366bf}.services-module__EimPha__ctaGhost{color:#e5e7eb;background:var(--s-surface);border-color:var(--s-border)}.services-module__EimPha__ctaGhost:hover{background:var(--s-surface-2);border-color:#38bdf866;transform:translateY(-2px)}.services-module__EimPha__ctaSm{border-radius:10px;padding:.7rem 1.1rem;font-size:.9rem}.services-module__EimPha__nav{z-index:50;border-bottom:1px solid #0000;transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:sticky;top:0}.services-module__EimPha__navScrolled{-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--s-border);background:#0f0f1acc}.services-module__EimPha__navInner{max-width:var(--s-maxw);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:.85rem 1.25rem;display:flex}.services-module__EimPha__navBrand{color:#fff;align-items:center;gap:.55rem;font-size:1.02rem;font-weight:700;text-decoration:none;display:inline-flex}.services-module__EimPha__navDot{background:linear-gradient(120deg,var(--s-accent-cyan),var(--s-accent-violet));border-radius:50%;width:.6rem;height:.6rem;box-shadow:0 0 12px #38bdf8cc}.services-module__EimPha__hero{padding:clamp(3rem,9vw,6.5rem) 1.25rem clamp(3rem,8vw,5rem);position:relative;overflow:hidden}.services-module__EimPha__heroGlow{z-index:-1;pointer-events:none;position:absolute;inset:0}.services-module__EimPha__heroGlow:before,.services-module__EimPha__heroGlow:after{content:"";filter:blur(90px);opacity:.5;border-radius:50%;position:absolute}.services-module__EimPha__heroGlow:before{background:radial-gradient(circle,#38bdf873,#0000 70%);width:40rem;height:40rem;top:-18rem;right:-12rem}.services-module__EimPha__heroGlow:after{background:radial-gradient(circle,#a855f766,#0000 70%);width:34rem;height:34rem;bottom:-20rem;left:-14rem}.services-module__EimPha__heroGrid{max-width:var(--s-maxw);grid-template-columns:1fr;align-items:center;gap:clamp(2rem,5vw,3.5rem);margin:0 auto;display:grid}@media (min-width:960px){.services-module__EimPha__heroGrid{grid-template-columns:1.05fr .95fr}}.services-module__EimPha__heroTitle{font-family:var(--font-orbitron),"Segoe UI",system-ui,sans-serif;letter-spacing:-.02em;margin:1.25rem 0 0;font-size:clamp(2.1rem,6vw,3.6rem);font-weight:800;line-height:1.08}.services-module__EimPha__heroSubtitle{color:#cbd5e1;max-width:34rem;margin:1.4rem 0 0;font-size:clamp(1.02rem,2.4vw,1.22rem);line-height:1.6}.services-module__EimPha__heroActions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.services-module__EimPha__heroBullets{gap:.7rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.services-module__EimPha__heroBullets li{color:#cbd5e1;align-items:flex-start;gap:.6rem;font-size:.98rem;display:flex}.services-module__EimPha__heroBullets i{color:var(--s-wa);flex-shrink:0;font-size:1.15rem;line-height:1.4}.services-module__EimPha__heroVisual{border:1px solid var(--s-border);background:var(--s-surface);border-radius:20px;padding:.75rem;position:relative;box-shadow:0 40px 80px -30px #000000b3}.services-module__EimPha__heroVisualImg{border-radius:14px;width:100%;height:auto;display:block}.services-module__EimPha__heroBadge{border:1px solid var(--s-border);color:#e5e7eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0f1aeb;border-radius:12px;align-items:center;gap:.5rem;padding:.6rem .95rem;font-size:.85rem;font-weight:600;display:inline-flex;position:absolute;bottom:-1rem;left:-1rem}.services-module__EimPha__heroBadge i{color:var(--s-wa);font-size:1.1rem}.services-module__EimPha__trustRow{max-width:var(--s-maxw);flex-wrap:wrap;justify-content:center;gap:.7rem;margin:clamp(2.5rem,6vw,4rem) auto 0;display:flex}.services-module__EimPha__trustChip{background:var(--s-surface);border:1px solid var(--s-border);color:#cbd5e1;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.88rem;display:inline-flex}.services-module__EimPha__trustChip i{color:var(--s-accent-cyan)}.services-module__EimPha__cardGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;margin-top:clamp(2rem,5vw,3rem);display:grid}.services-module__EimPha__featureCard{background:var(--s-surface);border:1px solid var(--s-border);border-radius:16px;padding:1.5rem;transition:transform .25s,border-color .25s,background .25s}.services-module__EimPha__featureCard:hover{background:var(--s-surface-2);border-color:#38bdf859;transform:translateY(-4px)}.services-module__EimPha__featureIcon{width:2.75rem;height:2.75rem;color:var(--s-accent-cyan);border:1px solid var(--s-border);background:linear-gradient(135deg,#38bdf829,#a855f729);border-radius:12px;justify-content:center;align-items:center;font-size:1.35rem;display:inline-flex}.services-module__EimPha__featureCard h3{color:#f1f5f9;margin:1rem 0 0;font-size:1.1rem;font-weight:600}.services-module__EimPha__featureCard p{color:var(--s-text-dim);margin:.55rem 0 0;font-size:.95rem;line-height:1.55}.services-module__EimPha__problemList{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:.9rem;margin:clamp(2rem,5vw,3rem) 0 0;padding:0;list-style:none;display:grid}.services-module__EimPha__problemItem{background:var(--s-surface);border:1px solid var(--s-border);color:#d1d5db;border-left:3px solid #f8717199;border-radius:14px;gap:.85rem;padding:1.15rem 1.25rem;font-size:.97rem;line-height:1.5;display:flex}.services-module__EimPha__problemItem i{color:#f87171;flex-shrink:0;font-size:1.25rem}.services-module__EimPha__problemKicker{color:#f1f5f9;align-items:center;gap:.6rem;margin:1.75rem 0 0;font-size:1.05rem;font-weight:600;display:flex}.services-module__EimPha__problemKicker i{color:var(--s-wa);font-size:1.3rem}.services-module__EimPha__pillGrid{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.services-module__EimPha__pill{background:var(--s-surface);border:1px solid var(--s-border);color:#d1d5db;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.1rem;font-size:.92rem;display:inline-flex}.services-module__EimPha__pill i{color:var(--s-accent-violet);font-size:1.05rem}.services-module__EimPha__projectGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:1.25rem;margin-top:clamp(2rem,5vw,3rem);display:grid}.services-module__EimPha__projectCard{background:var(--s-surface);border:1px solid var(--s-border);border-radius:18px;flex-direction:column;transition:transform .25s,border-color .25s;display:flex;overflow:hidden}.services-module__EimPha__projectCard:hover{border-color:#38bdf859;transform:translateY(-5px)}.services-module__EimPha__projectImgWrap{aspect-ratio:16/10;background:#0b0b16;position:relative;overflow:hidden}.services-module__EimPha__projectImg{object-fit:cover}.services-module__EimPha__projectBody{flex-direction:column;flex:1;gap:.85rem;padding:1.5rem;display:flex}.services-module__EimPha__projectName{color:#f8fafc;font-size:1.3rem;font-weight:700}.services-module__EimPha__projectLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--s-accent-cyan);margin-bottom:.25rem;font-size:.72rem;font-weight:700;display:block}.services-module__EimPha__projectText{color:var(--s-text-dim);font-size:.94rem;line-height:1.55}.services-module__EimPha__projectFeatures{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.services-module__EimPha__projectFeatures li{color:#d1d5db;gap:.5rem;font-size:.9rem;line-height:1.45;display:flex}.services-module__EimPha__projectFeatures i{color:var(--s-wa);flex-shrink:0;margin-top:.15rem}.services-module__EimPha__techRow{flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:.5rem;display:flex}.services-module__EimPha__techTag{border:1px solid var(--s-border);color:#94a3b8;background:#ffffff0d;border-radius:999px;padding:.25rem .6rem;font-size:.75rem}.services-module__EimPha__caseWrap{grid-template-columns:1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2rem,5vw,3rem);display:grid}@media (min-width:900px){.services-module__EimPha__caseWrap{grid-template-columns:.9fr 1.1fr}}.services-module__EimPha__caseImgWrap{border:1px solid var(--s-border);aspect-ratio:4/3;background:#0b0b16;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 40px 80px -35px #000000b3}@media (min-width:900px){.services-module__EimPha__caseWrap>:first-child{align-self:start;position:sticky;top:5.5rem}}.services-module__EimPha__caseImg{object-fit:cover}.services-module__EimPha__caseTagline{margin:.75rem 0 0;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:700;line-height:1.2}.services-module__EimPha__caseBlock{margin-top:1.5rem}.services-module__EimPha__caseBlock h3{letter-spacing:.12em;text-transform:uppercase;color:var(--s-accent-cyan);align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.8rem;font-weight:700;display:flex}.services-module__EimPha__caseBlock p{color:#cbd5e1;margin:0;font-size:1rem;line-height:1.6}.services-module__EimPha__caseResult{border-left:3px solid var(--s-wa);background:#25d36614}.services-module__EimPha__caseResult h3{color:var(--s-wa)}.services-module__EimPha__caseFeatureGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.9rem;margin-top:1.5rem;display:grid}.services-module__EimPha__caseFeature{background:var(--s-surface);border:1px solid var(--s-border);border-radius:14px;padding:1.15rem}.services-module__EimPha__caseFeature i{color:var(--s-accent-violet);font-size:1.4rem}.services-module__EimPha__caseFeature h4{color:#f1f5f9;margin:.6rem 0 .3rem;font-size:1rem;font-weight:600}.services-module__EimPha__caseFeature p{color:var(--s-text-dim);margin:0;font-size:.9rem;line-height:1.5}.services-module__EimPha__caseCta{margin-top:1.75rem}.services-module__EimPha__padBox{border-radius:14px;padding:1.15rem 1.25rem}.services-module__EimPha__steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;margin-top:clamp(2rem,5vw,3rem);display:grid}.services-module__EimPha__step{background:var(--s-surface);border:1px solid var(--s-border);border-radius:16px;padding:1.5rem;position:relative}.services-module__EimPha__stepNumber{font-family:var(--font-orbitron,inherit);background:linear-gradient(120deg,var(--s-accent-cyan),var(--s-accent-violet));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;line-height:1}.services-module__EimPha__step h3{color:#f1f5f9;margin:.75rem 0 0;font-size:1.05rem;font-weight:600}.services-module__EimPha__step p{color:var(--s-text-dim);margin:.5rem 0 0;font-size:.92rem;line-height:1.55}.services-module__EimPha__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-items:stretch;gap:1.25rem;margin-top:clamp(2rem,5vw,3rem);display:grid}.services-module__EimPha__priceCard{background:var(--s-surface);border:1px solid var(--s-border);border-radius:18px;flex-direction:column;padding:1.75rem;display:flex}.services-module__EimPha__priceCardHi{background:linear-gradient(#38bdf81a,#a855f70f);border-color:#38bdf880;box-shadow:0 30px 70px -35px #38bdf899}.services-module__EimPha__priceBadge{letter-spacing:.1em;text-transform:uppercase;color:#06131a;background:linear-gradient(120deg,var(--s-accent-cyan),var(--s-accent-violet));border-radius:999px;align-self:flex-start;margin-bottom:.85rem;padding:.25rem .65rem;font-size:.7rem;font-weight:700}.services-module__EimPha__priceName{color:#f8fafc;font-size:1.25rem;font-weight:700}.services-module__EimPha__priceValue{color:#fff;margin:.6rem 0 0;font-size:1.9rem;font-weight:800}.services-module__EimPha__priceValue span{color:var(--s-text-dim);letter-spacing:.02em;font-size:.8rem;font-weight:500;display:block}.services-module__EimPha__priceDesc{color:var(--s-text-dim);margin:.85rem 0 1.25rem;font-size:.94rem;line-height:1.5}.services-module__EimPha__priceFeatures{gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.services-module__EimPha__priceFeatures li{color:#d1d5db;gap:.5rem;font-size:.92rem;line-height:1.45;display:flex}.services-module__EimPha__priceFeatures i{color:var(--s-accent-cyan);flex-shrink:0;margin-top:.1rem}.services-module__EimPha__priceCard .services-module__EimPha__cta{width:100%;margin-top:auto}.services-module__EimPha__pricingNote{text-align:center;color:#6b7280;max-width:40rem;margin:1.5rem auto 0;font-size:.85rem}.services-module__EimPha__faqList{max-width:46rem;margin-top:clamp(2rem,5vw,3rem)}.services-module__EimPha__faqItem{border-bottom:1px solid var(--s-border)}.services-module__EimPha__faqQ{color:#f1f5f9;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.25rem 0;font-size:1.05rem;font-weight:600;display:flex}.services-module__EimPha__faqQ i{color:var(--s-accent-cyan);flex-shrink:0;font-size:1.4rem;transition:transform .25s}.services-module__EimPha__faqItemOpen .services-module__EimPha__faqQ i{transform:rotate(45deg)}.services-module__EimPha__faqA{max-height:0;transition:max-height .3s;overflow:hidden}.services-module__EimPha__faqItemOpen .services-module__EimPha__faqA{max-height:24rem}.services-module__EimPha__faqA p{color:var(--s-text-dim);margin:0;padding:0 0 1.25rem;font-size:.98rem;line-height:1.6}.services-module__EimPha__finalCta{text-align:center;max-width:var(--s-maxw);border:1px solid var(--s-border);background:linear-gradient(160deg,#38bdf81f,#a855f71f);border-radius:24px;margin:clamp(2rem,6vw,4rem) auto;padding:clamp(3rem,8vw,5.5rem) 1.5rem;position:relative;overflow:hidden}.services-module__EimPha__finalCta .services-module__EimPha__sectionTitle{margin-top:.75rem}.services-module__EimPha__finalCtaActions{justify-content:center;margin-top:2rem;display:flex}.services-module__EimPha__finalMicrocopy{color:var(--s-text-dim);margin:1rem 0 0;font-size:.88rem}.services-module__EimPha__fab{z-index:60;background:var(--s-wa);color:#05230f;opacity:0;border-radius:999px;align-items:center;gap:.6rem;padding:.9rem 1.2rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .35s,opacity .35s,background .2s;display:inline-flex;position:fixed;bottom:clamp(1rem,4vw,2rem);right:clamp(1rem,4vw,2rem);transform:translateY(150%);box-shadow:0 14px 36px -10px #25d366b3}.services-module__EimPha__fabVisible{opacity:1;transform:translateY(0)}.services-module__EimPha__fab:hover{background:#22c65c}.services-module__EimPha__fab i{font-size:1.5rem}.services-module__EimPha__fabLabel{display:none}@media (min-width:640px){.services-module__EimPha__fabLabel{display:inline}}.services-module__EimPha__reveal{opacity:0;will-change:opacity,transform;transition:opacity .6s,transform .6s;transform:translateY(24px)}.services-module__EimPha__revealVisible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.services-module__EimPha__reveal,.services-module__EimPha__fab{transition:none}.services-module__EimPha__reveal{opacity:1;transform:none}}
.home-module__vSOv9G__navLinks{gap:1.6rem;font-size:.92rem;display:none}.home-module__vSOv9G__navLinks a{color:#cbd5e1;text-decoration:none;transition:color .2s}.home-module__vSOv9G__navLinks a:hover{color:#fff}@media (min-width:860px){.home-module__vSOv9G__navLinks{display:flex}}.home-module__vSOv9G__navActions{align-items:center;gap:.6rem;display:flex}.home-module__vSOv9G__langBtn{color:#e5e7eb;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.35rem;padding:.6rem .8rem;font-size:.85rem;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.home-module__vSOv9G__langBtn:hover{background:#ffffff12;border-color:#38bdf866}.home-module__vSOv9G__trustRow{flex-wrap:wrap;gap:.6rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.home-module__vSOv9G__trustRow li{color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.85rem;display:inline-flex}.home-module__vSOv9G__trustRow i{color:#38bdf8}.home-module__vSOv9G__collage{aspect-ratio:5/4;width:100%;max-width:36rem;margin:0 auto;position:relative}.home-module__vSOv9G__shot{background:#0b0b16;border:1px solid #ffffff1f;border-radius:14px;position:absolute;overflow:hidden;box-shadow:0 30px 60px -20px #000c}.home-module__vSOv9G__shotImg{object-fit:cover;object-position:top left}.home-module__vSOv9G__shotMain{z-index:2;inset:12% 8% 14%}.home-module__vSOv9G__shotTop{aspect-ratio:16/10;z-index:3;width:46%;top:0;right:0;transform:rotate(2deg)}.home-module__vSOv9G__shotBottom{aspect-ratio:16/10;z-index:3;width:50%;bottom:0;left:0;transform:rotate(-2deg)}.home-module__vSOv9G__serviceGrid{grid-template-columns:1fr;gap:1rem;margin-top:clamp(2rem,5vw,3rem);display:grid}@media (min-width:760px){.home-module__vSOv9G__serviceGrid{grid-template-columns:repeat(2,1fr)}}.home-module__vSOv9G__serviceGrid>*{display:flex}.home-module__vSOv9G__serviceCard{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:.9rem;width:100%;padding:1.6rem;transition:transform .25s,border-color .25s;display:flex}.home-module__vSOv9G__serviceCard:hover{border-color:#38bdf859;transform:translateY(-4px)}.home-module__vSOv9G__serviceCard h3{color:#f1f5f9;margin:0;font-size:1.2rem;font-weight:600}.home-module__vSOv9G__serviceCard p{color:#9ca3af;margin:0;font-size:.95rem;line-height:1.55}.home-module__vSOv9G__serviceFooter{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:auto;padding-top:.9rem;display:flex}.home-module__vSOv9G__serviceExamples{color:#94a3b8;font-size:.82rem}.home-module__vSOv9G__serviceLink{color:#38bdf8;align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.home-module__vSOv9G__serviceLink:hover{color:#7dd3fc}.home-module__vSOv9G__stepsList{padding:0;list-style:none}.home-module__vSOv9G__centerCta{justify-content:center;margin-top:2.5rem;display:flex}.home-module__vSOv9G__projectGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.25rem;margin-top:clamp(2rem,5vw,3rem);display:grid}.home-module__vSOv9G__projectGrid>*{display:flex}.home-module__vSOv9G__projectLink{width:100%;color:inherit;text-decoration:none}.home-module__vSOv9G__prodBadge{color:#f59e0b;background:#0f0f1ad9;border:1px solid #f59e0b66;border-radius:999px;padding:.25rem .7rem;font-size:.75rem;font-weight:600;position:absolute;top:.75rem;left:.75rem}.home-module__vSOv9G__seeCase{color:#38bdf8;align-items:center;gap:.35rem;margin-top:auto;font-size:.9rem;font-weight:600;display:inline-flex}.home-module__vSOv9G__aboutCard{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:1fr;align-items:center;gap:1.75rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}@media (min-width:720px){.home-module__vSOv9G__aboutCard{grid-template-columns:160px 1fr}}.home-module__vSOv9G__aboutPhoto{background:#0b0b16;border:2px solid #38bdf859;border-radius:50%;width:160px;height:160px;position:relative;overflow:hidden}.home-module__vSOv9G__aboutPhotoImg{object-fit:cover}.home-module__vSOv9G__aboutTitle{font-family:var(--font-orbitron),"Segoe UI",system-ui,sans-serif;margin:.9rem 0 0;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:700}.home-module__vSOv9G__aboutText{color:#9ca3af;max-width:44rem;margin:.75rem 0 0;line-height:1.6}.home-module__vSOv9G__aboutCard .home-module__vSOv9G__serviceLink{margin-top:1rem}.home-module__vSOv9G__finalWrap{padding:0 1.25rem;scroll-margin-top:4.5rem}.home-module__vSOv9G__mailLink{color:#7dd3fc}.home-module__vSOv9G__footer{border-top:1px solid #ffffff14;margin-top:2rem}.home-module__vSOv9G__footerInner{color:#94a3b8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:1120px;margin:0 auto;padding:1.5rem 1.25rem;font-size:.85rem;display:flex}.home-module__vSOv9G__footerLinks{align-items:center;gap:1rem;display:flex}.home-module__vSOv9G__footerLinks a{color:#cbd5e1;font-size:.9rem;text-decoration:none}.home-module__vSOv9G__footerLinks i{font-size:1.25rem}.home-module__vSOv9G__footerLinks a:hover{color:#fff}
