.ContactForm-module__xGizzW__section{grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);align-items:start;gap:clamp(24px,4vw,56px);width:min(1180px,100% - 32px);margin:0 auto;padding:clamp(8px,2vw,20px) 0 clamp(48px,8vw,92px);display:grid}.ContactForm-module__xGizzW__copyBlock{padding-top:clamp(12px,4vw,48px)}.ContactForm-module__xGizzW__kicker{color:#75cdffeb;letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:.82rem;font-weight:700}.ContactForm-module__xGizzW__title{color:#fff;letter-spacing:-.045em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(2.2rem,5vw,4.6rem);line-height:.98}.ContactForm-module__xGizzW__description{color:#eaf6ffc2;max-width:52ch;margin:22px 0 0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.7}.ContactForm-module__xGizzW__selectedService{color:#eaf6ffd6;background:#0412226b;border:1px solid #78cdff47;border-radius:16px;width:fit-content;margin:24px 0 0;padding:12px 16px;box-shadow:0 18px 40px #0000003d}.ContactForm-module__xGizzW__selectedService strong{color:#fff}.ContactForm-module__xGizzW__form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#071930c7,#020a14b8),#051223b8;border:1px solid #78cdff3d;border-radius:28px;padding:clamp(20px,3vw,32px);box-shadow:0 28px 80px #00000073,inset 0 1px #ffffff14}.ContactForm-module__xGizzW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ContactForm-module__xGizzW__field{color:#eaf6ffeb;gap:8px;margin-bottom:16px;font-weight:650;display:grid}.ContactForm-module__xGizzW__field span{font-size:.94rem}.ContactForm-module__xGizzW__field input,.ContactForm-module__xGizzW__field select,.ContactForm-module__xGizzW__field textarea{color:#fff;width:100%;font:inherit;background:#010a169e;border:1px solid #78cdff42;border-radius:14px;outline:none;padding:12px 14px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px #ffffff0d}.ContactForm-module__xGizzW__field textarea{resize:vertical;min-height:160px}.ContactForm-module__xGizzW__field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#eaf6ffdb 50%),linear-gradient(135deg,#eaf6ffdb 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:40px}.ContactForm-module__xGizzW__field input:focus,.ContactForm-module__xGizzW__field select:focus,.ContactForm-module__xGizzW__field textarea:focus{background:#031224b8;border-color:#78cdffc7;box-shadow:0 0 0 3px #389bdc2e,inset 0 1px #ffffff14}.ContactForm-module__xGizzW__field input[aria-invalid=true],.ContactForm-module__xGizzW__field select[aria-invalid=true],.ContactForm-module__xGizzW__field textarea[aria-invalid=true]{border-color:#f2c25ec7}.ContactForm-module__xGizzW__helpText,.ContactForm-module__xGizzW__error{font-size:.84rem;line-height:1.45}.ContactForm-module__xGizzW__helpText{color:#eaf6ff94}.ContactForm-module__xGizzW__error,.ContactForm-module__xGizzW__formError{color:#ffd38a}.ContactForm-module__xGizzW__formError,.ContactForm-module__xGizzW__formStatus,.ContactForm-module__xGizzW__formSuccess{border-radius:14px;margin:14px 0 0;padding:12px 14px;font-size:.95rem;line-height:1.45}.ContactForm-module__xGizzW__formError,.ContactForm-module__xGizzW__formStatus{color:#ffe6b0;background:#48300a47;border:1px solid #f2c25e57}.ContactForm-module__xGizzW__formSuccess{color:#dbfff0f2;background:#0646343d;border:1px solid #78ffc447}.ContactForm-module__xGizzW__consent{color:#eaf6ffc7;align-items:flex-start;gap:10px;margin-top:4px;font-size:.94rem;line-height:1.45;display:flex}.ContactForm-module__xGizzW__consent input{accent-color:#1e8fd1;flex:none;width:18px;height:18px;margin-top:2px}.ContactForm-module__xGizzW__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ContactForm-module__xGizzW__actions{justify-content:flex-end;margin-top:22px;display:flex}.ContactForm-module__xGizzW__submitButton{color:#eaf6ff;min-width:180px;font:inherit;letter-spacing:.01em;cursor:pointer;background:linear-gradient(#1e8fd1 0%,#0b4f8a 100%);border:1px solid #78cdff73;border-radius:12px;justify-content:center;align-items:center;padding:.9em 1.75em;font-weight:700;transition:transform .15s,box-shadow .25s,filter .25s;display:inline-flex;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000059,0 0 14px #50a0ff59,0 8px 24px #00000073}.ContactForm-module__xGizzW__submitButton:hover:not(:disabled){filter:saturate(1.05);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000004d,0 0 22px #78c8ff8c,0 12px 32px #0000008c}.ContactForm-module__xGizzW__submitButton:disabled{cursor:wait;opacity:.72}.ContactForm-module__xGizzW__submitButton:focus-visible{outline-offset:3px;outline:2px solid #78cdffd1}@media (max-width:980px){.ContactForm-module__xGizzW__section{grid-template-columns:1fr;gap:24px}.ContactForm-module__xGizzW__copyBlock{text-align:center;padding-top:0}.ContactForm-module__xGizzW__title,.ContactForm-module__xGizzW__description,.ContactForm-module__xGizzW__selectedService{margin-left:auto;margin-right:auto}}@media (max-width:640px){.ContactForm-module__xGizzW__section{width:min(100% - 24px,1180px)}.ContactForm-module__xGizzW__grid{grid-template-columns:1fr;gap:0}.ContactForm-module__xGizzW__form{border-radius:22px;padding:18px}.ContactForm-module__xGizzW__actions{justify-content:stretch}.ContactForm-module__xGizzW__submitButton{width:100%}}
.HeaderPanel-module__sObM5q__header{z-index:50;position:relative}.HeaderPanel-module__sObM5q__bar{justify-content:space-between;align-items:center;gap:var(--space-3);width:min(1350px,100%);padding-block:16px;padding-inline:16px;padding-block:var(--space-3);margin-inline:auto;display:flex}.HeaderPanel-module__sObM5q__logo{background-color:#fff;width:120px;height:120px;transition:background-color .3s;transform:translate(clamp(-6px,-.6vw,0px));-webkit-mask:url(../media/LogoBase.18k1hxs0g54r9.svg) 50%/contain no-repeat;mask:url(../media/LogoBase.18k1hxs0g54r9.svg) 50%/contain no-repeat}.HeaderPanel-module__sObM5q__brand:hover .HeaderPanel-module__sObM5q__logo{background-color:#8e98c2}.HeaderPanel-module__sObM5q__brand{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.HeaderPanel-module__sObM5q__brand:focus-visible,.HeaderPanel-module__sObM5q__burger:focus-visible,.HeaderPanel-module__sObM5q__backdrop:focus-visible{outline-offset:4px;outline:2px solid #78c8ffd9}.HeaderPanel-module__sObM5q__brandName{letter-spacing:.18em;text-transform:uppercase;color:#ffffffd9;white-space:nowrap;font-family:Montserrat,Inter,system-ui,sans-serif;font-size:clamp(.75rem,1vw,.9rem);font-weight:600;line-height:1;transform:translateY(clamp(-20px,-2vw,0px))}.HeaderPanel-module__sObM5q__desktopNav{display:block}.HeaderPanel-module__sObM5q__mobileActions{align-items:center;gap:12px;display:none}.HeaderPanel-module__sObM5q__burger{cursor:pointer;background:#0a1e3759;border:1px solid #78c8ff59;border-radius:10px;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;display:inline-flex}.HeaderPanel-module__sObM5q__burger span{background:#eaf6ffe6;border-radius:999px;width:20px;height:2px;margin-inline:auto;display:block}.HeaderPanel-module__sObM5q__drawer{z-index:60;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#051223eb;border-top:1px solid #78c8ff26;transition:transform .2s,opacity .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.HeaderPanel-module__sObM5q__drawerOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.HeaderPanel-module__sObM5q__drawerNav{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.HeaderPanel-module__sObM5q__drawerLink{color:#eaf6ffeb;letter-spacing:.02em;border-radius:10px;padding:10px;font-size:1.05rem;font-weight:600;line-height:1.2;text-decoration:none}.HeaderPanel-module__sObM5q__drawerLink:hover{background:#78c8ff1a}.HeaderPanel-module__sObM5q__backdrop{z-index:50;cursor:default;background:#00000059;border:0;padding:0;position:fixed;inset:0}.HeaderPanel-module__sObM5q__drawerItem span{font-size:1.6rem}@media (max-width:768px){.HeaderPanel-module__sObM5q__desktopNav{display:none}.HeaderPanel-module__sObM5q__mobileActions{display:flex}.HeaderPanel-module__sObM5q__bar{align-items:flex-start}.HeaderPanel-module__sObM5q__logo{width:72px;height:72px}.HeaderPanel-module__sObM5q__brandName{font-size:11px}}
.Navigation-module__2XroRG__nav{align-items:center;gap:clamp(16px,3vw,32px);display:flex}.Navigation-module__2XroRG__navItem{align-items:center;gap:.5em;text-decoration:none;transition:filter .6s,text-shadow .6s;display:inline-flex;position:relative}.Navigation-module__2XroRG__navItem:hover,.Navigation-module__2XroRG__navItem:focus-visible{filter:drop-shadow(0 0 6px var(--nav-glow-soft)) drop-shadow(0 0 12px var(--nav-glow-color))}.Navigation-module__2XroRG__navItem:focus-visible{outline-offset:6px;border-radius:10px;outline:2px solid #78c8ffd9}.Navigation-module__2XroRG__navText{color:#2f8ecf;font-size:clamp(1rem,2vw,1.6rem);font-weight:500;line-height:1;transition:color .2s}.Navigation-module__2XroRG__navItem:hover .Navigation-module__2XroRG__navText,.Navigation-module__2XroRG__navItem:focus-visible .Navigation-module__2XroRG__navText{text-shadow:0 0 6px var(--nav-glow-soft), 0 0 12px var(--nav-glow-color)}.Navigation-module__2XroRG__navIcon{color:currentColor;opacity:.9;width:clamp(1.2rem,2vw,1.8rem);height:clamp(1.2rem,2vw,1.8rem)}.Navigation-module__2XroRG__isActive .Navigation-module__2XroRG__navText{color:#8e98c2}.Navigation-module__2XroRG__drawerItem{color:#eaf6ffeb;border-radius:12px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.Navigation-module__2XroRG__drawerItem:hover{background:#78c8ff1a}.Navigation-module__2XroRG__drawerItem .Navigation-module__2XroRG__navIcon{width:22px;height:22px}.Navigation-module__2XroRG__drawerItem .Navigation-module__2XroRG__navText{font-size:1.12rem;font-weight:650}
.Buttons-module__EWpWPq__cta{color:#eaf6ff;letter-spacing:.2px;background:linear-gradient(#1e8fd1 0%,#0b4f8a 100%);border:1px solid #78cdff73;border-radius:10px;justify-content:center;align-items:center;margin-top:2rem;padding:.85em 1.6em;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .25s,border-color .25s,filter .25s;display:inline-flex;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000059,0 0 14px #50a0ff59,0 8px 24px #00000073}.Buttons-module__EWpWPq__cta:hover{filter:saturate(1.05);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000004d,0 0 22px #78c8ff8c,0 12px 32px #0000008c}.Buttons-module__EWpWPq__cta:active{transform:translateY(0);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000004d,0 8px 20px #00000059}.Buttons-module__EWpWPq__cta:focus-visible{outline-offset:3px;outline:2px solid #78cdffb3}
.ServiceCard-module__iOPX6q__card{color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);background:radial-gradient(120% 120% at 20% 0,#2eaaff2e 0%,#0000 60%),linear-gradient(#ffffff12 0%,#ffffff08 55%,#0000001f 100%);border:1px solid #ffffff1a;border-radius:16px;justify-items:center;gap:12px;width:100%;max-width:290px;padding:20px 18px 18px;text-decoration:none;transition:transform .22s,box-shadow .25s,border-color .25s,filter .25s;display:grid;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 12px 28px #00000059}.ServiceCard-module__iOPX6q__card:before{content:"";-webkit-mask-composite:xor;opacity:.55;pointer-events:none;background:linear-gradient(135deg,#50c8fff2 0%,#50c8ff26 40%,#ffffff1a 60%,#50c8ff59 100%);border-radius:16px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ServiceCard-module__iOPX6q__card:after{content:"";filter:blur(2px);opacity:.85;pointer-events:none;background:radial-gradient(closest-side,#2eaaffbf,#2eaaff00);width:38px;height:18px;position:absolute;bottom:-6px;left:58%}.ServiceCard-module__iOPX6q__card:hover{filter:saturate(1.05);border-color:#78cdff73;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000059,0 0 22px #78c8ff73,0 18px 40px #0000008c}.ServiceCard-module__iOPX6q__card:hover:before{opacity:.9}.ServiceCard-module__iOPX6q__card:active{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000004d,0 10px 26px #00000073}.ServiceCard-module__iOPX6q__card:focus-visible{outline-offset:3px;outline:2px solid #78cdffb3}.ServiceCard-module__iOPX6q__icon{object-fit:contain;filter:drop-shadow(0 10px 18px #00000073)drop-shadow(0 0 14px #2eaaff59);width:auto;max-width:170px;height:100px;margin-top:6px}.ServiceCard-module__iOPX6q__textWrap{gap:8px;display:grid}.ServiceCard-module__iOPX6q__title{letter-spacing:.2px;margin:0;font-size:1.06rem;line-height:1.15}.ServiceCard-module__iOPX6q__subtitle{color:#ffffffbd;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.35;display:-webkit-box;overflow:hidden}
.ServiceDescriptor-module__pa_KoG__layout{--gap:clamp(16px, 2vw, 22px);--panel-max:560px;--content-max:calc((2 * var(--panel-max)) + var(--gap));width:min(var(--content-max), 100%);grid-template-columns:minmax(0, var(--panel-max)) minmax(0, var(--panel-max));column-gap:var(--gap);row-gap:18px;margin:0 auto;padding:0 clamp(14px,3vw,24px);display:grid}.ServiceDescriptor-module__pa_KoG__header{text-align:left;grid-column:1/2}.ServiceDescriptor-module__pa_KoG__title{color:var(--h1-color,#fff);font-size:var(--h1-size);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.05}.ServiceDescriptor-module__pa_KoG__subtitle{max-width:52ch;color:var(--h2-color);font-size:var(--h2-size);margin:8px 0 0;font-weight:600;line-height:1.35}.ServiceDescriptor-module__pa_KoG__description{text-align:justify;text-justify:inter-word;color:#ffffffb8;-webkit-hyphens:auto;hyphens:auto;word-break:normal;overflow-wrap:anywhere;grid-column:1/-1;width:100%;max-width:none;margin:8px 0 0;font-size:16px;line-height:1.6}.ServiceDescriptor-module__pa_KoG__panels{grid-column:1/-1;grid-template-columns:repeat(2, minmax(0, var(--panel-max)));gap:var(--gap);justify-content:center;margin-top:18px;display:grid}.ServiceDescriptor-module__pa_KoG__panels>*{width:100%}.ServiceDescriptor-module__pa_KoG__cta{grid-column:1/-1;justify-content:center;margin-top:10px;display:flex}@media (max-width:900px){.ServiceDescriptor-module__pa_KoG__layout{grid-template-columns:1fr;width:min(720px,100%)}.ServiceDescriptor-module__pa_KoG__header{text-align:center;grid-column:1/-1}.ServiceDescriptor-module__pa_KoG__subtitle{margin-left:auto;margin-right:auto}.ServiceDescriptor-module__pa_KoG__description{text-align:left;text-justify:auto}.ServiceDescriptor-module__pa_KoG__panels{grid-template-columns:1fr;justify-items:center}.ServiceDescriptor-module__pa_KoG__panels>*{max-width:640px}}
.IndustriesSection-module__XR25iq__main{width:min(1180px,100% - 32px);margin-inline:auto;padding:clamp(24px,4vh,48px) 0 64px}.IndustriesSection-module__XR25iq__hero{text-align:center;max-width:880px;margin:0 auto clamp(32px,5vw,56px)}.IndustriesSection-module__XR25iq__eyebrow{color:#47b2ffeb;letter-spacing:.24em;text-transform:uppercase;margin-bottom:12px;font-size:.88rem;font-weight:800}.IndustriesSection-module__XR25iq__title{color:#fff;text-wrap:balance;margin-bottom:18px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.IndustriesSection-module__XR25iq__subtitle{color:#d9ebfae0;max-width:820px;margin-inline:auto;font-size:clamp(1rem,1.6vw,1.22rem);line-height:1.6}.IndustriesSection-module__XR25iq__note{color:#bcdaf2e6;background:#0412248a;border:1px solid #4aaeff3d;border-radius:16px;width:fit-content;max-width:760px;margin:22px auto 0;padding:12px 16px;font-size:.95rem;line-height:1.5;box-shadow:0 18px 40px #0000002e}.IndustriesSection-module__XR25iq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.IndustriesSection-module__XR25iq__card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#204d7180,#05122394),#05122394;border:1px solid #4eb1ff52;border-radius:22px;flex-direction:column;gap:20px;min-height:100%;padding:clamp(22px,2.4vw,30px);display:flex;box-shadow:inset 0 0 0 1px #ffffff05,0 22px 52px #00000057,0 0 32px #29a0f01c}.IndustriesSection-module__XR25iq__cardHeader{flex-direction:column;gap:8px;display:flex}.IndustriesSection-module__XR25iq__cardTitle{color:#fff;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.1}.IndustriesSection-module__XR25iq__cardSubtitle{color:#4eb8ffeb;font-size:1rem;font-weight:700;line-height:1.45}.IndustriesSection-module__XR25iq__description{color:#ddedf9e0;font-size:.98rem;line-height:1.6}.IndustriesSection-module__XR25iq__block{flex-direction:column;gap:10px;display:flex}.IndustriesSection-module__XR25iq__blockTitle{color:#fff;letter-spacing:.02em;font-size:.98rem;font-weight:800}.IndustriesSection-module__XR25iq__checkList,.IndustriesSection-module__XR25iq__caseList{gap:9px;list-style:none;display:grid}.IndustriesSection-module__XR25iq__checkList li,.IndustriesSection-module__XR25iq__caseList li{color:#e7f4ffe6;padding-left:26px;font-size:.95rem;line-height:1.45;position:relative}.IndustriesSection-module__XR25iq__checkList li:before,.IndustriesSection-module__XR25iq__caseList li:before{content:"✓";color:#71d5ff;text-shadow:0 0 10px #4eb8ffd9;font-weight:900;position:absolute;top:0;left:0}.IndustriesSection-module__XR25iq__tags{flex-wrap:wrap;gap:9px;display:flex}.IndustriesSection-module__XR25iq__tagLink{color:#e2f4fff2;background:#092a4894;border:1px solid #55beff57;border-radius:999px;align-items:center;min-height:34px;padding:7px 12px;font-size:.86rem;font-weight:700;line-height:1.2;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.IndustriesSection-module__XR25iq__tagLink:hover,.IndustriesSection-module__XR25iq__tagLink:focus-visible{background:#12578ab3;border-color:#80d8ffc7;transform:translateY(-1px)}@media (max-width:980px){.IndustriesSection-module__XR25iq__grid{grid-template-columns:1fr}}@media (max-width:640px){.IndustriesSection-module__XR25iq__main{width:min(100% - 24px,1180px);padding-top:18px}.IndustriesSection-module__XR25iq__card{border-radius:18px}}
.MainPanel-module__BFO1gW__hero{margin-top:var(--hero-offset,4rem)}
.ServicesSection-module__5Ue8BW__main{width:100%;padding:clamp(10px,2vh,18px) 2rem 6rem}.ServicesSection-module__5Ue8BW__section{text-align:center;margin-bottom:4rem}.ServicesSection-module__5Ue8BW__title{margin-bottom:1rem;font-size:2.5rem}.ServicesSection-module__5Ue8BW__subtitle{opacity:.8;font-size:1.2rem}.ServicesSection-module__5Ue8BW__mainServices{grid-template-columns:repeat(4,minmax(220px,1fr));justify-items:center;gap:2rem;max-width:1120px;margin:0 auto;display:grid}.ServicesSection-module__5Ue8BW__mainServices>*{justify-self:center;width:100%;max-width:350px}.ServicesSection-module__5Ue8BW__extraServicesWrapper{text-align:center;margin-top:2rem}.ServicesSection-module__5Ue8BW__expandButton{margin-bottom:2rem}.ServicesSection-module__5Ue8BW__extraServices{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem;display:grid}@media (max-width:1024px){.ServicesSection-module__5Ue8BW__mainServices{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:640px){.ServicesSection-module__5Ue8BW__mainServices{grid-template-columns:1fr}}
.SuccessCasesSection-module__AqNm0a__main{width:min(1180px,100% - 32px);margin-inline:auto;padding:clamp(24px,4vh,48px) 0 64px}.SuccessCasesSection-module__AqNm0a__hero{text-align:center;max-width:900px;margin:0 auto clamp(32px,5vw,56px)}.SuccessCasesSection-module__AqNm0a__eyebrow{color:#47b2ffeb;letter-spacing:.24em;text-transform:uppercase;margin-bottom:12px;font-size:.88rem;font-weight:800}.SuccessCasesSection-module__AqNm0a__title{color:#fff;text-wrap:balance;margin-bottom:18px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.SuccessCasesSection-module__AqNm0a__subtitle{color:#d9ebfae0;max-width:840px;margin-inline:auto;font-size:clamp(1rem,1.6vw,1.22rem);line-height:1.6}.SuccessCasesSection-module__AqNm0a__note{color:#bcdaf2e6;background:#0412248a;border:1px solid #4aaeff3d;border-radius:16px;width:fit-content;max-width:780px;margin:22px auto 0;padding:12px 16px;font-size:.95rem;line-height:1.5;box-shadow:0 18px 40px #0000002e}.SuccessCasesSection-module__AqNm0a__grid{grid-template-columns:1fr;gap:24px;display:grid}.SuccessCasesSection-module__AqNm0a__card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#1f4e7485,#0512239e),#05122399;border:1px solid #4eb1ff52;border-radius:24px;flex-direction:column;gap:22px;padding:clamp(22px,2.6vw,32px);display:flex;box-shadow:inset 0 0 0 1px #ffffff05,0 24px 58px #00000057,0 0 34px #29a0f01a}.SuccessCasesSection-module__AqNm0a__cardHeader{flex-direction:column;gap:10px;display:flex}.SuccessCasesSection-module__AqNm0a__industry{color:#a2dafff5;background:#092a4894;border:1px solid #55beff57;border-radius:999px;width:fit-content;padding:7px 11px;font-size:.82rem;font-weight:800;line-height:1.2}.SuccessCasesSection-module__AqNm0a__cardTitle{color:#fff;font-size:clamp(1.45rem,2.2vw,2.1rem);line-height:1.12}.SuccessCasesSection-module__AqNm0a__summary{color:#ddedf9e6;max-width:980px;font-size:1.02rem;line-height:1.6}.SuccessCasesSection-module__AqNm0a__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.SuccessCasesSection-module__AqNm0a__block{flex-direction:column;gap:10px;display:flex}.SuccessCasesSection-module__AqNm0a__blockTitle{color:#fff;letter-spacing:.02em;font-size:.98rem;font-weight:800}.SuccessCasesSection-module__AqNm0a__paragraph{color:#ddedf9e0;font-size:.96rem;line-height:1.58}.SuccessCasesSection-module__AqNm0a__resultList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;display:grid}.SuccessCasesSection-module__AqNm0a__resultList li{color:#e7f4ffe6;background:#0314266b;border:1px solid #55beff33;border-radius:16px;min-height:100%;padding:14px 14px 14px 40px;font-size:.92rem;line-height:1.45;position:relative}.SuccessCasesSection-module__AqNm0a__resultList li:before{content:"✓";color:#71d5ff;text-shadow:0 0 10px #4eb8ffd9;font-weight:900;position:absolute;top:14px;left:16px}.SuccessCasesSection-module__AqNm0a__techTags,.SuccessCasesSection-module__AqNm0a__serviceTags{flex-wrap:wrap;gap:9px;display:flex}.SuccessCasesSection-module__AqNm0a__techTag,.SuccessCasesSection-module__AqNm0a__serviceTag{border-radius:999px;align-items:center;min-height:34px;padding:7px 12px;font-size:.86rem;font-weight:700;line-height:1.2;display:inline-flex}.SuccessCasesSection-module__AqNm0a__techTag{color:#e7f4ffe0;background:#ffffff12;border:1px solid #ffffff1f}.SuccessCasesSection-module__AqNm0a__serviceTag{color:#e2f4fff2;background:#092a4894;border:1px solid #55beff57;text-decoration:none;transition:border-color .18s,background .18s,transform .18s}.SuccessCasesSection-module__AqNm0a__serviceTag:hover,.SuccessCasesSection-module__AqNm0a__serviceTag:focus-visible{background:#12578ab3;border-color:#80d8ffc7;transform:translateY(-1px)}@media (max-width:980px){.SuccessCasesSection-module__AqNm0a__columns,.SuccessCasesSection-module__AqNm0a__resultList{grid-template-columns:1fr}}@media (max-width:640px){.SuccessCasesSection-module__AqNm0a__main{width:min(100% - 24px,1180px);padding-top:18px}.SuccessCasesSection-module__AqNm0a__card{border-radius:18px}}
.PageLayout-module__r4bW4q__pageBase,.PageLayout-module__r4bW4q__home,.PageLayout-module__r4bW4q__services,.PageLayout-module__r4bW4q__industries,.PageLayout-module__r4bW4q__successCases,.PageLayout-module__r4bW4q__contact,.PageLayout-module__r4bW4q__serviceDetailBase,.PageLayout-module__r4bW4q__serviceDetailAnalisisPredictivo,.PageLayout-module__r4bW4q__serviceDetailAutomatizacionInteligente,.PageLayout-module__r4bW4q__serviceDetailBigDataCloud,.PageLayout-module__r4bW4q__serviceDetailConsultoriaInteligenciaArtificial,.PageLayout-module__r4bW4q__serviceDetailDataStorytellingReportesEjecutivos,.PageLayout-module__r4bW4q__serviceDetailCalidadAuditoriaDatos,.PageLayout-module__r4bW4q__serviceDetailDashboardsVisualizacionDatos,.PageLayout-module__r4bW4q__serviceDetailPocMvpInteligenciaArtificial,.PageLayout-module__r4bW4q__serviceDetailCapacitacionAcompanamientoDatosIa{--header-pad-y:10px;--logo-size:86px;--brand-shift-y:-8px;background-color:#020b18;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100svh}.PageLayout-module__r4bW4q__home{--header-pad-y:var(--space-3);--logo-size:120px;--brand-shift-y:clamp(-20px, -2vw, 0px);--hero-offset:4rem;background-image:url(../media/background-main.3wlcvtk7tmg7q.jpg)}.PageLayout-module__r4bW4q__services{background-image:url(../media/background-flat.0q7n-r06om1o_.png)}.PageLayout-module__r4bW4q__industries{background-image:url(../media/background-hole.2bjaz-j0k7l-v.jpg)}.PageLayout-module__r4bW4q__successCases{background-image:url(../media/background-hill.2fq02unk206lf.jpg)}.PageLayout-module__r4bW4q__contact{background-image:url(../media/background-ball.0g-lnn1e5ksc4.jpg)}.PageLayout-module__r4bW4q__serviceDetailAnalisisPredictivo{background-image:url(../media/background-predictive-analysis.3xigs49665wts.jpg)}.PageLayout-module__r4bW4q__serviceDetailAutomatizacionInteligente{background-image:url(../media/background-inteligent-automation.1pfw5sd0fwgv3.jpg)}.PageLayout-module__r4bW4q__serviceDetailBigDataCloud{background-image:url(../media/background-big-data-cloud.2vzkgnb7fnpu3.jpg)}.PageLayout-module__r4bW4q__serviceDetailConsultoriaInteligenciaArtificial{background-image:url(../media/background-ai-consult.3d4dh4zqc-pa9.jpg)}.PageLayout-module__r4bW4q__serviceDetailDataStorytellingReportesEjecutivos{background-image:url(../media/background-data-storytelling.132r_fksnnva8.jpg)}.PageLayout-module__r4bW4q__serviceDetailCalidadAuditoriaDatos{background-image:url(../media/background-data-audit.3fzyv_s5y632-.jpg)}.PageLayout-module__r4bW4q__serviceDetailDashboardsVisualizacionDatos{background-image:url(../media/background-dashboard.0zbxoke4cc4n-.jpg)}.PageLayout-module__r4bW4q__serviceDetailPocMvpInteligenciaArtificial{background-image:url(../media/background-poc-ia.0vq1xwy7pid81.jpg)}.PageLayout-module__r4bW4q__serviceDetailCapacitacionAcompanamientoDatosIa{background-image:url(../media/background-training-support.15_xkanx5fcte.jpg)}
.NotFoundPage-module__p3HkLa__page{background-color:#020f21}.NotFoundPage-module__p3HkLa__inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.NotFoundPage-module__p3HkLa__title{color:#fff;margin-bottom:20px;font-size:2.5rem}.NotFoundPage-module__p3HkLa__image{max-width:clamp(200px,60vw,400px);height:auto}
