@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-ext-wght-normal-CawQDOvP.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-wght-normal-DdqRvwsR.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.armodom-demo-document{background:#070707}.armodom-menu-lock{overflow:hidden}.armodom-page{min-height:100vh;overflow-x:clip;background:radial-gradient(circle at 84% 12%,rgba(229,29,39,.2),transparent 28rem),radial-gradient(circle at 10% 40%,rgba(255,255,255,.08),transparent 25rem),linear-gradient(120deg,rgba(255,255,255,.035) 0 1px,transparent 1px 130px),#070707;color:#f8f5f0;font-family:Manrope Variable,Manrope,system-ui,sans-serif}.armodom-page *{box-sizing:border-box}.armodom-page a{color:inherit;text-decoration:none}.armodom-header{position:sticky;top:1rem;z-index:50;width:min(94rem,calc(100% - 2rem));min-height:5.7rem;margin:1rem auto 0;display:grid;grid-template-columns:minmax(17rem,1fr) auto minmax(17rem,1fr);align-items:center;gap:1rem;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#080808d1;box-shadow:0 1.5rem 4rem #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.armodom-brand{display:inline-flex;align-items:center;min-width:0;gap:.9rem}.armodom-brand img{width:4.2rem;height:4.2rem;flex:0 0 auto;border-radius:50%;object-fit:cover;background:#fff}.armodom-brand span{display:grid;gap:.18rem;min-width:0}.armodom-brand strong,.armodom-contact-brand strong,.armodom-footer strong{font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:1.08rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.armodom-brand small,.armodom-contact-brand span,.armodom-footer span{color:#f8f5f0ad;font-size:.88rem;font-weight:700}.armodom-nav{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;min-height:3.8rem;padding:.3rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff12}.armodom-nav a{display:inline-flex;align-items:center;justify-content:center;height:3rem;padding:0 1.1rem;border-radius:999px;color:#f8f5f0b8;font-weight:800;transition:background .18s ease,color .18s ease}.armodom-nav a:hover{background:#ffffff17;color:#fff}.armodom-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.armodom-icon-button,.armodom-menu-button,.armodom-mobile-menu-head button,.armodom-lightbox-close,.armodom-lightbox-control{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff;background:#ffffff14;cursor:pointer}.armodom-icon-button,.armodom-menu-button{width:3.7rem;height:3.7rem}.armodom-menu-button{display:none}.armodom-primary-button,.armodom-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.55rem;padding:0 1.35rem;border-radius:999px;font-size:1rem;font-weight:900;line-height:1;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.armodom-primary-button{color:#fff;background:linear-gradient(135deg,#f01826,#ac1018);box-shadow:0 1rem 2rem #e51d2742}.armodom-secondary-button{border:1px solid rgba(255,255,255,.15);background:#ffffff14;color:#f8f5f0}.armodom-primary-button:hover,.armodom-secondary-button:hover,.armodom-application-card a:hover,.armodom-gallery-card:hover{transform:translateY(-2px)}.armodom-hero{width:min(94rem,calc(100% - 2rem));min-height:calc(100svh - 8.6rem);margin:-.5rem auto 0;padding:4.5rem 0 1.75rem;display:grid;grid-template-columns:minmax(0,.98fr) minmax(24rem,.72fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.armodom-hero-copy,.armodom-section-heading,.armodom-contact-copy{min-width:0}.armodom-eyebrow{display:inline-flex;align-items:center;gap:.85rem;margin:0 0 1.1rem;color:#f8f5f0a3;font-size:.8rem;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.armodom-eyebrow:before{content:"";width:3.2rem;height:1px;background:#e51d27}.armodom-hero h1,.armodom-section-heading h2,.armodom-video-copy h2,.armodom-contact-copy h2{margin:0;max-width:13ch;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(3.9rem,6.5vw,6.5rem);font-weight:500;letter-spacing:0;line-height:.94}.armodom-hero-copy>p:not(.armodom-eyebrow),.armodom-section-heading p:not(.armodom-eyebrow),.armodom-video-copy>p,.armodom-contact-copy>p{max-width:48rem;margin:1.45rem 0 0;color:#f8f5f0b3;font-size:clamp(1rem,1.35vw,1.32rem);font-weight:750;line-height:1.65}.armodom-hero-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.armodom-hero-media{position:relative;height:clamp(28rem,calc(100svh - 12rem),37rem);min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:2.2rem;background:#151515;box-shadow:0 2rem 5rem #0000007a}.armodom-hero-media video{width:100%;height:100%;display:block;object-fit:cover}.armodom-hero-media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#00000005,#00000094),linear-gradient(90deg,rgba(229,29,39,.16),transparent 35%);pointer-events:none}.armodom-video-sound-toggle{position:absolute;right:1rem;bottom:1rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.7rem;padding:0 1rem;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;background:#0c0c0cb8;box-shadow:0 1rem 2rem #0000004d;font:inherit;font-size:.88rem;font-weight:900;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .18s ease,border-color .18s ease,background .18s ease}.armodom-video-sound-toggle:hover{transform:translateY(-2px);border-color:#ffffff85;background:#ac1018d1}.armodom-trust-strip,.armodom-product-section,.armodom-specs-section,.armodom-benefits-section,.armodom-about-section,.armodom-clients-section,.armodom-system-section,.armodom-applications-section,.armodom-video-section,.armodom-gallery-section,.armodom-contact-section,.armodom-contact-page,.armodom-certifications-page,.armodom-footer{width:min(94rem,calc(100% - 2rem));margin:0 auto}.armodom-product-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(22rem,.78fr);gap:clamp(1rem,2vw,1.5rem);align-items:stretch;padding:3.8rem 0 2.2rem}.armodom-product-copy,.armodom-product-media,.armodom-specs-visual,.armodom-specs-card,.armodom-benefits-section,.armodom-about-card,.armodom-about-copy,.armodom-clients-section,.armodom-certifications-hero,.armodom-certification-card,.armodom-certification-cta{border:1px solid rgba(255,255,255,.13);border-radius:1.7rem;background:linear-gradient(145deg,#ffffff13,#ffffff09),#101010e6;box-shadow:0 1.35rem 3.3rem #0000003d}.armodom-product-copy{display:grid;align-content:center;gap:1rem;padding:clamp(1.45rem,3vw,2.4rem)}.armodom-product-copy h2,.armodom-benefits-copy h2,.armodom-about-copy h3,.armodom-certifications-hero h1{margin:0;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(2.5rem,4.8vw,5.2rem);font-weight:500;line-height:.96}.armodom-product-copy p,.armodom-benefits-copy p,.armodom-about-copy p,.armodom-certifications-hero p{max-width:48rem;margin:0;color:#f8f5f0b3;font-size:clamp(1rem,1.25vw,1.18rem);font-weight:750;line-height:1.62}.armodom-product-tags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.4rem}.armodom-product-tags span,.armodom-video-points span{min-width:0}.armodom-product-tags span{display:inline-flex;align-items:center;gap:.55rem;min-height:3rem;padding:.7rem .85rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0e;color:#f8f5f0db;font-weight:900}.armodom-product-tags svg,.armodom-specs-card svg,.armodom-benefits-list span,.armodom-about-copy>span,.armodom-certification-card svg{color:#ff303b}.armodom-product-media{overflow:hidden;min-height:34rem;background:#f8f8f6}.armodom-cap-scroll-section{position:relative;min-height:100svh;margin:clamp(3rem,7vw,6rem) 0;padding:clamp(1rem,3vw,2rem) 0;display:grid;align-content:center;justify-items:center;gap:clamp(1rem,2.4vw,1.8rem);background:linear-gradient(120deg,rgba(255,255,255,.045) 0 1px,transparent 1px 118px),linear-gradient(180deg,#050505,#111 24%,#080808 78%,#050505);overflow:clip}.armodom-cap-model-heading{position:relative;z-index:2;width:min(94rem,calc(100% - 2rem));display:grid;gap:.7rem}.armodom-cap-model-heading h2{max-width:17ch;margin:0;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(2.4rem,5vw,5rem);font-weight:500;line-height:.98}.armodom-cap-model-heading p:not(.armodom-eyebrow){max-width:38rem;margin:0;color:#f8f5f0b8;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:820;line-height:1.55}.armodom-cap-scroll-stage{position:relative;z-index:1;min-height:min(48rem,calc(100svh - 11rem));display:grid;align-items:center;width:min(94rem,calc(100% - 2rem));margin:0 auto}.armodom-cap-scroll-model{justify-self:center;width:min(72rem,100%);height:min(48rem,72svh);min-height:36rem;border:1px solid rgba(255,255,255,.14);border-radius:1.7rem;background:linear-gradient(135deg,rgba(240,24,38,.24),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.12),transparent 56%),#101010;box-shadow:0 2.4rem 6rem #00000080;overflow:hidden}.armodom-fuel-model{position:relative;width:100%;height:100%;min-height:inherit;isolation:isolate}.armodom-fuel-model canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:block;cursor:grab;touch-action:none}.armodom-fuel-model canvas:active{cursor:grabbing}.armodom-fuel-model:before{position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;z-index:0;content:"";border:1px solid rgba(255,255,255,.12);border-radius:1.25rem;background:linear-gradient(120deg,rgba(255,255,255,.07) 0 1px,transparent 1px 92px),#ffffff06}.armodom-fuel-model:after{position:absolute;left:12%;right:12%;bottom:8%;z-index:0;height:10%;content:"";border-radius:50%;background:#0000006b;filter:blur(18px)}.armodom-fuel-model-glow{position:absolute;inset:auto 12% 10% 12%;z-index:0;height:38%;border-radius:50%;background:linear-gradient(180deg,#f0182600,#f018263d);filter:blur(20px)}.armodom-product-media img,.armodom-specs-visual img,.armodom-about-card img{width:100%;height:100%;display:block;object-fit:cover}.armodom-specs-section,.armodom-about-section{padding:4.5rem 0}.armodom-specs-grid{display:grid;grid-template-columns:minmax(0,.95fr) repeat(2,minmax(0,1fr));gap:1rem}.armodom-specs-visual,.armodom-specs-card{overflow:hidden}.armodom-specs-visual img{min-height:36rem;object-fit:contain;background:#fff}.armodom-specs-card{display:grid;align-content:start;gap:1rem;padding:1.2rem}.armodom-specs-card h3,.armodom-benefits-list h3,.armodom-certification-card h2{margin:0;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.05}.armodom-specs-card p,.armodom-benefits-list p{margin:0;color:#f8f5f0ad;font-weight:750;line-height:1.55}.armodom-specs-card img{width:100%;min-height:18rem;max-height:24rem;object-fit:contain;border-radius:1.1rem;background:#fff}.armodom-benefits-section{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:1rem;align-items:stretch;padding:clamp(1.25rem,2.5vw,2rem)}.armodom-benefits-copy{display:grid;align-content:center;gap:1rem}.armodom-benefits-list{display:grid;gap:.75rem}.armodom-benefits-list article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.45rem 1rem;padding:1.05rem;border:1px solid rgba(255,255,255,.12);border-radius:1.1rem;background:#ffffff0e}.armodom-benefits-list span{grid-row:span 2;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:1.15rem;font-weight:700}.armodom-about-grid{display:grid;grid-template-columns:minmax(0,.76fr) minmax(0,1fr);gap:1rem;align-items:stretch}.armodom-about-card{overflow:hidden;min-height:34rem;background:#fff}.armodom-about-copy{display:grid;align-content:center;gap:1rem;padding:clamp(1.35rem,3vw,2.4rem)}.armodom-about-copy>span{font-size:.86rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.armodom-clients-section{display:grid;grid-template-columns:minmax(0,.78fr) minmax(22rem,.82fr);gap:clamp(1rem,2vw,1.5rem);align-items:stretch;padding:clamp(1.25rem,2.7vw,2.2rem)}.armodom-clients-copy{display:grid;align-content:center;gap:1rem}.armodom-clients-copy h2{max-width:15ch;margin:0;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(2.45rem,4.7vw,5rem);font-weight:500;line-height:.96}.armodom-clients-copy p{max-width:42rem;margin:0;color:#f8f5f0b3;font-size:clamp(1rem,1.22vw,1.16rem);font-weight:750;line-height:1.62}.armodom-clients-copy .armodom-primary-button{width:fit-content;margin-top:.3rem}.armodom-clients-media{overflow:hidden;border-radius:1.25rem;background:#fff}.armodom-clients-media img{width:100%;height:100%;min-height:28rem;display:block;object-fit:cover;background:#fff}.armodom-trust-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;padding:1rem 0 4.5rem}.armodom-trust-strip article{min-height:8rem;display:grid;align-content:center;gap:.4rem;padding:1.2rem;border:1px solid rgba(255,255,255,.12);border-radius:1.35rem;background:#ffffff0e}.armodom-trust-strip svg,.armodom-feature-card svg,.armodom-video-points svg{color:#ff303b}.armodom-trust-strip strong,.armodom-feature-card h3,.armodom-application-card h3{margin:0;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:1.08rem}.armodom-trust-strip span,.armodom-feature-card p,.armodom-application-card p{color:#f8f5f0a8;font-weight:750;line-height:1.5}.armodom-system-section,.armodom-applications-section,.armodom-gallery-section{padding:5rem 0}.armodom-section-heading{display:grid;gap:0;margin-bottom:2rem}.armodom-section-heading h2,.armodom-video-copy h2,.armodom-contact-copy h2{max-width:17ch;font-size:clamp(2.8rem,5vw,5.7rem)}.armodom-section-heading.is-wide h2{max-width:21ch}.armodom-system-grid{display:grid;grid-template-columns:minmax(0,1.18fr) repeat(3,minmax(0,1fr));gap:1rem;align-items:stretch}.armodom-feature-card{min-height:22rem;display:grid;align-content:start;gap:1rem;padding:1.35rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:1.45rem;background:linear-gradient(145deg,#ffffff13,#ffffff09),#101010eb}.armodom-feature-card.is-large{padding:0;background:#ffffff0d}.armodom-feature-card.is-large img{width:100%;height:100%;min-height:22rem;display:block;object-fit:cover}.armodom-application-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.armodom-application-card,.armodom-gallery-card{overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:1.4rem;background:#ffffff0e;box-shadow:0 1.2rem 3rem #00000047}.armodom-application-card img{width:100%;height:19rem;display:block;object-fit:contain;background:#121212}.armodom-application-card div{display:grid;gap:.9rem;padding:1.25rem}.armodom-application-card a{width:fit-content;display:inline-flex;align-items:center;gap:.45rem;min-height:2.8rem;padding:0 1rem;border-radius:999px;background:#e51d2729;color:#fff;font-weight:900}.armodom-video-section{--section-height: clamp(31rem, calc(100svh - 8.2rem) , 40rem);display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;gap:1rem;padding:4rem 0}.armodom-video-copy,.armodom-video-frame{min-height:0;height:var(--section-height);border:1px solid rgba(255,255,255,.13);border-radius:1.65rem;background:#ffffff0e}.armodom-video-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem,3vw,3rem)}.armodom-video-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.8rem 0}.armodom-video-points span{display:flex;align-items:center;gap:.55rem;min-height:3.7rem;padding:.85rem;border:1px solid rgba(255,255,255,.12);border-radius:1rem;color:#f8f5f0c7;font-weight:900}.armodom-video-frame{position:relative;overflow:hidden;background:#101010}.armodom-video-frame video{width:100%;height:100%;display:block;object-fit:cover}.armodom-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.armodom-gallery-card{position:relative;display:grid;gap:.85rem;width:100%;padding:1rem;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.armodom-gallery-card:hover{border-color:#e51d2785}.armodom-gallery-category{width:fit-content;color:#ff303b;font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.armodom-gallery-image{position:relative;aspect-ratio:1 / .82;overflow:hidden;border-radius:1rem;background:#ffffff0d}.armodom-gallery-image img{width:100%;height:100%;display:block;object-fit:contain}.armodom-view-pill{position:absolute;right:.7rem;bottom:.7rem;display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .7rem;border-radius:999px;background:#000000b8;color:#fff;font-size:.8rem;font-weight:900}.armodom-gallery-card strong{font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:1.1rem}.armodom-certifications-page{padding:clamp(3rem,5vw,5rem) 0}.armodom-certifications-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.45fr);gap:1rem;align-items:stretch;overflow:hidden;padding:clamp(1.45rem,3vw,2.4rem)}.armodom-certifications-hero>div{display:grid;align-content:center;gap:1rem}.armodom-certifications-hero img{width:100%;height:clamp(22rem,31vw,32rem);object-fit:contain;border-radius:1.2rem;background:#fff}.armodom-certifications-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.armodom-certification-card{display:grid;grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);gap:1rem;align-items:stretch;overflow:hidden;padding:1rem;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.armodom-certification-card:hover{border-color:#e51d2785;transform:translateY(-2px)}.armodom-certification-card>div{display:grid;align-content:start;gap:.55rem;padding:.35rem}.armodom-certification-card span{color:#f8f5f0a3;font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.armodom-certification-card img{width:100%;height:clamp(26rem,36vw,38rem);object-fit:contain;background:#fff}.armodom-certification-card .armodom-gallery-image{aspect-ratio:auto;height:clamp(26rem,36vw,38rem);border-radius:1rem;background:#fff}.armodom-certification-card .armodom-gallery-image img{height:100%}.armodom-certification-cta{display:grid;align-content:center;gap:1rem;min-height:clamp(26rem,36vw,38rem);padding:clamp(1.2rem,2.5vw,2rem);background:radial-gradient(circle at 80% 18%,rgba(229,29,39,.28),transparent 18rem),linear-gradient(145deg,#ffffff14,#ffffff0a),#101010f0}.armodom-certification-cta svg{color:#ff303b}.armodom-certification-cta .armodom-primary-button svg{color:currentColor}.armodom-certification-cta h2{max-width:13ch;margin:0;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(2rem,3.2vw,3.4rem);font-weight:500;line-height:.98}.armodom-certification-cta p{max-width:33rem;margin:0;color:#f8f5f0ad;font-weight:750;line-height:1.58}.armodom-contact-section{display:none}.armodom-contact-page{display:grid;gap:1rem;padding:clamp(1rem,1.8vw,1.5rem) 0 clamp(3rem,5vw,5rem)}.armodom-contact-hero{--contact-hero-height: min(40rem, calc(100svh - 8.7rem) );display:grid;grid-template-columns:minmax(0,.92fr) minmax(22rem,.74fr);gap:1rem;align-items:stretch;min-height:var(--contact-hero-height)}.armodom-contact-hero-copy,.armodom-contact-hero-media,.armodom-contact-page-card{border:1px solid rgba(255,255,255,.13);border-radius:1.7rem;background:linear-gradient(145deg,#ffffff13,#ffffff09),#101010e6;box-shadow:0 1.35rem 3.3rem #0000003d}.armodom-contact-hero-copy{display:grid;align-content:center;gap:1rem;padding:clamp(1.45rem,3.4vw,3rem);min-height:0}.armodom-contact-hero-copy h1{max-width:14ch;margin:0;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(2.9rem,5vw,5.35rem);font-weight:500;letter-spacing:0;line-height:.94}.armodom-contact-hero-copy p{max-width:48rem;margin:0;color:#f8f5f0b3;font-size:clamp(1rem,1.28vw,1.22rem);font-weight:750;line-height:1.65}.armodom-contact-page-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.65rem}.armodom-contact-hero-media{overflow:hidden;padding:clamp(.8rem,1.5vw,1.1rem);background:#f8f8f6;min-height:0}.armodom-contact-hero-media img{width:100%;height:100%;max-height:calc(var(--contact-hero-height) - 2rem);min-height:0;display:block;object-fit:contain;border-radius:1.15rem;background:#fff}.armodom-contact-page-grid{display:grid;grid-template-columns:1.18fr .9fr 1fr;gap:1rem}.armodom-contact-page-card{min-height:9rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;align-items:center;gap:.35rem .85rem;padding:1.25rem}.armodom-contact-page-card>svg:first-child{grid-row:1 / 3;color:#ff303b}.armodom-contact-page-card>svg:last-child:not(:first-child){grid-column:3;grid-row:1 / 3;justify-self:end;color:currentColor}.armodom-contact-page-card span{grid-column:2;color:#f8f5f094;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.armodom-contact-page-card strong{grid-column:2;min-width:0;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.15}.armodom-contact-page-card.is-primary{background:linear-gradient(135deg,#f01826,#ac1018);color:#fff;box-shadow:0 1.2rem 2.8rem #e51d2742}.armodom-contact-page-card.is-primary svg,.armodom-contact-page-card.is-primary span,.armodom-contact-page-card.is-primary strong{color:currentColor}.armodom-contact-panel{display:grid;grid-template-columns:minmax(15rem,.6fr) minmax(0,1fr) minmax(18rem,.78fr);align-items:center;gap:1.5rem;padding:clamp(1.25rem,3vw,3rem);border:1px solid rgba(255,255,255,.13);border-radius:1.75rem;background:linear-gradient(135deg,rgba(229,29,39,.18),transparent 42%),linear-gradient(120deg,rgba(255,255,255,.065) 0 1px,transparent 1px 98px),#101010f0}.armodom-contact-brand{display:grid;gap:.65rem}.armodom-contact-brand img{width:6rem;height:6rem;border-radius:50%;object-fit:cover;background:#fff}.armodom-contact-actions{display:grid;gap:.75rem}.armodom-contact-row{min-height:3.5rem;display:flex;align-items:center;gap:.7rem;padding:0 1rem;border:1px solid rgba(255,255,255,.13);border-radius:1rem;background:#ffffff0e;color:#f8f5f0d1;font-weight:900}.armodom-contact-row svg{flex:0 0 auto;color:#ff303b}.armodom-footer{display:grid;gap:1rem;padding:4rem 0 2rem;color:#f8f5f0bd}.armodom-footer-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.46fr);align-items:center;gap:1rem;padding:clamp(1.2rem,2.5vw,2rem);border:1px solid rgba(255,255,255,.13);border-radius:1.45rem;background:linear-gradient(135deg,rgba(229,29,39,.18),transparent 50%),linear-gradient(120deg,rgba(255,255,255,.055) 0 1px,transparent 1px 98px),#101010f0}.armodom-footer-cta h2{max-width:17ch;margin:0;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(2.35rem,4.4vw,4.8rem);font-weight:500;line-height:.98}.armodom-footer-cta p:not(.armodom-eyebrow){max-width:44rem;margin:1rem 0 0;color:#f8f5f0b8;font-weight:850;line-height:1.6}.armodom-footer-card{display:grid;gap:.7rem;padding:1rem;border:1px solid rgba(255,255,255,.13);border-radius:1rem;background:#ffffff0f}.armodom-footer-card span{color:#ff303b;font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.armodom-footer-card strong{color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(1.45rem,2.6vw,2.2rem)}.armodom-footer-main{display:grid;grid-template-columns:minmax(16rem,1fr) minmax(18rem,auto) minmax(21rem,1fr);align-items:center;gap:.85rem;padding:.9rem;border:1px solid rgba(255,255,255,.1);border-radius:1.25rem;background:#ffffff0b}.armodom-footer-brand,.armodom-footer nav,.armodom-footer-contact,.armodom-footer-bottom{display:flex;align-items:center;gap:1rem}.armodom-footer-brand img{width:3.8rem;height:3.8rem;border-radius:50%;object-fit:cover;background:#fff}.armodom-footer-brand span{display:grid;gap:.15rem}.armodom-footer-brand small,.armodom-footer nav a,.armodom-footer small,.armodom-footer small a,.armodom-footer-contact a,.armodom-footer-contact span,.armodom-footer-bottom span{color:#f8f5f0bd;font-weight:800}.armodom-footer nav{justify-content:center;flex-wrap:wrap}.armodom-footer-contact{justify-content:flex-end;flex-wrap:wrap}.armodom-footer-contact a,.armodom-footer-contact span{display:inline-flex;align-items:center;gap:.55rem}.armodom-footer-contact svg{color:#ff303b}.armodom-footer-bottom{justify-content:space-between;padding:0 .25rem}.armodom-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:clamp(.8rem,3vw,2rem)}.armodom-lightbox-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000000d6;cursor:pointer}.armodom-lightbox-panel{position:relative;z-index:1;width:min(68rem,100%);max-height:min(86svh,52rem);display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:1.25rem;background:#0b0b0b}.armodom-lightbox-panel img{width:100%;height:100%;max-height:calc(86svh - 5rem);display:block;object-fit:contain}.armodom-lightbox.is-document .armodom-lightbox-panel{width:min(54rem,100%);max-height:min(92svh,68rem)}.armodom-lightbox.is-document .armodom-lightbox-panel img{max-height:calc(92svh - 5rem);background:#fff}.armodom-lightbox-close{position:absolute;top:.8rem;right:.8rem;z-index:2;width:3rem;height:3rem;background:#000000b8}.armodom-lightbox-control{position:absolute;top:50%;z-index:2;width:3.2rem;height:3.2rem;background:#000000ad;transform:translateY(-50%)}.armodom-lightbox-control.is-left{left:.8rem}.armodom-lightbox-control.is-right{right:.8rem}.armodom-lightbox-caption{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-top:1px solid rgba(255,255,255,.1);color:#fff}.armodom-lightbox-caption span{color:#ff303b;font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}@media(max-width:1180px){.armodom-header{grid-template-columns:minmax(14rem,1fr) auto}.armodom-nav{display:none}.armodom-menu-button{display:inline-flex}.armodom-hero{grid-template-columns:minmax(0,1fr) minmax(20rem,.82fr)}.armodom-hero h1{font-size:clamp(3.35rem,7.4vw,5.35rem)}}@media(max-width:960px){.armodom-header{top:.7rem;min-height:5rem;border-radius:1.7rem}.armodom-brand img{width:3.7rem;height:3.7rem}.armodom-brand strong{font-size:.98rem}.armodom-brand small{font-size:.78rem}.armodom-primary-button.is-header{display:none}.armodom-hero{min-height:auto;grid-template-columns:1fr;padding-top:5.2rem;gap:1.6rem}.armodom-hero-media{height:min(30rem,72svh)}.armodom-trust-strip,.armodom-product-section,.armodom-specs-grid,.armodom-benefits-section,.armodom-about-grid,.armodom-clients-section,.armodom-system-grid,.armodom-application-grid,.armodom-gallery-grid,.armodom-contact-hero,.armodom-contact-page-grid,.armodom-certifications-hero,.armodom-certifications-grid,.armodom-certification-card,.armodom-certification-cta,.armodom-contact-panel,.armodom-footer,.armodom-footer-cta,.armodom-footer-main{grid-template-columns:1fr}.armodom-trust-strip{padding-bottom:2.5rem}.armodom-product-section,.armodom-specs-section,.armodom-benefits-section,.armodom-about-section,.armodom-clients-section,.armodom-system-section,.armodom-applications-section,.armodom-gallery-section,.armodom-contact-page,.armodom-certifications-page{padding:3.5rem 0}.armodom-product-section,.armodom-cap-scroll-section{min-height:auto}.armodom-cap-model-heading{width:min(100% - 1rem,46rem)}.armodom-cap-scroll-stage{width:100%;min-height:34rem}.armodom-cap-scroll-model{justify-self:center;width:min(100% - 1rem,46rem);height:min(34rem,68svh);min-height:24rem;border-radius:1.35rem}.armodom-product-media,.armodom-about-card{min-height:28rem}.armodom-clients-media img{min-height:26rem}.armodom-specs-visual img,.armodom-certification-card img{min-height:0}.armodom-benefits-section{padding:1.2rem}.armodom-video-section{--section-height: auto;grid-template-columns:1fr;padding:3rem 0}.armodom-video-copy,.armodom-video-frame{height:auto}.armodom-video-frame{min-height:30rem}.armodom-contact-hero-media img{min-height:32rem}.armodom-video-points{grid-template-columns:1fr}.armodom-footer,.armodom-footer nav,.armodom-footer-contact,.armodom-footer-bottom{align-items:flex-start}.armodom-footer nav{flex-wrap:wrap}}@media(max-width:640px){.armodom-page{background:radial-gradient(circle at 95% 8%,rgba(229,29,39,.22),transparent 18rem),linear-gradient(120deg,rgba(255,255,255,.035) 0 1px,transparent 1px 92px),#070707}.armodom-header,.armodom-hero,.armodom-trust-strip,.armodom-product-section,.armodom-specs-section,.armodom-benefits-section,.armodom-about-section,.armodom-clients-section,.armodom-system-section,.armodom-applications-section,.armodom-video-section,.armodom-gallery-section,.armodom-contact-section,.armodom-contact-page,.armodom-certifications-page,.armodom-footer{width:min(100% - 1rem,94rem)}.armodom-header{min-height:4.75rem;gap:.55rem;width:min(100% - 1.5rem,94rem);padding:.55rem .75rem .55rem .6rem}.armodom-icon-button,.armodom-menu-button{width:3.2rem;height:3.2rem}.armodom-header-actions{gap:.45rem;padding-right:.1rem}.armodom-hero{padding-top:5rem}.armodom-eyebrow{font-size:.68rem;letter-spacing:.16em}.armodom-eyebrow:before{width:2.4rem}.armodom-hero h1{max-width:100%;font-size:clamp(2.68rem,12vw,3.22rem);line-height:.98}.armodom-section-heading h2,.armodom-video-copy h2,.armodom-contact-copy h2,.armodom-contact-hero-copy h1,.armodom-product-copy h2,.armodom-benefits-copy h2,.armodom-about-copy h3,.armodom-clients-copy h2,.armodom-certifications-hero h1{max-width:12.5ch;font-size:clamp(2.35rem,10vw,3.45rem)}.armodom-hero-copy>p:not(.armodom-eyebrow),.armodom-section-heading p:not(.armodom-eyebrow),.armodom-video-copy>p,.armodom-contact-copy>p,.armodom-contact-hero-copy p,.armodom-product-copy p,.armodom-benefits-copy p,.armodom-about-copy p,.armodom-clients-copy p,.armodom-certifications-hero p{font-size:1rem;line-height:1.58}.armodom-product-tags,.armodom-benefits-list article{grid-template-columns:1fr}.armodom-product-media,.armodom-about-card{min-height:22rem}.armodom-fuel-model:before{top:.65rem;right:.65rem;bottom:.65rem;left:.65rem;border-radius:1rem}.armodom-cap-model-heading{gap:.55rem}.armodom-cap-model-heading h2{max-width:11ch;font-size:clamp(2.25rem,9.5vw,3.15rem)}.armodom-cap-model-heading p:not(.armodom-eyebrow){font-size:.98rem}.armodom-clients-section{padding:1rem}.armodom-clients-copy .armodom-primary-button{width:100%}.armodom-clients-media img{min-height:22rem}.armodom-specs-card img{min-height:15rem}.armodom-certifications-hero img{height:22rem}.armodom-certification-card img,.armodom-certification-card .armodom-gallery-image{height:26rem}.armodom-benefits-section{padding:1rem}.armodom-hero-actions,.armodom-contact-actions{align-items:stretch}.armodom-primary-button,.armodom-secondary-button{width:100%;min-height:3.45rem}.armodom-hero-media{height:26rem;border-radius:1.4rem}.armodom-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.armodom-trust-strip article{min-height:7.5rem;padding:1rem}.armodom-feature-card,.armodom-feature-card.is-large img{min-height:auto}.armodom-application-card img{height:17rem}.armodom-video-frame{min-height:24rem}.armodom-contact-panel{border-radius:0;margin-inline:-.5rem}.armodom-contact-page{padding:3.5rem 0}.armodom-contact-hero-copy,.armodom-contact-page-card{padding:1rem}.armodom-contact-page-actions{align-items:stretch}.armodom-contact-hero-media img{min-height:26rem}.armodom-contact-page-card{min-height:6.8rem;align-items:center}.armodom-contact-page-card>svg:last-child:not(:first-child){grid-column:3;grid-row:1 / 3;justify-self:end;margin-top:0}.armodom-contact-page-card strong{font-size:clamp(1.15rem,6vw,1.55rem);line-height:1.08}.armodom-footer-main{justify-items:center;padding:1rem;text-align:center}.armodom-footer-brand{justify-content:center;text-align:left}.armodom-footer nav{justify-content:center}.armodom-footer-contact{width:100%;flex-direction:column;justify-content:center;align-items:center;gap:.65rem}.armodom-footer-contact a,.armodom-footer-contact span{justify-content:center;text-align:center}.armodom-footer-bottom{flex-direction:column;align-items:center;gap:.55rem;padding:.25rem .65rem 0;text-align:center}.armodom-footer-bottom small,.armodom-footer-bottom span{max-width:34rem;line-height:1.55}.armodom-lightbox{padding:.55rem}.armodom-lightbox-panel{max-height:88svh}.armodom-lightbox-panel img{max-height:calc(88svh - 5rem)}.armodom-lightbox-control{top:auto;bottom:4.8rem;transform:none}.armodom-mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;grid-template-rows:auto 1fr auto;gap:1.5rem;padding:1rem;background:radial-gradient(circle at 82% 8%,rgba(229,29,39,.22),transparent 18rem),#080808}.armodom-mobile-menu-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.armodom-mobile-menu-head button{width:3.3rem;height:3.3rem;flex:0 0 auto}.armodom-mobile-menu nav{display:grid;align-content:start;gap:.8rem;padding-top:2rem}.armodom-mobile-menu nav a{min-height:4.3rem;display:flex;align-items:center;padding:0 1rem;border:1px solid rgba(255,255,255,.12);border-radius:1.1rem;background:#ffffff0f;color:#fff;font-family:Sora Variable,Sora,system-ui,sans-serif;font-size:clamp(1.35rem,7vw,2rem);font-weight:700}}
