html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.eu-section{scroll-margin-top:var(--eu-header)}.eux-light{background:#fff;color:#000}.eux-dark,.eux-light .eu-btn{background:#000;color:#fff}.eux-light .eu-btn:focus-visible,.eux-light a:focus-visible{outline:2px solid #000;outline-offset:4px}.eux-light .eu-lead{color:#515154}.eux-dark .eu-lead{color:#a1a1a6}.eux-head{width:100%;max-width:1600px;margin:0 auto;padding:var(--eu-gap) var(--eu-pad) clamp(36px,6vw,72px)}.eux-head--split{display:flex;flex-direction:column;gap:24px}.eux-title{margin:0;font-weight:700;font-size:clamp(2.6rem,10vw,7rem);line-height:.94;letter-spacing:-.05em}.eux-textlink{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;align-self:flex-start}.eux-textlink span{transition:transform .5s var(--eu-ease)}.eux-textlink:hover span{transform:translate(6px)}@media(min-width:900px){.eux-head--split{flex-direction:row;align-items:flex-end;justify-content:space-between}.eux-textlink{align-self:auto}}.eu-cine{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(120% 80% at 50% 115%,#2c2c2e,#0b0b0c 55%,#000)}.eu-cine:before{content:"";position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;background:conic-gradient(from 200deg at 50% 50%,transparent 0deg,rgba(255,255,255,.06) 40deg,transparent 95deg,transparent 360deg);animation:eux-sweep 16s linear infinite}.eu-cine__line{position:absolute;left:0;right:0;top:64%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}.eu-cine__label{position:absolute;left:var(--eu-pad);bottom:18px;z-index:3;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:#6e6e73}.eu-cine--light{background:linear-gradient(165deg,#f5f5f7,#e5e5ea)}.eu-cine--light:before{background:conic-gradient(from 200deg at 50% 50%,transparent 0deg,rgba(255,255,255,.75) 40deg,transparent 95deg,transparent 360deg)}.eu-cine--light .eu-cine__label{color:#86868b}@keyframes eux-sweep{to{transform:rotate(360deg)}}.eux-v{position:absolute;top:0;right:0;bottom:0;left:0}.eux-v video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.eux-v[data-bp=desktop]{display:none}@media(min-width:900px){.eux-v[data-bp=mobile]{display:none}.eux-v[data-bp=desktop]{display:block}}.eux-hero{display:grid;place-items:center;min-height:calc(100svh - var(--eu-header));text-align:center;background:#000;color:#fff}.eux-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.eux-hero__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.eux-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000073,#00000026 45%,#000c)}.eux-hero__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:clamp(48px,10vh,120px) var(--eu-pad);will-change:transform,opacity}.eux-hero__logo{width:var(--eux-logo,140px);max-width:46vw;margin-bottom:clamp(24px,5vh,48px)}.eux-hero__logo img{display:block;width:100%;height:auto}.eux-wordmark{margin:0 0 clamp(24px,5vh,48px);padding-left:.48em;font-weight:800;font-size:clamp(.95rem,2.8vw,1.25rem);letter-spacing:.48em}.eux-hero__title{margin:0;max-width:11ch;font-weight:800;font-size:clamp(3.1rem,14vw,10.5rem);line-height:.88;letter-spacing:-.05em;text-transform:uppercase}.eux-hero__title .eu-word{margin-right:.18em}.eux-hero__sub{margin:28px auto 0;max-width:32ch;color:#d2d2d7;font-size:clamp(1rem,3.4vw,1.3rem);line-height:1.45}.eux-hero__actions{margin-top:clamp(28px,5vh,44px)}.eux-cue{position:absolute;left:50%;bottom:22px;z-index:2;width:1px;height:52px;margin-left:-.5px;background:linear-gradient(#fff,transparent);opacity:.55;transform-origin:top;animation:eux-cue 2.6s var(--eu-ease) infinite}@keyframes eux-cue{0%{transform:scaleY(0);opacity:0}30%{opacity:.6}60%{transform:scaleY(1);opacity:.6}to{transform:scaleY(1);opacity:0}}.eux-rail{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--eu-pad);padding:0 var(--eu-pad) var(--eu-gap);scrollbar-width:none}.eux-rail::-webkit-scrollbar{display:none}.eux-card{flex:0 0 84%;display:block;scroll-snap-align:start;color:inherit;text-decoration:none}.eux-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:6px;background:#f5f5f7}.eux-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--eu-ease)}.eux-card:hover .eux-card__media img{transform:scale(1.045)}.eux-ph-product{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(170deg,#f5f5f7,#e5e5ea)}.eux-ph-product span{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:#86868b}.eux-card__body{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 2px 0}.eux-card__type{margin:0 0 8px;font-size:.7rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#86868b}.eux-card__name{margin:0;font-size:clamp(1.4rem,5vw,1.9rem);font-weight:700;line-height:1.08;letter-spacing:-.03em}.eux-card__use{margin:10px 0 0;max-width:34ch;color:#6e6e73;font-size:.95rem;line-height:1.45}.eux-card__status{flex:none;padding-top:22px;font-size:.85rem;font-weight:600;white-space:nowrap}@media(min-width:900px){.eux-rail{display:grid;grid-template-columns:repeat(var(--eux-n,3),minmax(0,1fr));gap:16px;overflow:visible}.eux-card{flex:none}}.eux-tech__layout{display:grid;gap:clamp(40px,6vw,96px);width:100%;max-width:1600px;margin:0 auto;padding:0 var(--eu-pad) var(--eu-gap)}.eux-tech__stage{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:6px;background:radial-gradient(70% 60% at 50% 62%,#1c1c1e,#000 78%)}.eux-tech__stage>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.eux-tech__note{position:absolute;left:16px;bottom:14px;z-index:2;margin:0;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:#6e6e73}.eux-air{position:absolute;left:8%;top:5%;width:84%;height:88%}.eux-air__body{fill:#0e0e0f;stroke:#48484a;stroke-width:1.5}.eux-air__seam{fill:none;stroke:#2c2c2e;stroke-width:1.2}.eux-air__flow path{fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:4 16;opacity:.55;animation:eux-flow 2.8s linear infinite;animation-play-state:paused}.eux-air__flow path:nth-child(2n){opacity:.35;animation-duration:3.6s}.eux-air__intake circle{fill:none;stroke:#fff;stroke-width:1;opacity:0;transform-box:fill-box;transform-origin:center;animation:eux-in 2.4s var(--eu-ease) infinite;animation-play-state:paused}.eux-air__intake circle:nth-child(2){animation-delay:.6s}.eux-fan__ring{fill:#1c1c1e;stroke:#8e8e93;stroke-width:1.5}.eux-fan__hub{fill:#8e8e93}.eux-fan__blades{fill:#d1d1d6;transform-origin:0 0;animation:eux-spin .8s linear infinite;animation-play-state:paused}.eux-air__label{fill:#86868b;font-family:var(--eu-font);font-size:9px;font-weight:600;letter-spacing:.22em}.eux-air.is-playing .eux-air__flow path,.eux-air.is-playing .eux-air__intake circle,.eux-air.is-playing .eux-fan__blades{animation-play-state:running}@keyframes eux-flow{to{stroke-dashoffset:-200}}@keyframes eux-in{0%{opacity:0;transform:scale(1.9)}40%{opacity:.55}to{opacity:0;transform:scale(.85)}}@keyframes eux-spin{to{transform:rotate(360deg)}}.eux-steps{list-style:none;margin:0;padding:0}.eux-step{padding:28px 0;border-top:1px solid #2c2c2e}.eux-step:last-child{border-bottom:1px solid #2c2c2e}.eux-step__n{font-size:.7rem;font-weight:600;letter-spacing:.22em;color:#86868b}.eux-step h3{margin:12px 0 0;font-size:clamp(1.6rem,5vw,2.4rem);font-weight:700;line-height:1.05;letter-spacing:-.035em}.eux-step p{margin:12px 0 0;max-width:36ch;color:#a1a1a6;line-height:1.5}@media(min-width:900px){.eux-tech__layout{grid-template-columns:1.15fr 1fr;align-items:start}.eux-tech__stage{position:sticky;top:calc(var(--eu-header) + 24px);aspect-ratio:1/1}.eux-steps{padding-top:8vh}.eux-step{padding:44px 0}}.eux-env{display:grid;gap:8px;width:100%;max-width:1600px;margin:0 auto;padding:0 var(--eu-pad) var(--eu-gap)}.eux-env__media{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:6px;background:#f5f5f7}.eux-env__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 1.8s var(--eu-ease)}.eux-env__card.is-in .eux-env__media>img,html:not(.eu-js) .eux-env__media>img{transform:none}.eux-env__cap{display:flex;align-items:baseline;gap:16px;padding:18px 2px 32px}.eux-env__n{flex:none;font-size:.7rem;font-weight:600;letter-spacing:.22em;color:#86868b}.eux-env__title{margin:0;font-size:clamp(1.8rem,6.5vw,3.25rem);font-weight:700;line-height:1;letter-spacing:-.04em}.eux-env__text{margin:10px 0 0;max-width:38ch;color:#6e6e73;line-height:1.5}@media(min-width:900px){.eux-env{grid-template-columns:1fr 1fr;column-gap:24px}.eux-env__card:nth-child(2n){margin-top:clamp(80px,12vw,180px)}}.eux-story{display:flex;align-items:center;min-height:100svh;background:#000;color:#fff}.eux-story__media{position:absolute;top:0;right:0;bottom:0;left:0}.eux-story__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.35}.eux-story .eu-wrap{position:relative;z-index:2;padding-block:var(--eu-gap)}.eux-story__title{margin:0;max-width:11ch;font-weight:800;font-size:clamp(3rem,13vw,10rem);line-height:.9;letter-spacing:-.05em}.eux-w{display:inline-block;margin-right:.2em;transition:color .7s var(--eu-ease)}.eu-js .eux-w{color:#3a3a3c}.eu-js .eux-w.is-lit{color:#fff}.eux-story__text{margin:36px 0 0;max-width:40ch;color:#a1a1a6;font-size:clamp(1.05rem,3.4vw,1.4rem);line-height:1.5}.eux-cta{padding-bottom:var(--eu-gap)}.eux-cta .eux-head{padding-bottom:clamp(28px,5vw,56px)}.eux-list{list-style:none;margin:0;padding:0;border-top:1px solid #e5e5ea}.eux-list a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(24px,4vw,44px) 0;border-bottom:1px solid #e5e5ea;color:#000;text-decoration:none}.eux-list__type{display:block;margin-bottom:8px;font-size:.7rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#86868b}.eux-list__name{display:block;font-size:clamp(1.9rem,7.5vw,5rem);font-weight:700;line-height:1;letter-spacing:-.045em;transition:transform .7s var(--eu-ease)}.eux-list__arrow{flex:none;display:grid;place-items:center;width:52px;height:52px;border:1px solid #d2d2d7;border-radius:50%;font-size:1.1rem;transition:background .5s var(--eu-ease),color .5s var(--eu-ease),border-color .5s var(--eu-ease),transform .5s var(--eu-ease)}.eux-list a:hover .eux-list__name{transform:translate(10px)}.eux-list a:hover .eux-list__arrow{background:#000;border-color:#000;color:#fff;transform:translate(4px)}.eux-cta__foot{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(48px,8vw,96px);text-align:center}.eux-cta__note{margin:0;color:#6e6e73;font-size:.9rem}.eu-logo__img{display:block;width:auto;height:var(--eu-logo-h,20px)}@media(prefers-reduced-motion:reduce){.eu-cine:before,.eux-cue,.eux-air__flow path,.eux-air__intake circle,.eux-fan__blades{animation:none}.eux-air__flow path{stroke-dasharray:none;opacity:.35}.eux-env__media>img{transform:none;transition:none}.eux-card__media img,.eux-list__name,.eux-list__arrow,.eux-w{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/eurus-home.css.map */
