.equipment-section{position:relative;z-index:1;color:#fff}@media(min-width: 120em){.equipment-section{padding-top:5.875rem}}@media(min-width: 100em)and (max-width: 120em){@supports(padding-top: clamp( 4.375rem , -3.125rem  +  7.5vw , 5.875rem )){.equipment-section{padding-top:clamp( 4.375rem , -3.125rem  +  7.5vw , 5.875rem )}}@supports not (padding-top: clamp( 4.375rem , -3.125rem  +  7.5vw , 5.875rem )){.equipment-section{padding-top:calc(4.375rem + 1.5*(100vw - 100rem)/20)}}}@media(max-width: 100em){.equipment-section{padding-top:4.375rem}}@media(min-width: 120em){.equipment-section{padding-bottom:4.8125rem}}@media(min-width: 100em)and (max-width: 120em){@supports(padding-bottom: clamp( 3.5625rem , -2.6875rem  +  6.25vw , 4.8125rem )){.equipment-section{padding-bottom:clamp( 3.5625rem , -2.6875rem  +  6.25vw , 4.8125rem )}}@supports not (padding-bottom: clamp( 3.5625rem , -2.6875rem  +  6.25vw , 4.8125rem )){.equipment-section{padding-bottom:calc(3.5625rem + 1.25*(100vw - 100rem)/20)}}}@media(max-width: 100em){.equipment-section{padding-bottom:3.5625rem}}@media only screen and (max-width: 1024px){.equipment-section{padding-bottom:30px}}@media only screen and (max-width: 768px){.equipment-section{padding-top:95px;padding-bottom:150px}}@media only screen and (max-width: 576px){.equipment-section{padding-bottom:123px}}.equipment-section::before{content:"";position:absolute;width:100%;height:80px;background-color:#000;top:0;left:0;z-index:-1;pointer-events:none}.equipment-section__bg{position:absolute;top:0;left:50%;transform:translateX(-50%);width:101%;height:100%;z-index:-1;max-width:2560px}.equipment-section__bg svg{-o-object-position:top center;object-position:top center;width:100%;height:100%;position:absolute;bottom:0;left:0;right:0;z-index:-1}@media only screen and (max-width: 768px){.equipment-section__bg svg{height:2000px}}@media only screen and (max-width: 576px){.equipment-section__bg svg{height:1400px}}@media only screen and (max-width: 768px){.equipment-section__bg--desktop{display:none}}@media only screen and (min-width: 769px){.equipment-section__bg--mobile{display:none}}@media only screen and (min-width: 769px){.equipment-section__heading{display:none}}.equipment-section__wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:68px 45px}@media only screen and (max-width: 1600px){.equipment-section__wrapper{gap:68px 35px}}@media only screen and (max-width: 768px){.equipment-section__wrapper{flex-direction:column}}.equipment-section__left{max-width:806px;width:45%;position:relative}@media only screen and (max-width: 768px){.equipment-section__left{max-width:350px;width:100%;margin:0 auto}}@media only screen and (max-width: 576px){.equipment-section__left{max-width:316px}}.equipment-section__left-image{aspect-ratio:806/748}.equipment-section__left-tag{border:.5px solid #fff;border-radius:26px;padding:14px 24px;font-weight:300;font-size:20px;line-height:120%;letter-spacing:-0.02em;max-width:-moz-max-content;max-width:max-content}@media only screen and (max-width: 1600px){.equipment-section__left-tag{font-size:15px;padding:10px 18px;border-radius:20px}}@media only screen and (max-width: 768px){.equipment-section__left-tag{font-size:14px}}.equipment-section__left-tag strong{font-weight:600}.equipment-section__right{max-width:886px;width:49.3%}@media only screen and (max-width: 768px){.equipment-section__right{width:100%;margin:0 auto}}.equipment-section__title{margin-bottom:65px}@media only screen and (max-width: 1600px){.equipment-section__title{margin-bottom:47px}}@media only screen and (max-width: 1200px){.equipment-section__title{margin-bottom:25px}}@media only screen and (max-width: 576px){.equipment-section__title br{display:none}}.equipment-section__title img{width:auto}@media(min-width: 120em){.equipment-section__title img{height:2.1875rem}}@media(min-width: 100em)and (max-width: 120em){@supports(height: clamp( 1.625rem , -1.1875rem  +  2.8125vw , 2.1875rem )){.equipment-section__title img{height:clamp( 1.625rem , -1.1875rem  +  2.8125vw , 2.1875rem )}}@supports not (height: clamp( 1.625rem , -1.1875rem  +  2.8125vw , 2.1875rem )){.equipment-section__title img{height:calc(1.625rem + 0.5625*(100vw - 100rem)/20)}}}@media(max-width: 100em){.equipment-section__title img{height:1.625rem}}@media only screen and (max-width: 1440px)and (min-width: 90em){.equipment-section__title img{height:1.625rem}}@media only screen and (max-width: 1440px)and (min-width: 23.4375em)and (max-width: 90em){@supports(height: clamp( 0.9375rem , 0.6954225352rem  +  1.0328638498vw , 1.625rem )){.equipment-section__title img{height:clamp( 0.9375rem , 0.6954225352rem  +  1.0328638498vw , 1.625rem )}}@supports not (height: clamp( 0.9375rem , 0.6954225352rem  +  1.0328638498vw , 1.625rem )){.equipment-section__title img{height:calc(0.9375rem + 0.6875*(100vw - 23.4375rem)/66.5625)}}}@media only screen and (max-width: 1440px)and (max-width: 23.4375em){.equipment-section__title img{height:0.9375rem}}@media only screen and (max-width: 576px){.equipment-section__title img{display:none !important}}.equipment-section__subtitle{font-weight:300;font-size:16px;line-height:150%;letter-spacing:-0.02em;color:#cfcfcf;margin-bottom:131px;max-width:322px}@media only screen and (max-width: 1600px){.equipment-section__subtitle{font-size:12px;max-width:241px;margin-bottom:97px}}@media only screen and (max-width: 1200px){.equipment-section__subtitle{margin-bottom:50px}}@media only screen and (max-width: 768px){.equipment-section__subtitle{margin-bottom:27px}}.equipment-section__subtitle strong{font-weight:600}@media only screen and (max-width: 768px){.equipment-section__title--desktop,.equipment-section__subtitle--desktop{display:none}}.equipment-section__advantages{display:flex;gap:30px}@media only screen and (min-width: 1025px)and (min-width: 120em){.equipment-section__advantages{margin-bottom:10rem}}@media only screen and (min-width: 1025px)and (min-width: 100em)and (max-width: 120em){@supports(margin-bottom: clamp( 7.4375rem , -5.375rem  +  12.8125vw , 10rem )){.equipment-section__advantages{margin-bottom:clamp( 7.4375rem , -5.375rem  +  12.8125vw , 10rem )}}@supports not (margin-bottom: clamp( 7.4375rem , -5.375rem  +  12.8125vw , 10rem )){.equipment-section__advantages{margin-bottom:calc(7.4375rem + 2.5625*(100vw - 100rem)/20)}}}@media only screen and (min-width: 1025px)and (max-width: 100em){.equipment-section__advantages{margin-bottom:7.4375rem}}@media only screen and (max-width: 1600px){.equipment-section__advantages{gap:22px}}@media only screen and (max-width: 1024px){.equipment-section__advantages{margin-bottom:55px;gap:12px}}.equipment-section__advantage{display:flex;flex:1 1 50%}@media(min-width: 120em){.equipment-section__advantage{border-radius:4.0625rem}}@media(min-width: 23.4375em)and (max-width: 120em){@supports(border-radius: clamp( 1.5625rem , 0.9557038835rem  +  2.5889967638vw , 4.0625rem )){.equipment-section__advantage{border-radius:clamp( 1.5625rem , 0.9557038835rem  +  2.5889967638vw , 4.0625rem )}}@supports not (border-radius: clamp( 1.5625rem , 0.9557038835rem  +  2.5889967638vw , 4.0625rem )){.equipment-section__advantage{border-radius:calc(1.5625rem + 2.5*(100vw - 23.4375rem)/96.5625)}}}@media(max-width: 23.4375em){.equipment-section__advantage{border-radius:1.5625rem}}.equipment-section__advantage{padding-left:62px;padding-right:62px;position:relative;z-index:1;background-color:#fff}@media only screen and (max-width: 1600px){.equipment-section__advantage{padding-left:53px;padding-right:53px}}@media only screen and (min-width: 1441px)and (min-width: 120em){.equipment-section__advantage{padding-top:19.875rem}}@media only screen and (min-width: 1441px)and (min-width: 100em)and (max-width: 120em){@supports(padding-top: clamp( 14.875rem , -10.125rem  +  25vw , 19.875rem )){.equipment-section__advantage{padding-top:clamp( 14.875rem , -10.125rem  +  25vw , 19.875rem )}}@supports not (padding-top: clamp( 14.875rem , -10.125rem  +  25vw , 19.875rem )){.equipment-section__advantage{padding-top:calc(14.875rem + 5*(100vw - 100rem)/20)}}}@media only screen and (min-width: 1441px)and (max-width: 100em){.equipment-section__advantage{padding-top:14.875rem}}@media only screen and (min-width: 1441px)and (min-width: 120em){.equipment-section__advantage{padding-bottom:4.4375rem}}@media only screen and (min-width: 1441px)and (min-width: 100em)and (max-width: 120em){@supports(padding-bottom: clamp( 2.8125rem , -5.3125rem  +  8.125vw , 4.4375rem )){.equipment-section__advantage{padding-bottom:clamp( 2.8125rem , -5.3125rem  +  8.125vw , 4.4375rem )}}@supports not (padding-bottom: clamp( 2.8125rem , -5.3125rem  +  8.125vw , 4.4375rem )){.equipment-section__advantage{padding-bottom:calc(2.8125rem + 1.625*(100vw - 100rem)/20)}}}@media only screen and (min-width: 1441px)and (max-width: 100em){.equipment-section__advantage{padding-bottom:2.8125rem}}@media only screen and (max-width: 1440px)and (min-width: 90em){.equipment-section__advantage{padding-top:14.875rem}}@media only screen and (max-width: 1440px)and (min-width: 23.4375em)and (max-width: 90em){@supports(padding-top: clamp( 7.1875rem , 4.4806338028rem  +  11.5492957746vw , 14.875rem )){.equipment-section__advantage{padding-top:clamp( 7.1875rem , 4.4806338028rem  +  11.5492957746vw , 14.875rem )}}@supports not (padding-top: clamp( 7.1875rem , 4.4806338028rem  +  11.5492957746vw , 14.875rem )){.equipment-section__advantage{padding-top:calc(7.1875rem + 7.6875*(100vw - 23.4375rem)/66.5625)}}}@media only screen and (max-width: 1440px)and (max-width: 23.4375em){.equipment-section__advantage{padding-top:7.1875rem}}@media only screen and (max-width: 1440px)and (min-width: 90em){.equipment-section__advantage{padding-bottom:2.625rem}}@media only screen and (max-width: 1440px)and (min-width: 23.4375em)and (max-width: 90em){@supports(padding-bottom: clamp( 1.625rem , 1.2728873239rem  +  1.5023474178vw , 2.625rem )){.equipment-section__advantage{padding-bottom:clamp( 1.625rem , 1.2728873239rem  +  1.5023474178vw , 2.625rem )}}@supports not (padding-bottom: clamp( 1.625rem , 1.2728873239rem  +  1.5023474178vw , 2.625rem )){.equipment-section__advantage{padding-bottom:calc(1.625rem + 1*(100vw - 23.4375rem)/66.5625)}}}@media only screen and (max-width: 1440px)and (max-width: 23.4375em){.equipment-section__advantage{padding-bottom:1.625rem}}@media only screen and (max-width: 1200px){.equipment-section__advantage{padding-left:28px;padding-right:28px}}.equipment-section__advantage-image{position:absolute;left:50%;transform:translateX(-50%);z-index:-1}.equipment-section__advantage-image--1{max-width:406px;width:95%}@media(min-width: 120em){.equipment-section__advantage-image--1{bottom:3.5rem}}@media(min-width: 100em)and (max-width: 120em){@supports(bottom: clamp( 2.625rem , -1.75rem  +  4.375vw , 3.5rem )){.equipment-section__advantage-image--1{bottom:clamp( 2.625rem , -1.75rem  +  4.375vw , 3.5rem )}}@supports not (bottom: clamp( 2.625rem , -1.75rem  +  4.375vw , 3.5rem )){.equipment-section__advantage-image--1{bottom:calc(2.625rem + 0.875*(100vw - 100rem)/20)}}}@media(max-width: 100em){.equipment-section__advantage-image--1{bottom:2.625rem}}@media only screen and (max-width: 1024px){.equipment-section__advantage-image--1{bottom:74px}}@media only screen and (max-width: 768px){.equipment-section__advantage-image--1{max-width:180px;width:100%;bottom:35px}}@media only screen and (max-width: 576px){.equipment-section__advantage-image--1{max-width:161px;bottom:22px}}.equipment-section__advantage-image--2{max-width:376px;width:87.5%}@media(min-width: 120em){.equipment-section__advantage-image--2{bottom:7.3125rem}}@media(min-width: 100em)and (max-width: 120em){@supports(bottom: clamp( 5.5rem , -3.5625rem  +  9.0625vw , 7.3125rem )){.equipment-section__advantage-image--2{bottom:clamp( 5.5rem , -3.5625rem  +  9.0625vw , 7.3125rem )}}@supports not (bottom: clamp( 5.5rem , -3.5625rem  +  9.0625vw , 7.3125rem )){.equipment-section__advantage-image--2{bottom:calc(5.5rem + 1.8125*(100vw - 100rem)/20)}}}@media(max-width: 100em){.equipment-section__advantage-image--2{bottom:5.5rem}}@media only screen and (max-width: 768px){.equipment-section__advantage-image--2{max-width:180px;bottom:66px;width:100%}}@media only screen and (max-width: 576px){.equipment-section__advantage-image--2{max-width:149px;bottom:46px}}.equipment-section__advantage-description{font-weight:300;font-size:20px;line-height:120%;letter-spacing:-0.02em;color:#000;margin-top:auto}@media only screen and (max-width: 1600px){.equipment-section__advantage-description{font-size:15px}}@media only screen and (max-width: 576px){.equipment-section__advantage-description{font-size:12px;line-height:117%}}.equipment-section__advantage-description strong{font-weight:600}.equipment-section__note{display:flex;align-items:center;justify-content:center;text-align:center;gap:14px;line-height:112%;letter-spacing:-0.02em}@media only screen and (max-width: 1600px){.equipment-section__note{gap:10px;font-size:12px;line-height:115%}}@media only screen and (max-width: 768px){.equipment-section__note{justify-content:flex-start}}.circular-element{position:absolute;top:3px;left:68%;width:172px;height:172px;border-radius:50%;flex-shrink:0;background:hsla(0,0%,100%,.005);backdrop-filter:blur(10px);isolation:isolate}@media only screen and (max-width: 1600px){.circular-element{width:130px;height:130px}}@media only screen and (max-width: 768px){.circular-element{width:104px;height:104px;left:68%;top:-4%}}.circular-element::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.5) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media only screen and (max-width: 576px){.circular-element::before{padding:1px}}.circular-text{position:absolute;inset:0;width:100%;height:100%;animation:spin 20s linear infinite;transform-origin:50% 50%;will-change:transform}.circular-text text{fill:#fff;font-size:24px;letter-spacing:2.6px;font-weight:500;text-transform:uppercase}.circle-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:39px;height:39px;display:flex;align-items:center;justify-content:center;z-index:5}@media only screen and (max-width: 768px){.circle-logo{width:23px;height:23px}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}