.duotone .story h1.headline-special-big,.duotone .story h2.headline-special-big,.story .h1,.story h1{font-family:var(--font-sans-compressed);font-size:50px;font-weight:100;line-height:46px;text-transform:uppercase}@media only screen and (min-width:1024px){.duotone .story h1.headline-special-big,.duotone .story h2.headline-special-big,.story .h1,.story h1{font-size:120px;line-height:100px}}.duotone .story .h2,.duotone .story h2{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;line-height:var(--line-height-base)}@media only screen and (min-width:1024px){.duotone .story .h2,.duotone .story h2{font-size:var(--text-4xl);line-height:40px}}.duotone .story .h3,.duotone .story h3{font-size:var(--text-lg);line-height:var(--line-height-base)}@media only screen and (min-width:1024px){.duotone .story .h3,.duotone .story h3{font-size:var(--text-3xl);line-height:45px}}.duotone .story .h5,.duotone .story h5{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--line-height-xxs)}@media only screen and (min-width:1024px){.duotone .story .h5,.duotone .story h5{font-size:var(--text-base);line-height:var(--line-height-sm)}}.ergo-concept--3d-fit .ergo-concept-category-stage__text ul li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDE5Ij48cGF0aCBzdHJva2U9IiNmZmYiIGQ9Im04LjYwNyAxLjI3MiA4LjU1IDguNTUtOC41NSA4LjU0OU0xNy4xNTcgOS44MjEuNzM4IDkuNzcyIi8+PC9zdmc+)}.ergo-concept--360-fit .ergo-concept-category-stage__text ul li:before{background-image:url("data:image/svg+xml;utf8,<?xml version='1.0' encoding='utf-8'?><svg xmlns='http://www.w3.org/2000/svg' width='17.993' height='18.707' fill='none' stroke='%2303FFBB'><path d='M8.286.354l9 9-9 9'/><path d='M17.286 9.354L.001 9.302'/></svg>")}.ergo-concept-category-stage{background:linear-gradient(90deg,rgba(0,0,0,.4) 28.18%,transparent 95.88%);color:var(--color-main);height:750px;position:relative;width:100%}@media only screen and (min-width:768px){.ergo-concept-category-stage{aspect-ratio:4/3;height:unset;max-height:870px}}@media only screen and (min-width:1024px){.ergo-concept-category-stage{aspect-ratio:16/9}}.ergo-concept-category-stage.animate .ergo-concept-category-stage__bg,.ergo-concept-category-stage.animate .ergo-concept-category-stage__logo-container,.ergo-concept-category-stage.animate .ergo-concept-category-stage__mechanical,.ergo-concept-category-stage.animate .ergo-concept-category-stage__mechanical-2{opacity:1}.ergo-concept-category-stage.animate .ergo-concept-category-stage__headline,.ergo-concept-category-stage.animate .ergo-concept-category-stage__mechanical-3,.ergo-concept-category-stage.animate .ergo-concept-category-stage__text{opacity:1;transform:translateZ(0)}.ergo-concept-category-stage__header{padding:36px 50px;position:relative;z-index:1}@media only screen and (min-width:1024px){.ergo-concept-category-stage__header{padding:56px 70px}}@media only screen and (min-width:1440px){.ergo-concept-category-stage__header{max-width:520px}}.ergo-concept-category-stage__background{top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}@media only screen and (min-width:768px){.ergo-concept-category-stage__background{position:static}}.ergo-concept-category-stage__text{bottom:0;opacity:0;padding:50px 50px 0;position:absolute;transform:translate3d(0,200px,0);transition:opacity .5s ease,transform .5s ease;transition-delay:.75s;width:100%}@media only screen and (min-width:768px){.ergo-concept-category-stage__text{padding:36px 70px 0}}.ergo-concept-category-stage__topline{color:#fff;font-family:HelveticaNowText,sans-serif,\$font-sans fallback;font-size:14px;letter-spacing:.3px;line-height:18px;margin-bottom:30px;text-transform:uppercase}@media only screen and (min-width:768px){.ergo-concept-category-stage__topline{font-size:16px;margin-bottom:60px}}.ergo-concept-category-stage h1.ergo-concept-category-stage__headline{color:#fff;font-family:AuxMono,sans-serif,\$font-monoaux fallback;font-size:24px;font-weight:400;letter-spacing:.5px;line-height:24px;max-width:536px;opacity:0;text-transform:uppercase;transform:translate3d(-100%,0,0);transition:opacity .5s ease,transform .5s ease;transition-delay:.75s}@media only screen and (min-width:768px){.ergo-concept-category-stage h1.ergo-concept-category-stage__headline{font-size:40px;letter-spacing:.52px;line-height:42px}}.ergo-concept-category-stage__bg{height:100%;opacity:0;pointer-events:none;position:relative;transition:opacity .5s ease;width:100%}@media only screen and (min-width:768px){.ergo-concept-category-stage__bg{top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}}.ergo-concept-category-stage__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ergo-concept-category-stage__mechanical{height:calc(100% - 64px);left:50%;max-height:250px;max-width:250px;opacity:0;position:absolute;top:25%;transform:translate3d(-50%,0,0);transition:opacity .5s ease;transition-delay:1s}@media only screen and (min-width:640px){.ergo-concept-category-stage__mechanical{max-height:350px;max-width:350px}}@media only screen and (min-width:768px){.ergo-concept-category-stage__mechanical{top:40%;transform:translate3d(-50%,-40%,0)}}@media only screen and (min-width:1440px){.ergo-concept-category-stage__mechanical{max-height:400px;max-width:500px}}.ergo-concept-category-stage__mechanical-2{bottom:16px;height:150px;opacity:0;position:absolute;right:16px;transform:translateZ(0);transition:opacity .5s ease,transform .5s ease;transition-delay:1s}@media only screen and (min-width:768px){.ergo-concept-category-stage__mechanical-2{bottom:32px;height:200px;right:32px}}.ergo-concept-category-stage__mechanical-3{max-width:60px;opacity:0;transform:translateZ(0);transition:opacity .5s ease,transform .5s ease;transition-delay:1s}@media only screen and (min-width:768px){.ergo-concept-category-stage__mechanical-3{max-width:none}}.ergo-concept-category-stage__logo-container{align-items:center;color:#fff;display:flex;flex-direction:row;font-family:AuxMono,sans-serif,\$font-monoaux fallback;font-size:12px;gap:8px;height:80px;letter-spacing:.25px;line-height:12px;opacity:0;text-transform:uppercase;transition:opacity .5s ease;transition-delay:1s}@media only screen and (min-width:768px){.ergo-concept-category-stage__logo-container{font-size:14px;height:120px;letter-spacing:.29px;line-height:20px}}.ergo-concept-category-stage__logo-container span{margin-left:16px;max-width:106px}@media only screen and (min-width:768px){.ergo-concept-category-stage__logo-container span{margin-left:24px}}.ergo-concept-category-stage__logo{height:36px;width:41px}@media only screen and (min-width:768px){.ergo-concept-category-stage__logo{height:44px;width:50px}}.ergo-concept-category-stage__subtitle{color:#fff;font-family:AuxMono,sans-serif,\$font-monoaux fallback;font-size:18px;font-weight:400;letter-spacing:.58px;line-height:22px;max-width:250px;padding-bottom:16px;text-transform:uppercase}@media only screen and (min-width:768px){.ergo-concept-category-stage__subtitle{font-size:28px;line-height:29px;max-width:none;padding-bottom:40px}}.ergo-concept-category-stage__text ul{list-style:none;padding:0}.ergo-concept-category-stage__text ul li{align-items:center;color:#fff;display:flex;font-family:AuxMono,sans-serif,\$font-monoaux fallback;font-size:18px;gap:8px;line-height:30px;margin-bottom:4px;padding-left:32px;position:relative}.ergo-concept-category-stage__text ul li:before{background-image:url("data:image/svg+xml;utf8,<?xml version='1.0' encoding='utf-8'?><svg xmlns='http://www.w3.org/2000/svg' width='17.993' height='18.707' fill='none' stroke='%23FDFFCE'><path d='M8.286.354l9 9-9 9'/><path d='M17.286 9.354L.001 9.302'/></svg>");background-repeat:no-repeat;content:"";height:18px;left:0;position:absolute;width:18px}.ergo-concept-category-stage__palm{left:12px;position:absolute;top:30px}@media only screen and (min-width:1024px){.ergo-concept-category-stage__palm{left:24px;top:55px}}.ergo-concept-category-stage__text-vertical{bottom:60%;left:8px;position:absolute;transform:rotate(-90deg) translate(-50%,100%);transform-origin:0 100%}@media only screen and (min-width:768px){.ergo-concept-category-stage__text-vertical{bottom:50%;left:8px}}@media only screen and (min-width:1024px){.ergo-concept-category-stage__text-vertical{bottom:50%;left:20px}}.ergo-concept-category-stage__vertical-subline{font-size:10px;letter-spacing:5.68px;text-transform:uppercase;transform:translate3d(-100%,0,0);transition:opacity .75s ease,transform .75s ease;transition-delay:1s}@media only screen and (min-width:768px){.ergo-concept-category-stage__vertical-subline{font-size:12px}}.ergo-concept-category-stage__banner{background-color:var(--color-main);box-shadow:0 0 0 100vmax var(--color-main);clip-path:inset(0 -100vmax);margin-top:40px}@media only screen and (min-width:1024px){.ergo-concept-category-stage__banner{margin-top:20px}}@media only screen and (min-width:1440px){.ergo-concept-category-stage__banner{margin-top:80px}}.ergo-concept-category-stage__banner-inner{align-items:center;display:flex;flex-direction:row;justify-content:space-between}
