*,:before,:after{box-sizing:border-box}body{margin:0}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}button,input,textarea,select{font:inherit}button{cursor:pointer}:root{--color-primary:#131247;--color-accent:#5dc1ca;--color-white:#fff;--color-deep:#0c0c2e;--color-text:#131247;--color-muted:#596079;--color-dark-muted:#c2c5d8;--color-accent-ink:#216d75;--color-border:#dce0e9;--color-surface:#f3f4f8;--color-navy:var(--color-primary);--color-blue:var(--color-primary);--color-sky:var(--color-accent);--font-primary:"Work Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--container-max:80rem;--header-height:6rem;--inner-hero-height:clamp(310px, 27vw, 420px);--section-spacing:clamp(3.5rem, 7vw, 7rem);--border-radius:.25rem;--transition:.18s ease}@media (width<=48rem){:root{--inner-hero-height:490px}}@font-face{font-family:Work Sans;src:url(/assets/WorkSans-Latin-DghJtMTI.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-primary);color:var(--color-text);background:var(--color-white);font-synthesis:none;text-rendering:optimizelegibility;line-height:1.6}body{min-width:0}a{color:inherit}h1,h2,h3{overflow-wrap:anywhere;line-height:1.2}h1{margin-block:0 1rem;font-size:clamp(2rem,5vw,3.5rem)}p{overflow-wrap:anywhere}.container{width:min(var(--container-max), calc(100% - 2 * clamp(1.25rem, 4vw, 4rem)));margin-inline:auto}:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.site-header :focus-visible,.site-footer :focus-visible,.home-section--dark :focus-visible{outline-color:var(--color-accent)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.media{aspect-ratio:8/5;background:var(--color-surface);min-width:0;position:relative;overflow:hidden}.media img,.media__placeholder{width:100%;height:100%}.media img{object-fit:cover;transition:transform .4s}.media__placeholder{border:1px dashed var(--color-placeholder-border);background:var(--color-placeholder);color:var(--color-placeholder-text);align-items:end;padding:clamp(1rem,3vw,2rem);display:grid}.media__label{gap:.4rem;font-size:.875rem;line-height:1.5;display:grid}.media__label>span{text-transform:uppercase;letter-spacing:.15em;font-size:.6875rem}.action-link{min-height:48px;transition:background var(--transition), border-color var(--transition), transform var(--transition);border:1px solid #0000;justify-content:center;align-items:center;gap:1.25rem;padding:.85rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.action-link span{font-size:1.2rem}.action-link--primary{background:var(--color-accent);color:var(--color-primary)}.action-link--primary:hover{background:#8bd2d8;transform:translateY(-2px)}.action-link--outline{color:inherit;background:0 0;border-color:currentColor}.action-link--outline:hover{border-color:var(--color-accent)}.action-link--text{color:inherit;border-bottom-color:var(--color-accent);justify-content:start;padding-inline:0}.action-link--text:hover{transform:translate(3px)}.home-hero{--hero-gutter:clamp(1.875rem, calc(3vw + 10px), 4.125rem);isolation:isolate;min-height:max(32rem, calc(100svh - var(--header-height) - 96px));flex-direction:column;justify-content:center;padding-block:clamp(3.5rem,5vw,5rem) 1.25rem;display:flex;position:relative}.home-hero__content{width:100%;max-width:none;padding-inline:var(--hero-gutter);transform:translateY(clamp(-4.5rem,-6vh,-2rem))}.home-hero__image{z-index:-2;aspect-ratio:auto;position:absolute;inset:0}.home-hero__image img{object-position:center 45%}.home-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#060e25cc,#060e2578 47%,#060e2514 85%),linear-gradient(#0000 60%,#060e2559);position:absolute;inset:0}.home-hero__image .media__placeholder{place-items:start end;padding-top:2rem}.home-hero:has(.media__placeholder):after{background:0 0}.home-hero h1{letter-spacing:-.025em;max-width:18ch;font-size:clamp(2.25rem,4.2vw,3.875rem);font-weight:600;line-height:1.08;animation:1.15s ease-out both hero-title-arrive}.home-hero h1 span{display:block}.home-hero h1 .home-hero__title-accent{color:var(--color-accent)}.home-hero__intro{color:#dde0ed;max-width:52ch;margin-block:.9rem 1.5rem;font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.55}.home-hero__actions{flex-wrap:wrap;gap:1rem;display:flex}.home-hero__actions .action-link{gap:.9rem;min-height:46px;padding:.62rem 1.25rem;font-size:clamp(.75rem,.9vw,.8125rem);line-height:1.2}.home-hero__actions .action-link span{font-size:1rem}@media (width<=74.9375rem){.home-hero{min-height:max(32rem,100svh - 5rem - 96px)}}@media (width<=48rem){.home-hero{min-height:max(31rem,100svh - 5rem - 144px);padding-top:3.75rem}.home-hero__content{transform:translateY(-1.5rem)}.home-hero__image img{object-position:55% 45%}.home-hero:after{background:linear-gradient(90deg,#060e25d9,#060e259e 72%,#060e2566)}.home-hero__image .media__placeholder{padding:.5rem 1rem}.home-hero__image .media__label{gap:0;font-size:.6875rem}.home-hero__actions .action-link{min-height:48px}}@media (width<=30rem){.home-hero__actions{flex-direction:column;align-items:stretch}.home-hero__actions .action-link{justify-content:space-between}}@keyframes hero-title-arrive{0%{opacity:0;transform:translateY(14px)}52%{opacity:1}62%{opacity:.82}73%{opacity:1}82%{opacity:.9}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home-hero h1{animation:none}}.home-about{scroll-margin-top:6rem}.home-about__image{aspect-ratio:8/5}.home-about__image img{object-position:center 15%}.home-about .action-link{margin-top:.5rem}@media (width<=48rem){.home-about__image{aspect-ratio:4/3}}.home-highlights{color:#131247;background:#fff;border-block:1px solid #e6ebef;height:96px}.home-highlights__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;height:100%;margin:0;padding:.4rem 0;list-style:none;display:grid}.home-highlights__grid li{text-align:center;min-width:0;animation:.9s cubic-bezier(.2,.7,.2,1) both highlight-descend}.home-highlights__grid svg{color:#5dc1ca;width:29px;height:29px;margin:0 auto .38rem;display:block}.home-highlights__grid li:first-child{animation-delay:.2s}.home-highlights__grid li:nth-child(2){animation-delay:.42s}.home-highlights__grid li:nth-child(3){animation-delay:.64s}.home-highlights__grid li:nth-child(4){animation-delay:.86s}.home-highlights__grid h2{margin:0 0 .08rem;font-size:clamp(.875rem,1.05vw,1rem);font-weight:600;line-height:1.2}.home-highlights__grid p{color:#596079;margin:0;font-size:clamp(.75rem,.85vw,.875rem);line-height:1.3}@media (width<=48rem){.home-highlights{height:144px}.home-highlights__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;padding-block:.55rem}.home-highlights__grid svg{width:23px;height:23px;margin-bottom:.2rem}}@keyframes highlight-descend{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home-highlights__grid li{animation:none}}@media (prefers-reduced-motion:no-preference){.card-reveal-ready>:is(.engine-card,.home-services__card,a,article){opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.25,1),translate .9s cubic-bezier(.2,.7,.25,1);transition-delay:calc(var(--reveal-order,0) * 85ms);translate:0 16px}.card-reveal-ready>.is-visible{opacity:1;translate:0}}.home-engines__grid.card-reveal-ready .engine-card:hover,.home-services__grid.card-reveal-ready .home-services__card:hover,.services-overview__grid.card-reveal-ready a:hover,.home-engines__grid.card-reveal-ready .engine-card:hover img,.home-services__grid.card-reveal-ready .home-services__card:hover img{transform:none}.home-engines{scroll-margin-top:var(--header-height)}.home-engines__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.engine-card{min-width:0;transition:transform var(--transition), border-color var(--transition);background:#1b1b50;border:1px solid #ffffff1c;flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.home-engines__grid.card-reveal-ready>.engine-card{transition:opacity 1.25s cubic-bezier(.18,.65,.25,1),translate 1.25s cubic-bezier(.18,.65,.25,1);transition-delay:calc(var(--reveal-order,0) * .19s);translate:0 20px}.home-engines__grid.card-reveal-ready>.engine-card.is-visible{translate:0}}.engine-card:hover{border-color:var(--color-accent);transform:translateY(-4px)}.engine-card:hover img{transform:scale(1.025)}.engine-card__image{aspect-ratio:16/9}.engine-card__body{flex-direction:column;flex:1;padding:clamp(1.125rem,1.7vw,1.5rem);display:flex}.engine-card h3{letter-spacing:-.02em;margin:0 0 .625rem;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:600;line-height:1.25}.engine-card p{color:var(--color-dark-muted);margin:0 0 .75rem;font-size:clamp(.875rem,1vw,.9375rem);line-height:1.5}.engine-card ul{margin:0 0 .75rem;padding:0;font-size:clamp(.8125rem,.95vw,.875rem);list-style:none}.engine-card li{border-top:1px solid #ffffff16;padding-block:.45rem}.engine-card li:before{content:"—";color:var(--color-accent);margin-right:.65rem}.engine-card .action-link{align-self:start;margin-top:auto}@media (width<=64rem){.home-engines__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.home-engines__grid{grid-template-columns:minmax(0,1fr)}}.technical-icon{width:2rem;height:2rem;color:var(--color-accent-ink)}.home-technology{background:var(--color-surface)}.home-technology__image{aspect-ratio:8/5}.home-technology__attributes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;margin-top:1.5rem;display:grid}.home-technology__attribute h3{margin-block:.5rem .25rem;font-size:clamp(.9375rem,1vw,1rem);font-weight:600}.home-technology__attribute p{color:var(--color-muted);margin:0;font-size:clamp(.875rem,1vw,.9375rem);line-height:1.45}@media (width<=48rem){.home-technology__image{aspect-ratio:4/3}}@media (width<=24rem){.home-technology__attributes{grid-template-columns:minmax(0,1fr)}}.home .home-services{background:linear-gradient(90deg,#071a2af2,#071a2ae0),url(/images/productos/STRATUS%20Turboprop%20400Hp/stratus-turboprop-400hp-motor-real-taller.webp) 50% 48%/cover no-repeat,#071a2a;padding-block:clamp(1.25rem,1.6vw,1.75rem)}.home-services>.container{width:min(84rem,100% - 2*clamp(1.25rem,4vw,4rem))}.home-services__heading{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:.75rem;display:flex}.home-services .home-eyebrow{margin-bottom:.25rem}.home-services .home-heading{max-width:none;margin-bottom:.35rem}.home-services__intro{color:#c8d0da;max-width:75ch;margin:0;font-size:clamp(.875rem,1.05vw,1rem);line-height:1.4}.home-services__action{flex:none;align-self:flex-start;margin-top:1rem}.home-services__action .action-link{border-color:var(--color-accent);min-height:40px;color:var(--color-accent);padding:.5rem .75rem;font-size:.8125rem}.home-services__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.home-services__card{min-width:0;transition:border-color var(--transition), transform var(--transition);background:#102538;border:1px solid #fff3;overflow:hidden}@media (prefers-reduced-motion:no-preference){.home-services__grid.card-reveal-ready>.home-services__card{transition:opacity 1.2s cubic-bezier(.18,.65,.25,1),translate 1.2s cubic-bezier(.18,.65,.25,1);transition-delay:calc(var(--reveal-order,0) * .18s);translate:0 22px}.home-services__grid.card-reveal-ready>.home-services__card.is-visible{translate:0}}.home-services__card:hover{border-color:var(--color-accent);transform:translateY(-3px)}.home-services__image{aspect-ratio:2.55}.home-services__card:hover .home-services__image img{transform:scale(1.025)}.home-services__card--engineering img{object-position:35% center}.home-services__card--production img{object-position:48% center}.home-services__card--support img{object-position:65% center}.home-services__card--maintenance img{object-position:78% center}.home-services__body{align-items:center;gap:clamp(.65rem,1vw,1rem);min-height:110px;padding:.9rem 1rem;display:flex}.home-services__body .technical-icon{width:2.25rem;height:2.25rem;color:var(--color-white);flex:0 0 2.25rem}.home-services__body h3{margin:0 0 .25rem;font-size:clamp(.875rem,1.05vw,1rem);line-height:1.15}.home-services__body p{color:#c8d0da;margin:0;font-size:clamp(.75rem,.85vw,.875rem);line-height:1.35}@media (width<=70rem){.home-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=38rem){.home-services__heading{flex-direction:column;align-items:flex-start}.home-services__action{margin-top:0}.home-services__grid{grid-template-columns:minmax(0,1fr)}.home-services__image{aspect-ratio:2.4}}.image-lightbox{z-index:1000;background:#020c18ed;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.image-lightbox__dialog{color:#fff;align-items:center;gap:.7rem;width:min(100%,1200px);display:flex;position:relative}.image-lightbox__dialog figure{text-align:center;flex:1;min-width:0;margin:0}.image-lightbox__dialog img{object-fit:contain;width:100%;max-height:80vh;display:block}.image-lightbox__dialog figcaption{padding:.8rem;font-size:.86rem}.image-lightbox button{color:#fff;width:2.5rem;height:2.5rem;font:inherit;cursor:pointer;background:#071b30e6;border:1px solid #ffffff70;border-radius:50%;flex:none;font-size:1.7rem;line-height:1}.image-lightbox button:hover{background:#126893}.image-lightbox__close{position:absolute;top:-2.5rem;right:0}@media (width<=40rem){.image-lightbox__dialog{gap:.25rem}.image-lightbox button{width:2rem;height:2rem}}.news-image-gallery{background:#071a2a;position:relative;overflow:hidden}.news-image-gallery__open{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.news-image-gallery__open img{object-fit:cover;width:100%;height:100%;transition:transform .22s;display:block}.news-image-gallery__open:hover img{transform:scale(1.035)}.news-image-gallery__zoom{color:#fff;pointer-events:none;background:#031421bb;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1.25rem;line-height:1;display:grid;position:absolute;top:.55rem;right:.55rem}.news-image-gallery__arrow{color:#fff;width:2.25rem;height:2.25rem;font:inherit;cursor:pointer;background:#031421d9;border:1px solid #ffffffa6;border-radius:50%;place-items:center;padding:0;font-size:1.65rem;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.news-image-gallery__arrow:hover,.news-image-gallery__arrow:focus-visible{background:#1685a0}.news-image-gallery__arrow--prev{left:.6rem}.news-image-gallery__arrow--next{right:.6rem}.news-image-gallery__count,.news-image-gallery__note{color:#fff;pointer-events:none;background:#031421d9;border-radius:2px;padding:.22rem .42rem;font-size:.7rem;line-height:1.2;position:absolute;bottom:.5rem;right:.5rem}.news-image-gallery__note{font-size:.62rem}@media (prefers-reduced-motion:reduce){.news-image-gallery__open img{transition:none}}.home-news{background:var(--color-surface)}.home-news__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.home-news__card{background:var(--color-white);border:1px solid var(--color-border);color:inherit;text-decoration:none;display:block}.home-news .home-news__visual{aspect-ratio:2}.home-news__visual{overflow:hidden}.home-news__visual img{object-fit:cover;width:100%;height:100%;display:block}.home-news__body{padding:1.25rem}.home-news__body h3{margin-block:.375rem .5rem;font-size:clamp(1rem,1.25vw,1.1875rem);font-weight:600}.home-news__body>p:last-child{color:var(--color-muted);margin-bottom:0;font-size:clamp(.875rem,1vw,.9375rem);line-height:1.45}@media (width<=48rem){.home-news__grid{grid-template-columns:minmax(0,1fr)}}.home{--color-placeholder:#e6e8ef;--color-placeholder-text:#526079;--color-placeholder-border:#b9bfce}.home h1,.home h2,.home h3{font-weight:600}.home-section{padding-block:clamp(2.5rem,3.5vw,4rem)}.home-section--dark{background:var(--color-primary);color:var(--color-white);--color-placeholder:#202052;--color-placeholder-text:#b8bfd4;--color-placeholder-border:#41416e}.home-eyebrow{color:var(--color-accent-ink);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem;font-size:clamp(.6875rem,.8vw,.75rem);font-weight:600}.home-section--dark .home-eyebrow{color:var(--color-accent)}.home-heading{letter-spacing:-.025em;max-width:25ch;margin:0 0 .8rem;font-size:clamp(1.75rem,3.4vw,2.1875rem);font-weight:600;line-height:1.17}.home-copy{max-width:62ch;color:var(--color-muted);font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.55}.home-copy+.home-copy{margin-top:.8rem}.home-section--dark .home-copy{color:var(--color-dark-muted)}.home-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 1.5rem;margin-bottom:1.5rem;display:flex}.home-section-heading .home-heading{margin-bottom:0}.home-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}@media (width<=48rem){.home-split{grid-template-columns:minmax(0,1fr)}}.about-hero{isolation:isolate;min-height:var(--inner-hero-height);background:#071a2a;align-items:center;display:flex;position:relative}.about-hero:before{content:"";z-index:-2;background:url(/images/productos/Pretorian%20Turboprop%20150Hp/pretorian-turboprop-150hp-render-vista-lateral.webp) 58%/cover no-repeat;position:absolute;inset:0}.about-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#031321f5 0%,#031321d4 35%,#0313214d 70%,#03132114);position:absolute;inset:0}.about-hero__inner{padding-block:1.5rem}.about-hero .about-eyebrow{color:#5dc1ca}.about-hero .about-eyebrow span{color:#fff}.about-hero h1{letter-spacing:-.025em;max-width:30ch;margin-bottom:.75rem;font-size:55px;line-height:1.07}.about-hero h1 span{color:#5dc1ca}.about-hero .about-copy{color:#f1f4f7;max-width:40ch;font-size:15px}@media (width<=48rem){.about-hero{align-items:end}.about-hero__inner{padding-block:2.5rem}.about-hero:before{background-position:64%}.about-hero:after{background:linear-gradient(#0313212e,#031321b8 48%,#031321fa)}}@media (width<=40rem){.about-hero h1{font-size:clamp(34px,9vw,55px)}}.about-identity{isolation:isolate;scroll-margin-top:var(--header-height);background:#fff;min-height:555px;padding-block:clamp(3rem,4.5vw,4.5rem) clamp(3.2rem,5vw,5rem);position:relative;overflow:hidden}.about-identity__inner{z-index:1;text-align:center;position:relative}.about-identity__eyebrow{color:#216d75;letter-spacing:.3em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.65rem;margin:0 0 1.25rem;font-size:.76rem;font-weight:700;display:inline-flex}.about-identity__eyebrow:after{content:"";background:#5dc1ca;width:3.5rem;height:2px}.about-identity__title{color:#131247;letter-spacing:-.025em;margin:0 auto 1.1rem;font-size:clamp(1.9rem,3.4vw,2.1875rem);font-weight:600;line-height:1.15}.about-identity__title span{color:#216d75}.about-identity__intro{color:#495572;max-width:66ch;margin:0 auto;font-size:clamp(.95rem,1.12vw,1.08rem);line-height:1.55}.about-identity__pillars{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2rem,3vw,3.2rem);display:grid}.about-identity__pillars article{min-width:0;padding-inline:clamp(1.25rem,3vw,3rem);position:relative}.about-identity__pillars article+article:before{content:"";background:#cfe8e9;width:1px;position:absolute;top:24%;bottom:4%;left:0}.about-identity__icon{color:#216d75;background:#e9f8f9;border:3px solid #fff;border-radius:50%;place-items:center;width:clamp(4.95rem,6.9vw,6.2rem);height:clamp(4.95rem,6.9vw,6.2rem);margin:0 auto 1rem;display:grid;box-shadow:0 4px 20px #5dc1ca2e}.about-identity__icon svg{width:53%;height:53%}.about-identity__pillars h3{color:#131247;margin:0 0 .55rem;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:600;line-height:1.22}.about-identity__pillars p{color:#495572;max-width:37ch;margin:0 auto;font-size:clamp(.86rem,1vw,.98rem);line-height:1.48}@media (width<=48rem){.about-identity{min-height:0;padding-block:3rem}.about-identity__pillars{grid-template-columns:1fr;gap:1.6rem;max-width:34rem;margin-inline:auto}.about-identity__pillars article{padding:0 0 1.6rem}.about-identity__pillars article+article:before{width:50%;height:1px;top:-1rem;bottom:auto;left:25%}}@media (prefers-reduced-motion:no-preference){.icon-reveal-ready .technical-icon{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),translate .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--reveal-order,0) * .18s);translate:0 -24px}.icon-reveal-ready .technical-icon.is-visible{opacity:1;translate:0}}.about-essence{isolation:isolate;position:relative}.about-essence:before{content:"";z-index:-2;background:url(/images/productos/Pretorian%20Turboprop%20150Hp/pretorian-turboprop-150hp-render-vista-angular.webp) 75%/cover no-repeat;position:absolute;inset:0}.about-essence:after{content:"";z-index:-1;background:linear-gradient(90deg,#061a2bec,#061a2bcf 52%,#061a2b55);position:absolute;inset:0}.about-essence .about-copy{max-width:54ch}.about-essence__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.about-essence__cards article{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#081b2dbd;border:1px solid #ffffff30;min-height:170px;padding:clamp(1rem,2vw,1.75rem)}.about-essence__cards .technical-icon{color:#5dc1ca;width:2.5rem;height:2.5rem;margin-bottom:.35rem}.about-essence__cards h3{margin:.55rem 0 .4rem;font-size:1rem}.about-essence__cards p{color:#d7e0e8;max-width:36ch;margin:0;font-size:.875rem;line-height:1.42}@media (width<=48rem){.about-essence__cards{grid-template-columns:1fr}.about-essence__cards article{min-height:0}}.about-production{background:#131247;align-items:center;min-height:clamp(320px,27vw,430px);display:flex}.about-production__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,3.5vw,3.5rem);display:grid}.about-production .about-copy{max-width:43ch}.about-production__image{aspect-ratio:1.85;background:#071a2a;min-width:0;margin:0;position:relative;overflow:hidden}.about-production__image img{object-fit:cover;object-position:53% center;width:100%;height:100%;transform:scale(1.45)}.about-production__image figcaption{color:#fff;background:#031421cb;padding:.25rem .4rem;font-size:.65rem;position:absolute;bottom:.5rem;right:.5rem}@media (width<=48rem){.about-production{min-height:0}.about-production__inner{grid-template-columns:1fr}}.about-engineering{isolation:isolate;position:relative}.about-engineering:before{content:"";z-index:-2;background:url(/images/productos/STRATUS%20Turboprop%20400Hp/stratus-turboprop-400hp-render-vista-frontal.webp) 85%/cover no-repeat;position:absolute;inset:0}.about-engineering:after{content:"";z-index:-1;background:linear-gradient(90deg,#061a2bf7 0%,#061a2bef 50%,#061a2b94 100%);position:absolute;inset:0}.about-engineering .about-copy{max-width:60ch}.about-engineering__grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.5rem;display:grid}.about-engineering__grid article{border-left:1px solid #ffffff2b;min-width:0;padding:.25rem clamp(.75rem,2vw,1.8rem)}.about-engineering__grid article:first-child{border-left:0;padding-left:0}.about-engineering__grid .technical-icon{color:#5dc1ca;width:2.4rem;height:2.4rem;margin-bottom:.35rem}.about-engineering__grid h3{margin:.4rem 0 .25rem;font-size:clamp(.8rem,1vw,.95rem)}.about-engineering__grid p{color:#d7e0e8;margin:0;font-size:clamp(.75rem,.85vw,.85rem);line-height:1.4}@media (width<=48rem){.about-engineering__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 0}.about-engineering__grid article:nth-child(odd){border-left:0;padding-left:0}}@media (width<=25rem){.about-engineering__grid{grid-template-columns:1fr}.about-engineering__grid article{border-left:0;padding:0}}.about-team{background:#f4f7fa}.about-team__heading{justify-content:space-between;align-items:start;gap:1rem 2rem;margin-bottom:1.25rem;display:flex}.about-team__heading .about-copy{margin-bottom:0}.about-team__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.6rem,1vw,1rem);display:grid}.about-team__card{isolation:isolate;aspect-ratio:1;color:#fff;background:#0a1a2d;min-height:210px;position:relative;overflow:hidden}.about-team__card:after{content:"";z-index:-1;background:linear-gradient(#0000,#061a2bf5);position:absolute;inset:30% 0 0}.about-team__card img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.about-team__card:hover img{transform:scale(1.04)}.about-team__card--1 img{object-position:20% center}.about-team__card--2 img{object-position:45% center}.about-team__card--3 img{object-position:68% center}.about-team__card--4 img{object-position:85% center}.about-team__card>div{position:absolute;inset:auto .8rem .8rem}.about-team__card span,.about-team__card small{line-height:1.25;display:block}.about-team__card span{font-size:.875rem;font-weight:600}.about-team__card small{color:#d1e2eb;margin-top:.2rem;font-size:.7rem}@media (width<=48rem){.about-team__heading{flex-direction:column}.about-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=25rem){.about-team__grid{grid-template-columns:1fr}.about-team__card{aspect-ratio:1.35}}.page-nosotros{color:#131247;min-width:0;overflow:clip}.page-nosotros h1,.page-nosotros h2,.page-nosotros h3,.page-nosotros p{margin-top:0}.page-nosotros h1,.page-nosotros h2,.page-nosotros h3{font-weight:600}.about-section{padding-block:clamp(2.25rem,4vw,4.5rem)}.about-eyebrow{color:#137b91;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.55rem;font-size:clamp(.7rem,.78vw,.8rem);font-weight:600}.about-title{letter-spacing:-.025em;margin-bottom:.7rem;font-size:clamp(1.75rem,3.4vw,2.1875rem);line-height:1.12}.about-copy{color:#495572;max-width:58ch;margin-bottom:1rem;font-size:clamp(.9375rem,1.08vw,1.0625rem);line-height:1.48}.about-section .action-link{min-height:42px;padding:.55rem 1rem;font-size:.8rem}.about-section .action-link--text{padding-inline:0}.about-section--dark{color:#fff;background-color:#071a2a}.about-section--dark .about-eyebrow{color:#5dc1ca}.about-section--dark .about-copy{color:#d7e0e8}@media (width<=48rem){.about-section{padding-block:2.75rem}}.product-hero{isolation:isolate;min-height:var(--inner-hero-height);color:#fff;background:#061a2a;align-items:center;display:flex;position:relative;overflow:hidden}.product-hero:before{content:"";z-index:-2;background:var(--product-hero-image,url(/assets/hero-BbqWZVCV.webp)) center 48% / cover no-repeat;position:absolute;inset:0}.product-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421f5 0%,#031421d9 37%,#03142145 82%);position:absolute;inset:0}.product-hero__inner{padding-block:2rem}.product-hero .product-detail__eyebrow{color:#5dc1ca}.product-hero h1{letter-spacing:-.025em;max-width:22ch;margin-bottom:.45rem;font-size:55px;line-height:1.1}.product-hero h1 span{color:#5dc1ca}.product-hero p:last-child{max-width:55ch;margin-bottom:0;font-size:15px}@media (width<=40rem){.product-hero:before{background-position:64%}.product-hero h1{font-size:clamp(34px,9vw,55px)}}.product-gallery{background:#fff;padding-block:.65rem clamp(1.75rem,3vw,3rem)}.product-gallery__breadcrumb{color:#315f83;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.8rem;font-size:.75rem;display:flex}.product-gallery__breadcrumb a{color:inherit;text-decoration:none}.product-gallery__breadcrumb a:hover{color:#168aa5;text-decoration:underline}.product-gallery__overview{grid-template-columns:minmax(0,1.7fr) minmax(275px,.75fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}.product-gallery__main{aspect-ratio:1.68;background:#071a2a;border-radius:3px;position:relative;overflow:hidden}.product-gallery__main--own-image:before{content:"";background:var(--product-gallery-image) center / cover no-repeat;filter:blur(18px)brightness(.35);position:absolute;inset:-1rem}.product-gallery__image-button{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.product-gallery__image-button img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.product-gallery__main--own-image .product-gallery__image-button{position:relative}.product-gallery__main--own-image .product-gallery__image-button img{object-fit:contain}.product-gallery__main>span{color:#fff;pointer-events:none;background:#031421d9;padding:.3rem .5rem;font-size:.7rem;position:absolute;bottom:.65rem;left:.65rem}.product-gallery__expand{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#031421d9;border:1px solid #fff8;border-radius:3px;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.76rem;font-weight:600;display:flex;position:absolute;bottom:.75rem;right:.75rem}.product-gallery__expand:hover,.product-gallery__expand:focus-visible{background:#131247}.product-gallery__info h2{margin-bottom:.7rem;font-size:clamp(1.7rem,2.2vw,2.25rem);line-height:1.13}.product-gallery__info ul{gap:.55rem;margin:1.25rem 0;padding:0;list-style:none;display:grid}.product-gallery__info li{align-items:center;gap:.75rem;font-size:.9rem;display:flex}.product-gallery__info .technical-icon{color:#168db6;flex:0 0 1.6rem;width:1.6rem;height:1.6rem}.product-gallery__contact{color:#fff;text-align:center;background:#1387e6;justify-content:center;align-items:center;gap:1rem;min-height:44px;padding:.7rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .18s;display:flex}.product-gallery__contact:hover{background:#096bbf}.product-gallery__controls{align-items:center;gap:.55rem;margin-top:.75rem;display:flex}.product-gallery__thumbs{scroll-snap-type:x proximity;flex:1;gap:.55rem;min-width:0;padding:2px;display:flex;overflow-x:auto}.product-gallery__thumbs button{cursor:pointer;scroll-snap-align:start;background:#e4edf2;border:2px solid #0000;border-radius:3px;flex:1 0 min(25%,155px);min-width:85px;height:clamp(65px,7vw,105px);padding:0;overflow:hidden}.product-gallery__thumbs button.is-active{border-color:#168db6}.product-gallery__thumbs img{object-fit:cover;width:100%;height:100%}.product-gallery__thumbs--own-image button{background:#071a2a}.product-gallery__thumbs--own-image img{object-fit:contain}.product-gallery__arrow{color:#168db6;cursor:pointer;background:#fff;border:1px solid #168db6;border-radius:50%;flex:0 0 38px;height:38px;padding:0;font-size:1.6rem;line-height:1}.product-gallery__arrow:hover{background:#e9f8fa}.product-gallery__viewer{z-index:1000;background:#020b16ed;place-items:center;padding:clamp(.5rem,1.5vw,1.25rem);display:grid;position:fixed;inset:0}.product-gallery__viewer-dialog{box-sizing:border-box;color:#fff;background:#071522;grid-template-rows:auto minmax(0,1fr) auto auto;width:min(100%,1500px);height:min(900px,100dvh - 2.5rem);min-height:0;display:grid;box-shadow:0 20px 70px #0008}.product-gallery__viewer-top,.product-gallery__viewer-toolbar{align-items:center;gap:.75rem;padding:.6rem 1rem;display:flex}.product-gallery__viewer-top{justify-content:space-between;font-size:.8rem}.product-gallery__viewer-top button,.product-gallery__viewer-toolbar button{color:#fff;min-width:38px;min-height:38px;font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #fff5;border-radius:3px}.product-gallery__viewer-top button{font-size:1.7rem;line-height:1}.product-gallery__viewer-toolbar{flex-wrap:wrap;justify-content:center}.product-gallery__viewer-toolbar button{padding-inline:.7rem}.product-gallery__viewer-toolbar button:hover:not(:disabled),.product-gallery__viewer-top button:hover{color:#071522;background:#5dc1ca}.product-gallery__viewer-toolbar button:disabled{opacity:.4;cursor:not-allowed}.product-gallery__viewer-toolbar span{text-align:center;min-width:3.5rem;font-size:.85rem}.product-gallery__viewer-stage{cursor:grab;touch-action:none;background:#010812;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.product-gallery__viewer-stage:active{cursor:grabbing}.product-gallery__viewer-stage img{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.product-gallery__viewer-thumbs{justify-content:center;gap:.55rem;padding:.65rem 1rem .2rem;display:flex;overflow-x:auto}.product-gallery__viewer-thumbs button{cursor:pointer;opacity:.7;background:#102a3e;border:2px solid #fff5;border-radius:3px;flex:0 0 clamp(76px,9vw,125px);height:clamp(52px,6vw,72px);padding:0;overflow:hidden}.product-gallery__viewer-thumbs button:hover,.product-gallery__viewer-thumbs button:focus-visible,.product-gallery__viewer-thumbs button.is-active{opacity:1;border-color:#5dc1ca}.product-gallery__viewer-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.product-gallery__viewer-thumbs--own-image img{object-fit:contain}@media (width<=56rem){.product-gallery__overview{grid-template-columns:minmax(0,1fr)}.product-gallery__info{max-width:650px}}@media (width<=35rem){.product-gallery__main{aspect-ratio:1.3}.product-gallery__controls{gap:.25rem}.product-gallery__thumbs button{flex-basis:95px}.product-gallery__expand span{display:none}.product-gallery__viewer-top{font-size:.7rem}.product-gallery__viewer-thumbs{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.product-gallery__image-button img{transition:none}}.product-features{isolation:isolate;color:#fff;background:#031421;position:relative;overflow:hidden}.product-features:before{content:"";z-index:-2;background:var(--product-features-image,url(/assets/imagen3-Cq_MKaBV.webp)) right center / cover no-repeat;opacity:.37;position:absolute;inset:0}.product-features:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421f7,#031421e6 55%,#03142191);position:absolute;inset:0}.product-features .product-detail__eyebrow{color:#5dc1ca}.product-features__heading{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;margin-bottom:1.75rem;display:grid}.product-features__heading p:last-child{color:#d9e2ea;max-width:57ch;margin-bottom:0;font-size:clamp(.9rem,1vw,1rem);line-height:1.45}.product-features__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,2vw,2rem);display:grid}.product-features__grid article{align-items:start;gap:.8rem;min-width:0;display:flex}.product-features__grid .technical-icon{color:#5dc1ca;flex:0 0 2.2rem;width:2.2rem;height:2.2rem}.product-features__grid h3{margin:.15rem 0 .4rem;font-size:clamp(.8rem,1vw,.95rem);line-height:1.2}.product-features__grid p{color:#cbd6e0;margin:0;font-size:clamp(.72rem,.85vw,.85rem);line-height:1.45}@media (width<=56rem){.product-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.product-features__heading{grid-template-columns:1fr;gap:.5rem}.product-features__grid{gap:1.4rem}}@media (width<=25rem){.product-features__grid{grid-template-columns:1fr}}.product-specs{background:#fff}.product-specs__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.product-specs .product-detail__copy{max-width:55ch}.product-specs table{border-collapse:collapse;background:#eaf1f5;width:100%;font-size:clamp(.75rem,.9vw,.875rem)}.product-specs tr+tr{border-top:1px solid #fff}@media (prefers-reduced-motion:no-preference){.product-specs tbody.card-reveal-ready tr{opacity:0;transition:opacity .75s cubic-bezier(.2,.7,.25,1),translate .75s cubic-bezier(.2,.7,.25,1);transition-delay:calc(var(--reveal-order,0) * 70ms);translate:0 10px}.product-specs tbody.card-reveal-ready tr.is-visible{opacity:1;translate:0}}.product-specs th,.product-specs td{text-align:left;vertical-align:top;padding:.6rem .75rem}.product-specs th{width:47%;font-weight:600}.product-specs td{color:#293b59}.product-specs__estimate{color:#0878a8;white-space:nowrap;margin-left:.45rem;font-size:.75em;font-weight:600;display:inline-block}.product-specs figure{aspect-ratio:1.4;background:#071a2a;margin:0;position:relative;overflow:hidden;transform:translateY(4.5rem)}.product-specs figure img{object-fit:cover;width:100%;height:100%}.product-specs figure.product-specs__own-image img{object-fit:contain}.product-specs__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=48rem){.product-specs__grid{grid-template-columns:1fr}.product-specs figure{transform:none}}.product-applications{background:#fff;padding-top:0}.product-applications .product-detail__copy{max-width:65ch}.product-applications__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.65rem,1vw,1rem);margin-top:1.2rem;display:grid}.product-applications__grid article{isolation:isolate;aspect-ratio:1.55;color:#fff;background:#031421;align-items:end;min-height:180px;display:flex;position:relative;overflow:hidden}.product-applications__grid article:after{content:"";z-index:-1;background:linear-gradient(#0000,#031421f5);position:absolute;inset:30% 0 0}.product-applications__grid img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.product-applications__grid img.product-applications__own-image{object-fit:contain;background:#020509}.product-applications__grid article:nth-child(2) img{object-position:72% center}.product-applications__grid article:nth-child(4) img{object-position:30% center}.product-applications__caption{padding:.7rem}.product-applications__grid h3{margin:0;font-size:clamp(.8rem,1vw,.95rem)}.product-applications__caption p{margin:.25rem 0 0;font-size:.75rem;line-height:1.35}@media (width<=48rem){.product-applications__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=25rem){.product-applications__grid{grid-template-columns:1fr}}.product-cta{isolation:isolate;color:#fff;background:#031421;align-items:center;min-height:clamp(165px,14vw,205px);display:flex;position:relative;overflow:hidden}.product-cta:before{content:"";z-index:-2;background:var(--product-cta-image,url(/assets/hero-BbqWZVCV.webp)) 72% 48% / cover no-repeat;position:absolute;inset:0}.product-cta:after{content:"";z-index:-1;background:#031421b8;position:absolute;inset:0}.product-cta__inner{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:center;gap:clamp(2rem,5vw,6rem);padding-block:1.35rem;display:grid}.product-cta .product-detail__title{max-width:28ch;margin:0;line-height:1.14}.product-cta__action{justify-self:end;width:min(100%,48ch)}.product-cta p{color:#e7edf1;margin:0 0 .7rem;font-size:clamp(.8rem,.95vw,.92rem);line-height:1.35}.product-cta .action-link{color:#fff;background:#128be8;min-height:38px;padding:.45rem 1rem;font-size:.8rem}.product-cta .action-link:hover{background:#0b70c0}@media (width<=40rem){.product-cta{min-height:245px}.product-cta:before{background-position:65%}.product-cta__inner{grid-template-columns:1fr;gap:1rem}.product-cta__action{justify-self:start}}.product-contact-strip{color:#000;background:#fff}.product-contact-strip__inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1.5rem,5vw,5rem);min-height:78px;padding-block:.8rem;display:flex}.product-contact-strip__inner>a,.product-contact-strip__inner>span{min-width:0;color:inherit;align-items:center;gap:.55rem;font-size:clamp(.86rem,1vw,1rem);font-weight:600;text-decoration:none;display:inline-flex}.product-contact-strip__inner>a:hover{color:#168db6}.product-contact-strip__inner svg{flex:none;width:1.35rem;height:1.35rem}@media (width<=35rem){.product-contact-strip__inner{justify-content:space-around;gap:.75rem}.product-contact-strip__inner>a,.product-contact-strip__inner>span{font-size:.8rem}.product-contact-strip__inner svg{width:1.1rem;height:1.1rem}}.product-detail{color:#131247;min-width:0;overflow:clip}.product-detail h1,.product-detail h2,.product-detail h3,.product-detail p{margin-top:0}.product-detail h1,.product-detail h2,.product-detail h3{font-weight:600}.product-detail__eyebrow{color:#168aa5;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem;font-size:clamp(.7rem,.8vw,.8rem);font-weight:600}.product-detail__title{letter-spacing:-.025em;margin-bottom:.7rem;font-size:35px;line-height:1.1}.product-detail__copy{color:#425472;font-size:clamp(.9rem,1vw,1rem);line-height:1.5}.product-detail__section{padding-block:clamp(2.5rem,4vw,4.25rem)}.product-detail__not-found{padding-block:5rem}@media (width<=40rem){.product-detail__title{font-size:clamp(28px,7vw,35px)}}.services-hero{isolation:isolate;min-height:var(--inner-hero-height);background:#061a2a;align-items:center;display:flex;position:relative}.services-hero:before{content:"";z-index:-2;background:url(/images/productos/Pretorian%20Turboprop%20150Hp/pretorian-turboprop-150hp-render-vista-frontal.webp) 70% 62%/cover no-repeat;position:absolute;inset:0}.services-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421f5 0%,#031421d8 35%,#03142160 65%,#0314210a 95%);position:absolute;inset:0}.services-hero__inner{padding-block:2.5rem}.services-hero h1{letter-spacing:-.025em;max-width:17ch;margin-bottom:.7rem;font-size:55px;line-height:1.08}.services-hero h1 span{color:#5dc1ca}.services-hero p:last-child{color:#eef4f7;max-width:45ch;margin-bottom:0;font-size:15px;line-height:1.45}@media (width<=48rem){.services-hero{align-items:end}.services-hero:before{background-position:60% 62%}.services-hero:after{background:linear-gradient(#0314213d,#031421ba 40%,#031421fa)}}@media (width<=40rem){.services-hero h1{font-size:clamp(34px,9vw,55px)}}.services-intro__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.services-intro__photo{border-radius:2px;height:clamp(200px,19vw,285px)}.services-intro__photo img{object-position:center}@media (width<=48rem){.services-intro__grid{grid-template-columns:1fr}.services-intro__photo{height:240px}}.services-overview{background:#051725}.page-servicios .services-overview .services-copy{color:#d3e0e8;max-width:76ch}.services-overview__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.7rem,1.2vw,1.25rem);margin-top:1.35rem;display:grid}.services-overview__grid :is(a,article){color:#fff;background:#102438;border:1px solid #ffffff24;border-radius:3px;min-width:0;min-height:190px;padding:clamp(1rem,1.6vw,1.5rem);text-decoration:none;transition:border-color .18s,transform .18s;display:block}.services-overview__grid a:hover{border-color:#5dc1ca;transform:translateY(-3px)}.services-overview__grid .technical-icon{color:#5dc1ca;width:2.4rem;height:2.4rem}.services-overview__grid h3{margin:.8rem 0 .4rem;font-size:clamp(.9rem,1.1vw,1.05rem);line-height:1.2}.services-overview__grid p{color:#ccd9e3;margin:0;font-size:clamp(.77rem,.85vw,.875rem);line-height:1.42}@media (width<=64rem){.services-overview__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.services-overview__grid :is(a,article){min-height:170px}}@media (width<=30rem){.services-overview__grid{grid-template-columns:1fr}.services-overview__grid :is(a,article){min-height:0}}@media (prefers-reduced-motion:reduce){.services-overview__grid a{transition:none}}.service-details__row{background:#fff;padding-block:clamp(1.4rem,2vw,2rem);scroll-margin-top:6rem}.service-details__row:nth-child(2n){background:#f4f8fa}.service-details__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid}.service-details__photo{border-radius:2px;height:clamp(245px,23vw,330px)}.service-details__row.is-reversed .service-details__photo{order:2}.service-details__row.is-reversed .service-details__content{order:1}.service-details__row:first-child .service-details__photo img{object-position:35% center}.service-details__row:nth-child(2) .service-details__photo img{object-position:70% center}.service-details__row:nth-child(3) .service-details__photo img{object-position:28% center}.service-details__row:nth-child(4) .service-details__photo img{object-position:68% 30%}.service-details__content ul{gap:.42rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.service-details__content li{color:#47536f;align-items:start;gap:.6rem;font-size:clamp(.82rem,.95vw,.94rem);line-height:1.38;display:flex}.service-details__content .technical-icon{color:#168db6;flex:0 0 1.1rem;width:1.1rem;height:1.1rem}@media (width<=48rem){.service-details__grid{grid-template-columns:1fr;gap:1.3rem}.service-details__row.is-reversed .service-details__photo,.service-details__row.is-reversed .service-details__content{order:initial}.service-details__photo{height:clamp(220px,55vw,330px)}}.services-process{background:#fff}.services-process__steps{counter-reset:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1rem,3vw,3.75rem);margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.services-process__steps li{min-width:0;position:relative}.services-process__steps li:not(:last-child):after{content:"→";color:#168db6;text-align:center;width:clamp(1rem,3vw,3.75rem);font-size:1.5rem;position:absolute;top:1rem;left:calc(100% + .25rem)}.services-process__icon{color:#168db6;align-items:start;gap:.2rem;display:flex}.services-process__icon .technical-icon{color:#168db6;width:2.7rem;height:2.7rem}.services-process__icon span{font-size:.65rem;font-weight:600}.services-process__steps h3{margin:.65rem 0 .35rem;font-size:clamp(.85rem,1vw,1rem)}.services-process__steps p{color:#526079;max-width:24ch;margin:0;font-size:clamp(.75rem,.84vw,.875rem);line-height:1.4}@media (width<=56rem){.services-process__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.services-process__steps li:after{display:none}}@media (width<=38rem){.services-process__steps{border-left:1px solid #5dc1ca;grid-template-columns:1fr;gap:0;margin-left:1.25rem}.services-process__steps li{padding:0 0 1.3rem 1.25rem}.services-process__steps li:before{content:"";background:#5dc1ca;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.75rem;left:-.32rem}.services-process__steps h3{margin-top:.4rem}.services-process__steps p{max-width:none}}.services-values{isolation:isolate;position:relative;overflow:hidden}.services-values:before{content:"";z-index:-2;background:url(/images/productos/STRATUS%20Turboprop%20400Hp/stratus-turboprop-400hp-render-vista-tres-cuartos.webp) 50%/cover no-repeat;position:absolute;inset:0}.services-values:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421f7,#031421e8 55%,#03142185);position:absolute;inset:0}.page-servicios .services-values .services-copy{color:#d8e5ef;max-width:61ch}.services-values__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-top:1.3rem;display:grid}.services-values__grid article{background:#071e30ce;border:1px solid #ffffff24;border-radius:3px;align-items:start;gap:.65rem;min-height:95px;padding:.9rem;display:flex}.services-values__grid .technical-icon{color:#5dc1ca;flex:0 0 2rem;width:2rem;height:2rem}.services-values__grid h3{margin:.15rem 0 .25rem;font-size:clamp(.8rem,.95vw,.95rem)}.services-values__grid p{color:#d3e0e8;margin:0;font-size:clamp(.72rem,.8vw,.82rem);line-height:1.4}@media (width<=56rem){.services-values__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.services-values__grid{grid-template-columns:1fr}}.services-faq{background:#fff}.services-faq__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.services-faq .services-copy a{color:#1685a0;text-underline-offset:.2em;text-decoration-thickness:1px}.services-faq__list{border:1px solid #dce6eb}.services-faq__list details+details{border-top:1px solid #dce6eb}.services-faq__list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:43px;padding:.65rem .9rem;font-size:clamp(.8rem,.95vw,.92rem);font-weight:600;list-style:none;display:flex}.services-faq__list summary::-webkit-details-marker{display:none}.services-faq__list summary:hover,.services-faq__list details[open] summary{color:#1685a0}.services-faq__list summary span{color:#1685a0;flex:none;font-size:1.2rem;font-weight:400;transition:transform .18s}.services-faq__list details[open] summary span{transform:rotate(45deg)}.services-faq__list details p{color:#4d5874;margin:0;padding:0 .9rem .9rem;font-size:.875rem;line-height:1.5;animation:.18s ease-out faq-reveal}@keyframes faq-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (width<=48rem){.services-faq__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.services-faq__list summary span,.services-faq__list details p{transition:none;animation:none}}.services-cta{isolation:isolate;background:#031421;align-items:center;min-height:clamp(195px,17vw,260px);display:flex;position:relative;overflow:hidden}.services-cta:before{content:"";z-index:-2;background:url(/images/productos/Pretorian%20Turboprop%20150Hp/pretorian-turboprop-150hp-render-vista-angular.webp) 70% 48%/cover no-repeat;position:absolute;inset:0}.services-cta:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421f5,#031421d0 55%,#03142156);position:absolute;inset:0}.services-cta__inner{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:center;gap:clamp(2rem,5vw,6rem);padding-block:1.75rem;display:grid}.services-cta .services-title{max-width:35ch}.services-cta__action{justify-self:end;width:min(100%,48ch)}.services-cta p:not(.services-eyebrow){color:#e1eaf0;margin-bottom:.8rem;font-size:clamp(.8rem,.95vw,.92rem);line-height:1.4}.services-cta .action-link{color:#fff;background:#128be8;min-height:39px;padding:.5rem 1rem;font-size:.8rem}.services-cta .action-link:hover{background:#0a70c0}@media (width<=40rem){.services-cta{min-height:245px}.services-cta:before{background-position:63%}.services-cta__inner{grid-template-columns:1fr;gap:1rem}.services-cta__action{justify-self:start}}.page-servicios{color:#131247;min-width:0;overflow:clip}.page-servicios h1,.page-servicios h2,.page-servicios h3,.page-servicios p{margin-top:0}.page-servicios h1,.page-servicios h2,.page-servicios h3{font-weight:600}.services-section{padding-block:clamp(2.1rem,3.3vw,3.5rem)}.services-eyebrow{color:#1685a0;letter-spacing:.15em;text-transform:uppercase;margin:0 0 .45rem;font-size:clamp(.7rem,.78vw,.78rem);font-weight:600}.services-title{letter-spacing:-.025em;margin:0 0 .55rem;font-size:35px;line-height:1.12}.services-copy{color:#4d5874;max-width:63ch;margin:0;font-size:clamp(.9rem,1.05vw,1.02rem);line-height:1.48}.services-section--dark{color:#fff;background:#051725}.services-section--dark .services-eyebrow{color:#5dc1ca}.services-section--dark .services-copy{color:#d8e1e9}.services-photo{background:#071a2a;position:relative;overflow:hidden}.services-photo img{object-fit:cover;width:100%;height:100%;display:block}.services-photo span{color:#fff;background:#031421cb;padding:.25rem .4rem;font-size:.65rem;line-height:1.2;position:absolute;bottom:.55rem;right:.55rem}@media (width<=48rem){.services-section{padding-block:2.5rem}}@media (width<=40rem){.services-title{font-size:clamp(28px,7vw,35px)}}.news-hero{isolation:isolate;min-height:var(--inner-hero-height);color:#fff;background:#031421;align-items:center;display:flex;position:relative}.news-hero:before{content:"";z-index:-2;background:url(/images/novedades/presentacion-dubai-airshow-2023/papizturbine-dubai-airshow-2023-exposicion-aviacion.webp) 67%/cover no-repeat;position:absolute;inset:0}.news-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421f5,#031421d8 40%,#0314212d 82%);position:absolute;inset:0}.news-hero__inner{padding-block:2.4rem}.news-hero .news-eyebrow{color:#5dc1ca}.news-hero h1{margin-bottom:.4rem;font-size:55px;line-height:1.08}.news-hero p:last-child{max-width:44ch;margin-bottom:0;font-size:15px;line-height:1.4}@media (width<=40rem){.news-hero:before{background-position:58%}.news-hero:after{background:linear-gradient(90deg,#031421f7,#031421cf 65%,#03142172)}.news-hero h1{font-size:clamp(34px,9vw,55px)}}.featured-news{background:#fff;padding-block:clamp(1.4rem,2.5vw,2.5rem)}.featured-news__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}.featured-news__image{border-radius:3px;height:clamp(255px,27vw,395px)}.featured-news__content h2{max-width:28ch;margin:.65rem 0;font-size:clamp(1.55rem,2.3vw,2.2rem);line-height:1.14}.featured-news__content>p:last-of-type{color:#526079;max-width:48ch;margin-bottom:1rem;font-size:clamp(.9rem,1vw,1rem);line-height:1.45}@media (width<=48rem){.featured-news__grid{grid-template-columns:1fr}.featured-news__image{height:clamp(230px,55vw,370px)}}.news-card{background:#fff;border:1px solid #e2eaf0;border-radius:3px;min-width:0;overflow:hidden;box-shadow:0 5px 20px #061a2b08}.news-card__image{aspect-ratio:1.75}.news-card__body{padding:clamp(.85rem,1.2vw,1.15rem)}.news-card__date{color:#526079;margin-bottom:.4rem;font-size:.75rem}.news-card__date:before{content:"▣";color:#168db6;margin-right:.4rem}.news-card__category{color:#1685a0;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.45rem;font-size:.68rem;font-weight:600}.news-card h3{margin-bottom:.45rem;font-size:clamp(1rem,1.25vw,1.22rem);line-height:1.2}.news-card__excerpt{color:#526079;margin-bottom:0;font-size:clamp(.82rem,.9vw,.94rem);line-height:1.4}.news-grid-section{background:#f6fafc;padding-block:clamp(2rem,3.3vw,3.5rem);scroll-margin-top:6rem}.news-grid-section__heading{justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:.7rem;display:flex}.news-grid-section__heading .news-heading{margin-bottom:0}.news-grid-section__search{color:#0877ce;background:#fff;border:1px solid #d3e4ee;border-radius:2px;align-items:center;gap:.5rem;width:min(100%,285px);min-height:42px;padding:.4rem .65rem;display:flex}.news-grid-section__search:focus-within{outline-offset:2px;outline:2px solid #5dc1ca}.news-grid-section__search svg{flex:0 0 1.1rem;width:1.1rem;height:1.1rem}.news-grid-section__search input{color:#131247;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.85rem}.news-grid-section__notice{color:#4b6871;margin:0 0 1.1rem;font-size:.75rem}.news-grid-section__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,1.3vw,1.3rem);display:grid}.news-grid-section__pagination{justify-content:center;gap:.45rem;margin-top:1.5rem;display:flex}.news-grid-section__pagination button{color:#0877ce;min-width:38px;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5e4ec;border-radius:2px;padding:.3rem .55rem;font-size:.8rem}.news-grid-section__pagination button.is-active{color:#fff;background:#128be8;border-color:#128be8}.news-grid-section__pagination button:hover:not(:disabled){border-color:#128be8}.news-grid-section__pagination button:disabled{opacity:.45;cursor:default}.news-grid-section__empty{color:#526079;background:#fff;border:1px solid #dce8ee;padding:2rem}.news-grid-section__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=56rem){.news-grid-section__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.news-grid-section__heading{flex-direction:column;align-items:stretch}.news-grid-section__search{width:100%}.news-grid-section__cards{grid-template-columns:1fr}}.page-novedades,.page-novedad-detalle{color:#131247;min-width:0;overflow:clip}.page-novedades h1,.page-novedades h2,.page-novedades h3,.page-novedades p,.page-novedad-detalle h1,.page-novedad-detalle h2,.page-novedad-detalle h3,.page-novedad-detalle p{margin-top:0}.page-novedades h1,.page-novedades h2,.page-novedades h3,.page-novedad-detalle h1,.page-novedad-detalle h2,.page-novedad-detalle h3{font-weight:600}.news-eyebrow{color:#1685a0;letter-spacing:.15em;text-transform:uppercase;margin:0 0 .45rem;font-size:clamp(.7rem,.8vw,.8rem);font-weight:600}.news-heading{letter-spacing:-.025em;margin:0 0 .6rem;font-size:clamp(1.85rem,2.8vw,2.65rem);line-height:1.13}.news-provisional{color:#125d68;background:#e9f8fa;border:1px solid #5dc1ca;border-radius:2px;align-items:center;max-width:100%;padding:.32rem .6rem;font-size:.72rem;font-weight:600;line-height:1.25;display:inline-flex}.news-image-note{color:#fff;background:#031421d6;padding:.25rem .4rem;font-size:.65rem;position:absolute;bottom:.6rem;right:.6rem}.page-multimedia{min-width:0}.multimedia-hero{isolation:isolate;min-height:var(--inner-hero-height);color:#fff;background:#031421;align-items:center;display:flex;position:relative}.multimedia-hero:before{content:"";z-index:-2;background:url(/images/multimedia/papizturbine-motor-aeronautico-vista-lateral.webp) 60%/cover no-repeat;position:absolute;inset:0}.multimedia-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421f7 0%,#031421d9 40%,#03142122 78%);position:absolute;inset:0}.multimedia-hero__inner{padding-block:2.7rem}.multimedia-hero h1{margin:.35rem 0 .45rem;font-size:55px;font-weight:600;line-height:1.05}.multimedia-hero p:last-child{max-width:46ch;margin:0;font-size:15px;line-height:1.4}@media (width<=40rem){.multimedia-hero:before{background-position:60%}.multimedia-hero:after{background:linear-gradient(90deg,#031421f3,#031421b8 66%,#03142155)}.multimedia-hero__break{display:none}.multimedia-hero h1{font-size:clamp(34px,9vw,55px)}}.image-gallery{background:#fff;padding-block:clamp(1.4rem,2.4vw,2.5rem)}.image-gallery__head{justify-content:space-between;align-items:end;gap:1.2rem;margin-bottom:1rem;display:flex}.multimedia-eyebrow{color:#1683b5;letter-spacing:.14em;margin:0;font-size:.76rem;font-weight:700}.image-gallery h2{color:#091526;margin:.3rem 0 0;font-size:clamp(1.6rem,2.3vw,2.2rem);font-weight:600;line-height:1.16}.image-gallery__filters{border:1px solid #d4e3ef;border-radius:3px;flex:none;max-width:100%;display:flex;overflow-x:auto}.image-gallery__filters button{color:#43536d;font:inherit;cursor:pointer;background:#fff;border:0;border-right:1px solid #d4e3ef;flex:none;padding:.58rem .85rem;font-size:.76rem}.image-gallery__filters button:last-child{border-right:0}.image-gallery__filters button.is-active{color:#fff;background:#168de8}.image-gallery__filters button:not(.is-active):hover{background:#eaf5fb}.image-gallery__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(175px,18vw,275px);gap:.5rem;display:grid}.image-gallery__item{cursor:zoom-in;background:#061a2a;border:0;border-radius:3px;grid-column:span 3;padding:0;position:relative;overflow:hidden}.image-gallery__item img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.image-gallery__item:hover img{transform:scale(1.035)}.image-gallery__caption{color:#fff;text-align:left;background:linear-gradient(#0000,#001220c9);padding:2rem .8rem .55rem;font-size:.83rem;font-weight:600;position:absolute;inset:auto 0 0}.image-gallery__caption small{font-size:.67rem;font-weight:400;display:block}@media (width<=65rem){.image-gallery__head{flex-direction:column;align-items:start}.image-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:220px}.image-gallery__item,.image-gallery__item:nth-child(n){grid-column:span 1}}@media (width<=40rem){.image-gallery__filters{width:100%}.image-gallery__grid{grid-auto-rows:clamp(145px,45vw,210px);gap:.4rem}.image-gallery__item:first-child{grid-column:span 2}.image-gallery__caption{font-size:.73rem}}.video-modal{z-index:1000;background:#020c18ed;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.video-modal__dialog{width:min(100%,1100px);position:relative}.video-modal__dialog button{color:#fff;width:2.3rem;height:2.3rem;font:inherit;cursor:pointer;background:#071b30;border:1px solid #ffffff70;border-radius:50%;font-size:1.6rem;position:absolute;top:-2.7rem;right:0}.video-modal__frame{aspect-ratio:16/9;background:#000}.video-modal__frame iframe{border:0;width:100%;height:100%}.video-gallery{color:#fff;background:radial-gradient(circle at 75% 0,#0c2d45,#031421 70%);padding-block:clamp(1.5rem,2.7vw,2.6rem)}.video-gallery .multimedia-eyebrow{color:#5dc1ca}.video-gallery h2{margin:.35rem 0 .15rem;font-size:clamp(1.65rem,2.4vw,2.35rem);font-weight:600}.video-gallery__intro{color:#d7e4ee;margin:0 0 1rem;font-size:.95rem}.video-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.video-gallery__grid--single{grid-template-columns:minmax(0,1fr)}.video-gallery__card{color:#fff;text-align:left;cursor:pointer;background:#0a2034;border:1px solid #ffffff2a;border-radius:4px;width:100%;min-height:215px;padding:0;display:block;position:relative;overflow:hidden}.video-gallery__grid--single .video-gallery__card{aspect-ratio:16/9;width:min(100%,980px);min-height:0;margin-inline:auto}.video-gallery__card img{object-fit:cover;width:100%;height:100%;min-height:215px;transition:transform .24s;display:block}.video-gallery__grid--single .video-gallery__card img{min-height:0;position:absolute;inset:0}.video-gallery__card:after{content:"";background:linear-gradient(#03142124,#03142140 55%,#031421ee);position:absolute;inset:0}.video-gallery__card:hover img,.video-gallery__card:focus-visible img{transform:scale(1.035)}.video-gallery__card-content{z-index:1;gap:.45rem;display:grid;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.video-gallery__card-content small{color:#5dc1ca;letter-spacing:.15em;font-size:.7rem;font-weight:700}.video-gallery__card-content strong{font-size:clamp(1.1rem,2.4vw,2rem);line-height:1.15}.video-gallery__card-content>span{color:#e8f2f7;font-size:.85rem;font-weight:600}.video-gallery__card-content>span span{margin-left:.3rem}.video-gallery__play{z-index:2;background:#031421b8;border:2px solid #fff;border-radius:50%;place-items:center;width:clamp(3.5rem,6vw,5rem);height:clamp(3.5rem,6vw,5rem);font-size:1.2rem;transition:background .18s,box-shadow .18s;display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #ffffff1b}.video-gallery__card:hover .video-gallery__play,.video-gallery__card:focus-visible .video-gallery__play{background:#168de8;box-shadow:0 0 0 14px #ffffff26}.video-gallery__pending{color:#cde8ef;background:#ffffff08;border:1px solid #ffffff31;border-radius:3px;place-items:center;min-height:160px;display:grid}@media (width<=48rem){.video-gallery__grid{grid-template-columns:1fr}.video-gallery__grid:not(.video-gallery__grid--single) .video-gallery__card{min-height:200px}.video-gallery__card-content{bottom:1rem;left:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){.video-gallery__card img,.video-gallery__play{transition:none}}.multimedia-social{isolation:isolate;background:#f6fbff;padding-block:clamp(2rem,3.5vw,3.5rem);position:relative;overflow:hidden}.multimedia-social:before{content:"";z-index:-2;opacity:.2;background:url(/images/multimedia/papizturbine-conjunto-mecanico-aeronautico.webp?v=20261024) 50%/cover;position:absolute;inset:0 0 0 54%}.multimedia-social:after{content:"";z-index:-1;background:linear-gradient(90deg,#f6fbff 45%,#f6fbfff0 63%,#f6fbff65);position:absolute;inset:0}.multimedia-social__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.multimedia-social h2{color:#091526;margin:.35rem 0 .5rem;font-size:clamp(1.6rem,2.3vw,2.2rem);font-weight:600}.multimedia-social__copy>p:last-child{color:#43536d;max-width:51ch;margin:0;font-size:.95rem;line-height:1.5}.multimedia-social__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.multimedia-social__card{color:#091526;background:#fffc;border:1px solid #d7e5f1;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-height:125px;font-size:.8rem;text-decoration:none;display:flex}.multimedia-social__card span{place-items:center;width:3rem;height:3rem;margin-bottom:.5rem;font-family:Arial,sans-serif;font-size:2.3rem;font-weight:700;line-height:1;display:grid}.multimedia-social__card--instagram span{color:#e93185}.multimedia-social__card--linkedin span{color:#0a66c2}.multimedia-social__card--youtube span{color:#ee1b24;font-size:1.9rem}.multimedia-social__card--facebook span{color:#1877f2}.multimedia-social__card small{color:#536984;margin-top:.2rem;font-size:.62rem}.multimedia-social__card[href]:hover{border-color:#5dc1ca;transform:translateY(-2px)}@media (width<=60rem){.multimedia-social__inner{grid-template-columns:1fr}}@media (width<=40rem){.multimedia-social__links{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-fundador{min-width:0;overflow:clip}.page-fundador h1,.page-fundador h2,.page-fundador h3,.page-fundador p{margin-top:0}.founder-eyebrow{color:#1a94b2;letter-spacing:.15em;text-transform:uppercase;margin-bottom:.45rem;font-size:clamp(.7rem,.8vw,.8rem);font-weight:700}.founder-title{letter-spacing:-.02em;margin-bottom:.75rem;font-size:35px;font-weight:600;line-height:1.13}.founder-copy{color:#495572;max-width:58ch;margin-bottom:1rem;font-size:clamp(.9375rem,1.08vw,1.0625rem);font-weight:400;line-height:1.48}@media (width<=40rem){.founder-title{font-size:clamp(28px,7vw,35px)}}.founder-hero{isolation:isolate;min-height:var(--inner-hero-height);color:#fff;background:#031421;align-items:center;display:flex;position:relative}.founder-hero:before{content:"";z-index:-2;background:url(/images/novedades/presentacion-dubai-airshow-2023/papizturbine-dubai-airshow-2023-recorrido-feria.webp) 66%/cover no-repeat;position:absolute;inset:0}.founder-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421fa,#031421e0 39%,#03142155 69%,#03142118);position:absolute;inset:0}.founder-hero__inner{padding-block:2.8rem}.founder-hero .founder-eyebrow{color:#5dc1ca}.founder-hero h1{letter-spacing:-.025em;max-width:18ch;margin-bottom:1.1rem;font-size:55px;font-weight:600;line-height:1.05}.founder-hero h1 span{color:#5dc1ca}.founder-hero .founder-copy{color:#f1f4f7;max-width:42ch;margin-bottom:0;font-size:15px}@media (width<=40rem){.founder-hero:before{background-position:59%}.founder-hero:after{background:linear-gradient(90deg,#031421f7,#031421c9 67%,#03142185)}.founder-hero h1 br{display:none}.founder-hero h1{font-size:clamp(34px,9vw,55px)}}.founder-story{background:#fff;padding-block:clamp(3rem,5vw,5.5rem)}.founder-story__inner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}.founder-story__image{aspect-ratio:1.2;background:#071a2a;border-radius:3px;align-self:center;margin:0;position:relative;overflow:hidden}.founder-story__image img{object-fit:cover;width:100%;height:100%}.founder-story__text .founder-copy{max-width:62ch;margin-bottom:.8rem}.founder-story__text .founder-copy:last-child{margin-bottom:0}@media (width<=48rem){.founder-story{padding-block:3rem}.founder-story__inner{grid-template-columns:1fr}.founder-story__image{aspect-ratio:1.2}}.founder-origin{isolation:isolate;color:#fff;background:#031421;padding-block:clamp(2rem,3vw,3rem);position:relative}.founder-origin:before{content:"";z-index:-2;background:url(/images/novedades/presentacion-dubai-airshow-2023/papizturbine-dubai-airshow-2023-aviones-comerciales.webp) 75%/cover no-repeat;position:absolute;inset:0}.founder-origin:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421fa 0%,#031421ed 40%,#031421a3 58%,#03142110);position:absolute;inset:0}.founder-origin .founder-eyebrow{color:#5dc1ca}.founder-origin .founder-title{max-width:23ch}.founder-origin .founder-copy{color:#d7e0e8;max-width:52ch;margin-bottom:.7rem}@media (width<=40rem){.founder-origin:after{background:linear-gradient(90deg,#031421f9,#031421dc 75%,#031421af)}}.founder-timeline{background:#fff;padding-block:clamp(1.5rem,2.8vw,2.8rem)}.founder-timeline__intro{max-width:85ch;margin-bottom:1.2rem}.founder-timeline__list{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid;position:relative}.founder-timeline__list:before{content:"";background:#9fcaf4;height:1px;position:absolute;top:2rem;left:12%;right:12%}.founder-timeline__list li{padding-inline:.5rem;position:relative}@media (prefers-reduced-motion:no-preference){.founder-timeline__list.card-reveal-ready li{opacity:0;transition:opacity .95s cubic-bezier(.2,.7,.25,1),translate .95s cubic-bezier(.2,.7,.25,1);transition-delay:calc(var(--reveal-order,0) * .15s);translate:0 14px}.founder-timeline__list.card-reveal-ready li.is-visible{opacity:1;translate:0}}.founder-timeline__icon{z-index:1;color:#168de8;background:#fff;border:1px solid #208ff1;border-radius:50%;place-items:center;width:4rem;height:4rem;margin:0 auto .65rem;font-size:2rem;line-height:1;display:grid;position:relative}.founder-timeline__list h3{color:#091526;margin:0 0 .25rem;font-size:clamp(.85rem,1.1vw,1.05rem);font-weight:600}.founder-timeline__list p{color:#495572;max-width:26ch;margin:auto;font-size:clamp(.9375rem,1.08vw,1.0625rem);font-weight:400;line-height:1.48}@media (width<=40rem){.founder-timeline__list{text-align:left;grid-template-columns:1fr;gap:1.2rem}.founder-timeline__list:before{width:1px;height:auto;inset:2rem auto 2rem 1.95rem}.founder-timeline__list li{grid-template-columns:4rem 1fr;column-gap:1rem;padding:0;display:grid}.founder-timeline__icon{grid-row:span 2;margin:0}.founder-timeline__list h3{align-self:end}.founder-timeline__list p{margin:0}}.founder-vision{color:#fff;background:#031421;grid-template-columns:1.1fr .9fr;min-height:clamp(260px,25vw,365px);display:grid}.founder-vision__image{background:#071a2a;min-width:0;height:clamp(300px,42vw,720px);margin:0;position:relative;overflow:hidden}.founder-vision__image img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.founder-vision__text{flex-direction:column;justify-content:center;max-width:42rem;padding:clamp(1.5rem,3vw,3rem);display:flex}.founder-vision__text .founder-eyebrow{color:#5dc1ca}.founder-vision__text .founder-copy{color:#d7e0e8;margin-bottom:.65rem}.founder-vision__text .founder-copy:last-child{margin-bottom:0}@media (width<=48rem){.founder-vision{grid-template-columns:1fr}.founder-vision__image{aspect-ratio:1.8;height:auto}}.page-contacto{min-width:0;overflow:clip}.page-contacto h1,.page-contacto h2,.page-contacto h3,.page-contacto p{margin-top:0}.contact-eyebrow{color:#1689b1;letter-spacing:.15em;text-transform:uppercase;margin-bottom:.45rem;font-size:clamp(.7rem,.8vw,.8rem);font-weight:700}.contact-heading{color:#07182a;letter-spacing:-.025em;margin-bottom:.55rem;font-size:clamp(1.65rem,2.4vw,2.25rem);font-weight:600;line-height:1.13}.contact-copy{font-size:15px;line-height:1.48}.contact-hero{isolation:isolate;min-height:var(--inner-hero-height);color:#fff;background:#031421;align-items:center;display:flex;position:relative}.contact-hero:before{content:"";z-index:-2;background:url(/images/productos/STRATUS%20Turboprop%20400Hp/stratus-turboprop-400hp-render-vista-tres-cuartos.webp) 70%/cover no-repeat;position:absolute;inset:0}.contact-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421f8,#031421e2 39%,#03142138 76%);position:absolute;inset:0}.contact-hero__inner{padding-block:2rem}.contact-hero h1{margin:0;font-size:55px;font-weight:600;line-height:1.03}.contact-hero h2{color:#27b5e8;margin:0 0 .9rem;font-size:55px;font-weight:600;line-height:1.1}.contact-hero .contact-copy{max-width:43ch;margin-bottom:0;font-size:15px}@media (width<=40rem){.contact-hero:after{background:linear-gradient(90deg,#031421f8,#031421d1 72%,#03142183)}.contact-hero h1,.contact-hero h2{font-size:clamp(34px,9vw,55px)}}.contact-methods{background:#f9fcff;padding-block:clamp(1.5rem,2.6vw,2.5rem)}.contact-methods__inner{grid-template-columns:minmax(230px,.95fr) minmax(0,2.05fr);align-items:center;gap:clamp(1rem,3vw,3rem);display:grid}.contact-methods__intro .contact-copy{max-width:44ch;margin-bottom:0}.contact-methods__product{color:#125d68;margin:.7rem 0 0;font-size:.82rem}.contact-methods__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.contact-methods__card{background:#fff;border:1px solid #dbe9f4;border-radius:5px;min-width:0;min-height:175px;padding:1rem .9rem;box-shadow:0 4px 18px #07344b08}.contact-methods__card>svg{color:#168de8;border:1px solid #3ca5f2;border-radius:50%;width:2.65rem;height:2.65rem;margin-bottom:.7rem;padding:.32rem;display:block}.contact-methods__card h3{color:#07182a;margin:0 0 .3rem;font-size:.82rem;font-weight:600}.contact-methods__card p,.contact-methods__card a{color:#234565;overflow-wrap:anywhere;margin:0;font-size:.78rem;line-height:1.35}.contact-methods__card a:hover{color:#168de8}.contact-methods__emails{gap:.35rem;display:grid}.contact-methods__social{align-items:center;gap:.55rem;display:flex}.contact-methods__social a,.contact-methods__social span{color:#07182a;font-family:Arial,sans-serif;font-size:1rem;font-weight:700;text-decoration:none}.contact-methods__social span{opacity:.55}.contact-methods__card small{color:#61728b;margin-top:.4rem;font-size:.66rem;display:block}@media (width<=68rem){.contact-methods__inner{grid-template-columns:1fr}}@media (width<=48rem){.contact-methods__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=23rem){.contact-methods__cards{grid-template-columns:1fr}}.contact-team{color:#fff;background:#031421;grid-template-columns:1.18fr .82fr;min-height:clamp(330px,34vw,500px);display:grid}.contact-team__image{background:linear-gradient(#0314211c 28%,#031421ee),url(/images/multimedia/papizturbine-equipo-motor-aeronautico.webp) 50%/cover;align-items:end;min-width:0;padding:clamp(1.5rem,4vw,4rem);display:flex;position:relative}.contact-team__image-copy{max-width:39ch}.contact-team .contact-eyebrow{color:#5dc1ca}.contact-team .contact-heading{color:#fff;max-width:24ch}.contact-team__image .contact-copy{max-width:43ch;margin-bottom:0}.contact-team__list{align-content:center;gap:clamp(.9rem,1.7vw,1.7rem);padding:clamp(1.5rem,3vw,3rem);display:grid}.contact-team__item{align-items:center;gap:1rem;display:flex}.contact-team__icon{color:#3dc6f2;border:1px solid #5dc1ca55;border-radius:50%;flex:none;place-items:center;width:3.6rem;height:3.6rem;display:grid}.contact-team__item h3{color:#fff;margin:0 0 .2rem;font-size:.92rem;font-weight:600}.contact-team__item p{color:#dce7ee;max-width:42ch;margin:0;font-size:.84rem;line-height:1.35}@media (width<=48rem){.contact-team{grid-template-columns:1fr}.contact-team__image{min-height:360px}.contact-team__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=34rem){.contact-team__list{grid-template-columns:1fr}}.contact-location{background:#f8fcff;padding-block:clamp(1.6rem,3vw,3rem)}.contact-location__inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.contact-location__copy>.contact-copy{max-width:45ch;margin-bottom:1rem}.contact-location__detail{align-items:start;gap:.8rem;margin-bottom:.8rem;display:flex}.contact-location__detail svg{color:#168de8;flex:none;width:2rem;height:2rem}.contact-location__detail strong{color:#07182a;font-size:.85rem}.contact-location__detail p{color:#49627c;margin:0;font-size:.82rem}.contact-location__maps-link{color:#fff;background:#168de8;border-radius:3px;align-items:center;gap:.8rem;padding:.7rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.contact-location__maps-link:hover{background:#0874cb}.contact-location__maps-pending{color:#54718b;margin:.7rem 0 0;font-size:.8rem}.contact-location__map{background:#ebf5fb;border:1px solid #c9deed;border-radius:5px;min-width:0;height:clamp(240px,25vw,340px);overflow:hidden}.contact-location__map iframe{border:0;width:100%;height:100%;display:block}@media (width<=48rem){.contact-location__inner{grid-template-columns:1fr}}.contact-cta{isolation:isolate;color:#fff;background:#031421;padding-block:clamp(1.7rem,3vw,3rem);position:relative}.contact-cta:before{content:"";z-index:-2;background:url(/images/productos/Pretorian%20Turboprop%20150Hp/pretorian-turboprop-150hp-render-vista-lateral.webp) 50% 58%/cover no-repeat;position:absolute;inset:0}.contact-cta:after{content:"";z-index:-1;background:linear-gradient(90deg,#031421fa,#031421d5 46%,#0314213a 78%);position:absolute;inset:0}.contact-cta__inner{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:center;gap:clamp(2rem,5vw,6rem);display:grid}.contact-cta .contact-eyebrow{color:#5dc1ca}.contact-cta .contact-heading{color:#fff;max-width:32ch}.contact-cta__action{justify-self:end;width:min(100%,48ch)}.contact-cta .contact-copy{max-width:46ch;margin-bottom:1rem}.contact-cta__button{color:#fff;background:#168de8;border-radius:3px;align-items:center;gap:.75rem;padding:.68rem 1rem;font-size:.83rem;font-weight:600;text-decoration:none;display:inline-flex}.contact-cta__button:hover{background:#0874cb}@media (width<=40rem){.contact-cta__inner{grid-template-columns:1fr;gap:1rem}.contact-cta__action{justify-self:start}}.page-notfound{min-width:0}.brand-logo{flex:none;align-items:center;width:10rem;height:4rem;display:flex}.brand-logo__image{object-fit:contain;visibility:hidden;width:100%;height:100%}.brand-logo__image.is-loaded{visibility:visible}.brand-logo--header .brand-logo__image{transform:scale(1.12)}.brand-logo--footer{width:12rem;height:4.5rem}.site-header{z-index:20;background:var(--color-primary);color:var(--color-white);border-bottom:1px solid #ffffff16;position:sticky;top:0}.site-header__inner{width:100%;max-width:none;min-height:var(--header-height);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1rem,2vw,2.5rem);margin-inline:0;padding-inline:clamp(1.25rem,3.5vw,4rem);display:grid}.site-header__inner>.brand-logo{justify-self:start}.site-header__nav{justify-self:center;margin-left:0}.site-header__links{align-items:center;gap:clamp(.25rem,.6vw,.75rem);margin:0;padding:0;list-style:none;display:flex}.site-header__links a{white-space:nowrap;align-items:center;min-height:44px;padding:.5rem .375rem;font-size:.875rem;text-decoration:none;display:flex}.site-header__product-item{position:relative}.site-header__product-trigger{align-items:center;display:flex}.site-header__product-trigger button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .375rem;font-size:.875rem;display:inline-flex}.site-header__product-trigger button:hover,.site-header__product-trigger button[aria-expanded=true]{color:var(--color-accent)}.site-header__product-trigger button svg{width:11px;height:8px;transition:transform .18s}.site-header__product-trigger button[aria-expanded=true] svg{transform:rotate(180deg)}.site-header__product-trigger button[aria-expanded=true]{color:var(--color-accent)}.site-header__product-menu{z-index:30;background:#091a34;border:1px solid #5dc1ca65;border-radius:3px;width:max-content;min-width:245px;margin:0;padding:.4rem;list-style:none;position:absolute;top:100%;left:0;box-shadow:0 15px 30px #03142166}.site-header__product-menu a{color:#fff;white-space:normal;min-height:0;padding:.6rem .75rem;font-size:.8rem;line-height:1.35;display:block}.site-header__product-menu a:hover,.site-header__product-menu a[aria-current=page]{color:var(--color-accent);background:#16334c}.site-header__links a:hover,.site-header__links a[aria-current=page],.site-header__mobile-links a[aria-current=page]{color:var(--color-accent)}.site-header__links a[aria-current=page]{text-underline-offset:.65em;text-decoration:underline;text-decoration-thickness:2px}.site-header__actions{justify-self:end;align-items:center;gap:1.5rem;display:flex}.site-header__whatsapp{cursor:pointer;gap:.65rem;min-height:2.75rem;padding:.55rem .9rem;font-family:inherit}.site-header__whatsapp:disabled{opacity:.72;cursor:not-allowed}.site-header__whatsapp:disabled:hover{background:var(--color-accent);transform:none}.site-header__language-switcher{z-index:5;flex:none;position:relative}.site-header__language-trigger{color:#fff;min-width:4.25rem;min-height:2.6rem;font:inherit;letter-spacing:.05em;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff45;border-radius:.35rem;justify-content:center;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.8125rem;font-weight:700;transition:border-color .16s,background-color .16s;display:flex}.site-header__language-trigger:hover,.site-header__language-trigger[aria-expanded=true]{border-color:var(--color-accent);background:#ffffff18}.site-header__language-trigger:focus-visible,.site-header__language-menu button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.site-header__language-trigger svg{width:.7rem;height:.5rem;transition:transform .16s}.site-header__language-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.site-header__language-menu{background:#10263b;border:1px solid #5dc1ca55;border-radius:.45rem;width:9.25rem;padding:.3rem;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 12px 28px #0005}.site-header__language-menu button{color:#fff;width:100%;min-height:2.35rem;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.25rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.8125rem;display:flex}.site-header__language-menu button:hover,.site-header__language-menu button.is-active{color:var(--color-accent);background:#5dc1ca24}.site-header__language-menu small{color:#d5e7ee;font-size:.72rem}.site-header__menu-toggle{width:48px;height:48px;color:inherit;background:0 0;border:1px solid #ffffff40;padding:12px;display:none}.site-header__menu-toggle span{background:currentColor;height:2px;margin-block:6px;display:block}.site-header__dialog{background:var(--color-primary);width:min(100%,28rem);max-width:100%;height:100dvh;max-height:100dvh;color:var(--color-white);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.site-header__dialog[open]{animation:.18s ease-out menu-enter}.site-header__dialog::backdrop{background:#08081bc4}.site-header__dialog-inner{min-height:100%;padding:1.25rem 1.5rem 2rem}.site-header__dialog-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.site-header__close{width:48px;height:48px;color:inherit;background:0 0;border:1px solid #ffffff40;font-size:2rem}.site-header__menu-title{color:var(--color-accent);text-transform:uppercase;letter-spacing:.16em;margin-block:2rem 1rem;font-size:.75rem;font-weight:500}.site-header__mobile-links{margin:0;padding:0;list-style:none}.site-header__mobile-links a{border-bottom:1px solid #ffffff20;align-items:center;min-height:56px;padding-block:.75rem;font-size:1.15rem;text-decoration:none;display:flex}.site-header__mobile-language{color:var(--color-dark-muted);justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;font-size:.875rem;display:flex}.site-header__language-switcher--mobile .site-header__language-menu{z-index:2}.site-header__mobile-whatsapp{margin-top:1.25rem}@keyframes menu-enter{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (width<=1199px){.site-header__nav{display:none}.site-header__menu-toggle{display:block}.site-header__actions{margin-left:auto}.site-header__inner{gap:1rem;min-height:5rem;display:flex}.site-header__product-item.is-mobile .site-header__product-trigger{border-bottom:1px solid #ffffff20}.site-header__product-item.is-mobile .site-header__product-trigger button{justify-content:space-between;width:100%;min-height:56px;padding:.75rem 0;font-size:1.15rem}.site-header__product-item.is-mobile .site-header__product-menu{width:100%;min-width:0;box-shadow:none;background:#ffffff0a;border:0;border-radius:0;padding:.3rem 0 .6rem 1rem;position:static}.site-header__product-item.is-mobile .site-header__product-menu a{border-bottom:0;min-height:44px;padding:.6rem .5rem;font-size:.95rem}}@media (width<=40rem){.site-header__actions .action-link{display:none}.site-header__actions{gap:.5rem}.site-header .brand-logo{width:8rem;height:3.5rem}}.site-footer{color:#f5f7fb;background:#031421;position:relative;overflow:hidden}.site-footer__main-wrap{background:#031421}.site-footer__main{grid-template-columns:minmax(0,1.55fr) minmax(0,.7fr) minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:clamp(1.5rem,2.5vw,3rem);min-height:310px;padding-block:clamp(1.5rem,2.5vw,2.25rem);display:grid}.site-footer__brand,.site-footer__column{min-width:0}.site-footer__brand .brand-logo{aspect-ratio:1986/792;width:clamp(11rem,14vw,14rem);height:auto;margin-bottom:.4rem}.site-footer__brand>p:first-of-type{color:#e3edf4;max-width:35ch;margin:0;font-size:clamp(.9rem,1vw,1rem);line-height:1.55}.site-footer__brand-rule{background:#5dc1ca;width:2.5rem;height:2px;margin:.75rem 0 .55rem;display:block}.site-footer__motto{color:#5dc1ca;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.site-footer__motto span{padding-inline:.3rem}.site-footer__column{border-left:1px solid #ffffff36;min-height:0;padding-left:clamp(1.25rem,2vw,2.25rem)}.site-footer h2{color:#5dc1ca;letter-spacing:.17em;text-transform:uppercase;margin:0 0 .8rem;font-size:.82rem;font-weight:600;line-height:1.4}.site-footer h2:after{content:"";background:#5dc1ca;width:2.3rem;height:2px;margin-top:.65rem;display:block}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{color:#5dc1ca}.site-footer__navigation ul{gap:.2rem;display:grid}.site-footer__navigation a{font-size:.94rem;line-height:1.3}.site-footer__contact ul{gap:1.1rem;display:grid}.site-footer__contact li{align-items:center;gap:.8rem;min-width:0;display:flex}.site-footer__contact svg{color:#5dc1ca;flex:none;width:1.3rem;height:1.3rem}.site-footer__contact a,.site-footer__contact address{overflow-wrap:anywhere;font-size:.9rem;font-style:normal}.site-footer__newsletter p{color:#e3edf4;max-width:33ch;margin:0 0 1.3rem;font-size:.96rem;line-height:1.5}.site-footer__newsletter form{background:#031421bb;border:1px solid #ffffff80;border-radius:3px;width:min(100%,22rem);height:46px;display:flex;overflow:hidden}.site-footer__newsletter input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0 .9rem;font-size:.85rem}.site-footer__newsletter input::placeholder{color:#bed0df}.site-footer__newsletter button{color:#fff;cursor:pointer;background:#168de8;border:0;flex:0 0 48px;font-size:1.6rem;line-height:1}.site-footer__newsletter button:hover{color:#031421;background:#5dc1ca}.site-footer__sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-footer__bottom{background:#031421;border-top:1px solid #ffffff35}.site-footer__bottom-inner{color:#c7d4df;align-items:center;gap:clamp(1.5rem,3vw,3.5rem);min-height:60px;padding-block:.55rem;font-size:.78rem;display:flex}.site-footer__bottom p{margin:0}.site-footer__social{gap:.7rem;display:flex}.site-footer__social a,.site-footer__social span{color:#eaf4fa;border:1px solid #eaf4fa;border-radius:4px;place-items:center;width:34px;height:34px;display:grid}.site-footer__social svg{width:20px;height:20px}.site-footer__social span{opacity:.7}.site-footer__legal{gap:1rem;margin-left:auto;display:flex}.site-footer__legal a+a:before{content:"|";color:#ffffff70;margin-right:1rem}@media (width<=70rem){.site-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__column:nth-child(3){border-left:0;padding-left:0}}@media (width<=40rem){.site-footer__main{grid-template-columns:1fr;gap:1.5rem;padding-block:1.75rem}.site-footer__column{border-left:0;min-height:0;padding-left:0}.site-footer__bottom-inner{flex-wrap:wrap;gap:.8rem 1.5rem}.site-footer__legal{margin-left:0}}.site-layout{flex-direction:column;min-height:100svh;display:flex}.site-layout__main{padding-block:var(--section-spacing);flex:1}.site-layout__main--home{padding-block:0}.site-layout__skip-link{z-index:10;background:var(--color-white);color:var(--color-navy);padding:1rem;position:fixed;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(-200%)}.site-layout__skip-link:focus{transform:translateY(0)}:root{--site-description-size:15px;--site-description-color:#131247;--site-description-inverse:#f1f4f7}.home .home-copy,.home .home-technology__attribute p,.home .home-news__body>p:last-child,.page-nosotros .about-copy,.page-nosotros .about-identity__intro,.page-nosotros .about-identity__pillars p,.product-detail .product-detail__copy,.page-productos>p:not(.page-productos__eyebrow),.page-productos .page-productos__grid p,.page-servicios .services-copy,.page-servicios .services-process__steps p,.page-servicios .services-faq__list details p,.page-novedades .featured-news__content>p:last-of-type,.page-novedades .news-card__excerpt,.page-novedad-detalle .article-content__body,.page-novedad-detalle .article-content__body .article-content__lead,.page-multimedia .multimedia-social__copy>p:last-child,.page-fundador .founder-copy,.page-fundador .founder-timeline__list p,.page-contacto .contact-copy{color:var(--site-description-color);font-size:var(--site-description-size);font-weight:400;line-height:1.48}.home .home-hero__intro,.home .home-services__intro,.home .home-services__body p,.home .engine-card p,.page-nosotros .about-engineering__grid p,.page-nosotros .about-essence__cards p,.product-detail .product-hero p:last-child,.product-detail .product-features__heading p:last-child,.product-detail .product-features__grid p,.product-detail .product-cta p,.page-servicios .services-hero p:last-child,.page-servicios .services-overview__grid p,.page-servicios .services-values__grid p,.page-servicios .services-cta p:not(.services-eyebrow),.page-novedades .news-hero p:last-child,.page-multimedia .multimedia-hero p:last-child,.page-multimedia .video-gallery__intro,.page-fundador .founder-origin__phrase,.page-contacto .contact-team__item p,.site-footer .site-footer__brand>p:first-of-type,.site-footer .site-footer__newsletter p{color:var(--site-description-inverse);font-size:var(--site-description-size);font-weight:400;line-height:1.48}.home .home-section--dark .home-copy,.page-nosotros .about-section--dark .about-copy,.page-nosotros .about-hero .about-copy,.page-fundador .founder-hero .founder-copy,.page-fundador .founder-origin .founder-copy,.page-fundador .founder-vision .founder-copy,.page-contacto .contact-hero .contact-copy,.page-contacto .contact-team .contact-copy,.page-contacto .contact-cta .contact-copy{color:var(--site-description-inverse)}:root{--hex-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='192' viewBox='0 0 110 192'%3E%3Cpath d='M0 0v32l55 32 55-32M55 64v64M0 160l55-32 55 32M0 160v32' fill='none' stroke='%235DC1CA' stroke-width='4.5' stroke-opacity='.16'/%3E%3C/svg%3E");--hex-clear-start:28%;--hex-clear-end:72%}.tech-hex-bg,:is(.home-highlights,.home-about,.home-technology,.home-founder,.home-news,.home-multimedia,.about-identity,.about-team,.about-motors,.page-productos,.product-gallery,.product-specs,.product-applications,.product-contact-strip,.services-intro,.services-process,.services-faq,.service-details__row,.featured-news,.news-grid-section,.article-content,.related-news,.image-gallery,.founder-story,.founder-timeline,.contact-methods,.contact-location,.page-notfound,.product-detail__not-found,.page-novedad-detalle__missing){--hex-fade:var(--hex-base,#fff);background-image:linear-gradient(90deg, transparent, var(--hex-fade) var(--hex-clear-start), var(--hex-fade) var(--hex-clear-end), transparent), var(--hex-pattern);background-repeat:no-repeat,repeat;background-size:100% 100%,110px 192px}.home-technology,.home-news{--hex-base:#f3f4f8}.about-team{--hex-base:#f4f7fa}.about-motors{--hex-base:#edf5fa}.news-grid-section{--hex-base:#f6fafc}.contact-methods{--hex-base:#f9fcff}.contact-location{--hex-base:#f8fcff}.service-details__row:nth-child(2n){--hex-base:#f4f8fa;background-image:linear-gradient(90deg, transparent, var(--hex-fade) var(--hex-clear-start), var(--hex-fade) var(--hex-clear-end), transparent), var(--hex-pattern)}@media (width<=48rem){:root{--hex-clear-start:12%;--hex-clear-end:88%}}
