:root{--mdn-color1: #10108E;--mdn-color2: #0BC0FF;--mdn-color3: #09E396;--mdn-color4: #f7f8f9;--primary-color: var(--mdn-color1);--secondary-color: var(--mdn-color2);--hover-color: #10108E;--accent-color: var(--mdn-color3);--accent-color-hover-light: #0AFFA9;--accent-color-hover-dark: #09E396;--text-color: #5D5D5D;--bg-light: #f7f8f9;--bg: #e3eff2;--bg-dark: #02242D;--container-border-radius: 2rem;--btn-border-radius: 0.5rem;--gradient-multicolor: linear-gradient(to left, var(--mdn-color1), var(--mdn-color2), var(--mdn-color3));--gradient-mdn: linear-gradient(to left, var(--mdn-color1), var(--mdn-color2));--gradient-bluedark: linear-gradient(to left, var(--mdn-color1), var(--mdn-color1));--gradient-bluelight: linear-gradient(to left, var(--mdn-color2), var(--mdn-color2));--mdn-shadow-sm: rgba(0, 0, 0, 0.16) 0px 5px 10px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;--mdn-shadow-md: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;--header-h: 3.8rem;--bg-navbar: var(--bg-light);--font-size--2: clamp(0.8681rem, 0.8924rem + -0.0177vw, 0.8889rem);--font-size--1: clamp(1rem, 0.9929rem + 0.0355vw, 1.0417rem);--font-size-0: clamp(1.125rem, 1.1037rem + 0.1064vw, 1.25rem);--font-size-1: clamp(1.2656rem, 1.2257rem + 0.1995vw, 1.5rem);--font-size-2: clamp(1.4238rem, 1.3598rem + 0.3201vw, 1.8rem);--font-size-3: clamp(1.6018rem, 1.5068rem + 0.4751vw, 2.16rem);--font-size-4: clamp(1.802rem, 1.6676rem + 0.6723vw, 2.592rem);--font-size-5: clamp(2.0273rem, 1.8429rem + 0.9218vw, 3.1104rem);--font-size-6: clamp(2.2807rem, 2.0336rem + 1.2356vw, 3.7325rem)}.font-size--2{font-size:var(--font-size--2)}.font-size--1{font-size:var(--font-size--1)}.font-size-0{font-size:var(--font-size-0)}.font-size-1{font-size:var(--font-size-1)}.font-size-2{font-size:var(--font-size-2)}.font-size-3{font-size:var(--font-size-3)}.font-size-4{font-size:var(--font-size-4)}.font-size-5{font-size:var(--font-size-5)}.font-size-6{font-size:var(--font-size-6)}.font-size-7{font-size:var(--font-size-7)}.font-size-8{font-size:var(--font-size-8)}@view-transition{navigation:auto}html{background-color:#131b2e}@media(min-width: 801px){html{scroll-snap-type:y proximity;scroll-padding-top:0px}}::view-transition-group(root){background-color:#131b2e}::view-transition-old(root),::view-transition-new(root){animation-duration:1s;animation-timing-function:ease-in-out;mix-blend-mode:normal}@media(prefers-reduced-motion: no-preference){@keyframes page-out{from{opacity:0}to{opacity:1}}@keyframes page-in{from{opacity:0}to{opacity:1}}@keyframes rotate-infinite{from{--angle: 0deg}to{--angle: 359deg}}}.card-home{view-transition-name:card-animation}html{color:var(--text-color);scroll-behavior:smooth;scroll-padding-top:var(--scroll-pt, 3rem)}body{font-family:system-ui,sans-serif;font-family:Avenir,Montserrat,Corbel,"URW Gothic",source-sans-pro,sans-serif}p,li{font-size:var(--font-size-0)}body strong{font-weight:600;color:color-mix(in lab, var(--mdn-color2), currentColor);color:color-mix(in lab, var(--mdn-color1) 30%, currentColor);color:color-mix(in lab, var(--mdn-color1) 25%, currentColor)}body .text-white strong{font-weight:600;color:color-mix(in lab, white 25%, currentColor)}h2:has(+p,+ul){margin-bottom:1.5rem}h3:has(+p,+ul){margin-bottom:1.5rem}h4:has(+p,+ul){margin-bottom:1rem}p:has(+p,+ul){margin-bottom:1rem}.site-title{font-size:var(--font-size-4)}.todo{font-size:var(--font-size--1);color:red;transform:rotate(45deg)}.py-section{padding-block:clamp(2rem,4vw,4rem)}.text-gradient{--_mix: color-mix(in lab, var(--mdn-color1) 30%, var(--mdn-color2));color:rgba(0,0,0,0);background-image:linear-gradient(to top, var(--mdn-color1), var(--_mix), var(--mdn-color1));-webkit-background-clip:text;background-clip:text}.w-text{max-width:75ch}.bg-white{background-color:#fff}.bg-gradient{background-image:var(--gradient-mdn);color:#fff;text-align:center}.isolation{isolation:isolate}.prueba-color{color:var(--mdn-color2)}.prueba-color span{color:color-mix(in lab, var(--mdn-color1), currentColor)}.brand{font-weight:600}.bullet-type-1{position:relative;display:flex;align-items:center;color:var(--mdn-color1);font-weight:500}.bullet-type-1:has(+p){margin-bottom:1rem}.bullet-type-1:after{content:"";position:absolute;background:var(--mdn-color1);width:clamp(1.2rem,3vw,1.8rem);aspect-ratio:1/1;border-radius:25%;left:clamp(-3rem,-3vw,-2rem);align-self:start;top:.5rem}.bullet-type-2{counter-reset:list;display:inline-flex;gap:clamp(1rem,2vw,3rem);--_rounded-tl: 1rem}@media screen and (max-width: 920px){.bullet-type-2{flex-direction:column}}.bullet-type-2 li{counter-increment:list;position:relative;border-radius:var(--container-border-radius);border-top-left-radius:var(--_rounded-tl);background:#fff;padding:clamp(1rem,5vw,3rem);padding-left:4.5rem;box-shadow:rgba(0,0,0,.16) 0px 1px 4px}.bullet-type-2 li:before{content:counter(list);border-bottom-right-radius:999px;border-top-left-radius:var(--_rounded-tl);position:absolute;top:0;left:0;aspect-ratio:1/1;padding:.4rem 1.8rem 1rem 1rem;font-size:var(--font-size-1);font-weight:600;color:color-mix(in lab, var(--_bullet-bg) 40%, black);background:var(--_bullet-bg)}.bullet-type-3{list-style:disc;list-style-position:outside;padding-left:1.5rem}.bullet-type-3 li:has(+li){margin-bottom:2rem}.list-type-card{display:grid;--item-w: 400px;grid-gap:2rem}.list-type-card>li{background:#fff;padding:2rem;border-radius:var(--container-border-radius)}.bullet-type-4{padding-left:1.5rem}.bullet-type-4 li:has(+li){margin-bottom:var(--_mb, 1rem)}.bullet-type-4>li{position:relative}.bullet-type-4>li::before{content:"";position:absolute;background:var(--_bullet-color, var(--mdn-color3));width:var(--_bullet-w, 0.8rem);aspect-ratio:1/1;border-radius:25%;left:-1.5rem;align-self:start;top:.5rem}.sustentability-card .bullet-type-4>li{padding-left:0rem}@media screen and (min-width: 700px){.sustentability-card .bullet-type-4>li{padding-left:1rem}}.hero-img{isolation:isolate;background-position:left,center center,left;background-repeat:no-repeat;background-size:cover,cover,cover;background-blend-mode:multiply}@media(prefers-reduced-motion: no-preference){@keyframes hero-bg-animation-industry{0%{background-position:left bottom,center bottom,left}100%{background-position:left bottom,center bottom,right}}}.hero-text{display:grid;padding-top:clamp(2rem,8vw,8rem);padding-bottom:clamp(1rem,3vw,3rem)}.hero-tag{color:#fff;text-transform:uppercase;font-weight:700}.hero-industries{color:var(--mdn-color2);font-weight:500}.dig-transf-steps{container-type:inline-size;container-name:dig-trans-steps;display:grid;grid-template-columns:auto 1fr;gap:2rem}.dig-transf-steps:nth-child(n){--_step-color: color-mix(in lab, var(--mdn-color1) 100%, var(--mdn-color2))}.dig-transf-steps dt{counter-increment:dig-trans-steps;display:grid;grid-column:span 2;grid-column-gap:2rem;grid-row-gap:1rem;justify-items:center}@media screen and (min-width: 700px){.dig-transf-steps dt{grid-template-columns:subgrid;justify-items:stretch}}.dig-transf-steps dt .dt-step{display:flex;flex-direction:column;justify-content:center;align-items:center;width:clamp(20px,20vw,150px);aspect-ratio:1/1;border-radius:25%;background:var(--_step-color);color:#fff;grid-column:1/2;grid-row:1/3}.dig-transf-steps dt .dt-step img{width:30%;filter:invert(1);filter:invert(0.5) sepia(1) saturate(5) hue-rotate(175deg);--_icon-color: white}.dig-transf-steps dt .dt-step p:after{content:counter(dig-trans-steps);font-weight:700}.dig-transf-steps h3{font-size:var(--font-size-2);font-weight:500;color:var(--_step-color);text-align:center}@media screen and (min-width: 900px){.dig-transf-steps h3{margin-top:1.1rem;text-align:left}}.dig-transf-steps .question-action{font-size:var(--font-size--1);font-weight:600;display:grid;grid-gap:1rem;grid-template-columns:1fr;grid-column:2/-1}@media screen and (min-width: 900px){.dig-transf-steps .question-action{grid-template-columns:1fr 1fr}}.dig-transf-steps .question-action .question:before{content:attr(data-text);position:relative;display:block;text-align:center;font-size:var(--font-size--1);border-bottom:1px solid var(--_step-color);color:color-mix(in lab, currentColor 60%, white);margin-bottom:1rem}.dig-transf-steps .question-action .action:before{content:attr(data-text);position:relative;display:block;text-align:center;font-size:var(--font-size--1);border-bottom:1px solid var(--_step-color);color:color-mix(in lab, currentColor 60%, white);margin-bottom:1rem}.dig-transf-steps dd{font-size:var(--font-size-0);grid-column:1/-1}@media screen and (min-width: 1000px){.dig-transf-steps dd{grid-column:2/-1}}.dig-transf-steps dd:has(+dt){margin-bottom:2rem}@media(prefers-reduced-motion: no-preference){.card-animated-in+*{--_delay: 1s}@supports(animation-timeline: view()){.card-animated-in{view-timeline-name:--scroll-card-in;view-timeline-axis:block;animation-timeline:--scroll-card-in}@media(prefers-reduced-motion: no-preference)and (hover: none){.card-animated-in{animation-name:card-in-mobile}}@media(prefers-reduced-motion: no-preference)and (hover: hover){.card-animated-in{animation-name:card-in}}.card-animated-in{animation-range:entry 20% cover 95%;animation-fill-mode:both;animation-timing-function:ease-in;transform-style:preserve-3d;perspective-origin:50% 50%;transform-origin:50% 50%}}@keyframes card-in{0%{transform:translateY(400px);opacity:0}30%,95%{transform:translateY(0px);opacity:1}100%{opacity:0}}}@keyframes card-in-mobile{0%{transform:translateY(400px);opacity:0}30%,95%{transform:translateY(0px);opacity:1}100%{opacity:0}}.main-grid{--padding-inline: 2rem;--grid-max-width: 1140px;--breakout-max-width: 1200px;--breakout-size: calc( (var(--breakout-max-width) - var(--grid-max-width)) / 2 );display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline), 1fr) [breakout-start] minmax(0, var(--breakout-size)) [content-start] calc(min(100% - (var(--padding-inline) * 2),var(--grid-max-width))) [content-end] minmax(0, var(--breakout-size)) [breakout-end] minmax(var(--padding-inline), 1fr) [full-width-end]}.main-grid>:not(.breakout,.main-grid-w-full,.main-grid-w-full-bg),.main-grid-w-full-bg>:not(.breakout,.main-grid-w-full,.main-grid-w-full-bg){grid-column:content}.main-grid>.breakout,.main-grid-w-full-bg>.breakout{grid-column:breakout}.main-grid>.main-grid-w-full,.main-grid-w-full-bg>.main-grid-w-full{grid-column:full-width;display:grid;grid-template-columns:[content-start] 1fr [content-end]}.main-grid>.main-grid-w-full-bg{grid-column:full-width;display:grid;grid-template-columns:inherit}img.main-grid-w-full-bg{width:100%;object-fit:cover}.btn{display:inline-flex;background:var(--_btn-bg);color:var(--_btn-text, inherit);border:var(--_btn-border-w, 1px) var(--_btn-border-style, solid) var(--_btn-border-color);padding:var(--_btn-padding, 1rem 1.5rem);font-size:var(--_btn-font-size, inherit);border-radius:var(--_btn-border-radius, var(--btn-border-radius));text-decoration:none}.btn-primary{--_btn-text: var(--mdn-color1);--_btn-bg: white;--_btn-border-color: var(--mdn-color1);--_btn-font-size: var(--font-size-0)}.btn-primary:hover,.btn-primary:focus{--_btn-bg: var(--mdn-color4)}.btn-grad{--_grad-color1: color-mix(in lab, var(--mdn-color2) 70%, black);--_grad-color2: color-mix(in lab, var(--mdn-color1) 100%, white);letter-spacing:.1rem;background-image:linear-gradient(to right, var(--_grad-color1) 0%, var(--_grad-color2) 51%, var(--_grad-color1) 100%);--_btn-text: white;text-transform:uppercase;transition:.5s;background-size:200% auto;--_color-shadow: hsl(from var(--mdn-color1) h s l / 40%);box-shadow:2px 2px 10px var(--_color-shadow)}.btn-grad:hover{background-position:right center;--_btn-text: white}.card-tag-top{color:var(--_tag-color, inherit);font-size:var(--font-size--1);font-weight:var(--_tag-font-weight, 500);text-transform:uppercase}.card-tag-top:has(+h1){margin-bottom:1rem}.card-title{color:var(--_title-color, inherit);font-size:var(--font-size-3);font-weight:var(--_title-font-weight, 600);line-height:1.2}.card-p{color:var(--_p-color, inherit);font-size:var(--font-size-0)}.card-title:has(+.card-p){padding-bottom:2rem}.card-p:has(+.btn){padding-bottom:2rem}.hero-news>.home-news{display:grid;grid-template-areas:"media" "text"}.hero-news>.home-news .card-media{--media-h: clamp(350px, 60vh, 900px);grid-area:media;min-height:var(--media-h);background-position:center center;background-repeat:no-repeat;background-size:cover;animation:media-in .5s ease-in-out both;animation-delay:1s}.hero-news>.home-news .card-text{--text-traslate: max(4vw, 2rem);grid-area:text;background:var(--card-text-bg);align-self:center;margin-inline:auto;padding-inline:var(--text-traslate);padding-block:clamp(2rem,3vw,4rem);z-index:1;border-radius:var(--container-border-radius);box-shadow:rgba(149,157,165,.2) 0px 8px 24px;box-shadow:rgba(0,0,0,.35) 0px 5px 15px;box-shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px;animation:texto-in .5s ease-in-out both;animation-delay:1s}.hero-innova>.home-news{display:grid;grid-template-areas:"media" "text"}.hero-innova>.home-news .card-media{grid-area:media;min-height:var(--media-h);background-position:center center;background-repeat:no-repeat;background-size:cover;animation:media-in .5s ease-in-out both;animation-delay:1s}.hero-innova>.home-news .card-text{--text-traslate: max(4vw, 2rem);grid-area:text;background:var(--card-text-bg);align-self:center;margin-inline:auto;padding-inline:var(--text-traslate);padding-block:clamp(2rem,3vw,4rem);z-index:1;border-radius:var(--container-border-radius);box-shadow:rgba(149,157,165,.2) 0px 8px 24px;box-shadow:rgba(0,0,0,.35) 0px 5px 15px;box-shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px;animation:texto-in .5s ease-in-out both;animation-delay:1s}@keyframes media-in{from{min-height:100vh;min-height:100dvh}to{min-height:var(--media-h)}}@keyframes texto-in{from{margin-top:0rem}to{margin-top:clamp(-10rem,-10vw,-3rem)}}::deep .advanced-technologies-card{grid-row:span 2;padding-block:1rem;padding-inline:clamp(1rem,2vw,2rem);border-radius:.6rem;transition:.2s box-shadow ease-in-out;box-shadow:var(--mdn-shadow-sm)}::deep .advanced-technologies-card:hover{box-shadow:var(--mdn-shadow-md)}/*# sourceMappingURL=app-style-source.min.css.map */
