.header{align-items:center;display:flex;left:0;padding-bottom:64px;padding-top:64px;position:relative;position:fixed;top:0;transition:all .25s;width:100%;z-index:2}@media only screen and (max-width:1359px){.header{padding-top:56px}}@media only screen and (max-width:1023px){.header{padding-top:48px}}@media only screen and (max-width:599px){.header{padding-top:40px}}@media only screen and (max-width:1359px){.header{padding-bottom:56px}}@media only screen and (max-width:1023px){.header{padding-bottom:48px}}@media only screen and (max-width:599px){.header{padding-bottom:40px}}.header--fixed{background:hsla(0,0%,100%,.9);box-shadow:0 4px 28px #00000040;padding:32px 0}.header.is-open{z-index:6}@media only screen and (max-width:1359px){.header.is-open:after{background:#d0d3da;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}}.header__logo{max-width:150px;z-index:6}.header__top-wrapper{align-items:center;display:flex;gap:32px;justify-content:flex-end}.header__mobile-container{align-items:center;display:flex;justify-content:space-between}.header__mobile-wrapper{align-items:center;display:flex;gap:64px}.header__top-menu{align-items:center;display:flex;justify-content:space-between;padding-bottom:24px}@media only screen and (max-width:1359px){.header__top-menu{padding-bottom:20px}}@media only screen and (max-width:1023px){.header__top-menu{padding-bottom:16px}}@media only screen and (max-width:599px){.header__top-menu{padding-bottom:14px}}.header__top-menu .top-menu{margin-right:40px}@media only screen and (max-width:1359px){.header__top-menu .top-menu{margin-right:32px}}@media only screen and (max-width:1023px){.header__top-menu .top-menu{margin-right:28px}}@media only screen and (max-width:599px){.header__top-menu .top-menu{margin-right:24px}}.header__search{display:inline-block}.header__search svg{display:block}.header--with-top-menu .top-menu{margin:0;padding-bottom:16px;padding-left:0;width:100%}@media only screen and (max-width:1359px){.header--with-top-menu .top-menu{padding-bottom:16px}}@media only screen and (max-width:1023px){.header--with-top-menu .top-menu{padding-bottom:12px}}@media only screen and (max-width:599px){.header--with-top-menu .top-menu{padding-bottom:8px}}.header--with-top-menu .top-menu__list{justify-content:space-between!important}@keyframes scrollLine{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.contact-us{overflow:hidden}.contact-us__caption{color:#292e35;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.28px;line-height:1;text-transform:uppercase}@media only screen and (max-width:1023px){.contact-us__caption{font-size:14px}}.contact-us__body{--gap:5rem;display:flex;gap:var(--gap);justify-content:center;margin-bottom:96px;margin-top:8px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:200%}@media only screen and (max-width:1359px){.contact-us__body{margin-top:8px}}@media only screen and (max-width:1023px){.contact-us__body{margin-top:4px}}@media only screen and (max-width:599px){.contact-us__body{margin-top:6px}}@media only screen and (max-width:1359px){.contact-us__body{margin-bottom:80px}}@media only screen and (max-width:1023px){.contact-us__body{margin-bottom:64px}}@media only screen and (max-width:599px){.contact-us__body{margin-bottom:56px}}.contact-us__container{animation:scrollLine 50s linear infinite;display:flex;flex-shrink:0;gap:var(--gap);justify-content:space-around;max-width:-moz-fit-content;max-width:fit-content;min-width:100%}.contact-us__item{align-items:flex-start;color:#fff;display:flex;flex-direction:column;font-size:110px;font-weight:900;line-height:1;margin-bottom:0;margin-top:0;min-width:-moz-max-content!important;min-width:max-content!important;position:relative;text-decoration:none;text-shadow:0 -1px #292e35,-1px 0 #292e35,0 1px #292e35,1px 0 #292e35;transition:all .3s;white-space:nowrap;width:-moz-max-content;width:max-content}@media only screen and (max-width:1359px){.contact-us__item{font-size:60px}}@media only screen and (max-width:1023px){.contact-us__item{font-size:52px}}@media only screen and (max-width:599px){.contact-us__item{font-size:42px}}.contact-us__item:hover .contact-us__text--clip{-webkit-clip-path:circle(75% at 50% 50%);clip-path:circle(75% at 50% 50%)}.contact-us__text{color:#fff;letter-spacing:3px;line-height:1;margin-bottom:0;text-transform:uppercase}.contact-us__text--clip{bottom:auto;-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%);color:#292e35;left:0;position:absolute;right:auto;top:0;transition-duration:.8s;transition-property:all;transition-timing-function:ease;z-index:1}.footer{overflow:hidden;padding-bottom:48px;padding-top:48px;z-index:3}@media only screen and (max-width:1359px){.footer{padding-top:40px}}@media only screen and (max-width:1023px){.footer{padding-top:36px}}@media only screen and (max-width:599px){.footer{padding-top:32px}}@media only screen and (max-width:1359px){.footer{padding-bottom:40px}}@media only screen and (max-width:1023px){.footer{padding-bottom:36px}}@media only screen and (max-width:599px){.footer{padding-bottom:32px}}@media only screen and (max-width:1359px){.footer{padding-bottom:40px;padding-top:40px}}@media only screen and (max-width:1359px) and (max-width:1359px){.footer{padding-top:32px}}@media only screen and (max-width:1359px) and (max-width:1023px){.footer{padding-top:28px}}@media only screen and (max-width:1359px) and (max-width:599px){.footer{padding-top:24px}}@media only screen and (max-width:1359px) and (max-width:1359px){.footer{padding-bottom:32px}}@media only screen and (max-width:1359px) and (max-width:1023px){.footer{padding-bottom:28px}}@media only screen and (max-width:1359px) and (max-width:599px){.footer{padding-bottom:24px}}.footer__nav-container{align-items:center;display:flex;margin-top:6px}@media only screen and (max-width:599px){.footer__nav-container{margin-left:4px}}.footer__nav-container .navigation-bottom{flex:3}@media only screen and (max-width:1023px){.footer__nav-container .navigation-bottom{flex:1}}.footer__nav-container .z-copyright{text-wrap:nowrap;font-weight:600;justify-content:center;margin-right:80px}@media only screen and (max-width:1023px){.footer__nav-container .z-copyright{margin-right:60px}}@media only screen and (max-width:599px){.footer__nav-container .z-copyright{justify-content:flex-start;margin-right:0}}.footer__copyright{-moz-column-break-inside:avoid;align-items:center;break-inside:avoid;display:inline-flex;flex:1;justify-content:flex-end}@media only screen and (max-width:1023px){.footer__copyright{flex:auto}}@media only screen and (max-width:599px){.footer .z-copyright{max-width:100%}.footer__custom-row{flex-direction:column!important}}@media screen and (max-width:1760px){.footer__custom-col{flex:1 1 auto!important;max-width:none!important}}.footer__xbrl{width:75px}.social__item{align-items:center;color:#292e35;display:inline-flex;height:60px;justify-content:center;width:60px}@media only screen and (max-width:1023px){.social__item{height:50px;width:50px}}.social__item+.social__item{margin-left:8px}@media only screen and (max-width:1359px){.social__item+.social__item{margin-left:8px}}@media only screen and (max-width:1023px){.social__item+.social__item{margin-left:4px}}@media only screen and (max-width:599px){.social__item+.social__item{margin-left:6px}}.social__item svg *{fill:currentColor}.bg-letters,.bg-letters-wrapper{align-items:center;display:flex;height:100vh;height:100dvh;justify-content:center;left:0;position:absolute;top:0;width:100%}.bg-letters span,.bg-letters-wrapper span{font-size:160vh;font-weight:700;font-weight:800;line-height:1;margin:0;pointer-events:none;text-transform:uppercase;white-space:nowrap}.bg-letters-wrapper{height:100%;min-height:100vh;min-height:100dvh;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.layout-wrapper{position:relative}#smooth-content,.layout-wrapper{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}#smooth-content{overflow:visible;width:100%}.layout{padding-top:210px}.layout,.layout__container{flex-grow:1}.layout__top{flex-grow:0;flex-shrink:0}.layout__content{padding:72px 96px;position:relative}@media only screen and (max-width:1359px){.layout__content{padding-top:58px}}@media only screen and (max-width:1023px){.layout__content{padding-top:52px}}@media only screen and (max-width:599px){.layout__content{padding-top:48px}}@media only screen and (max-width:1359px){.layout__content{padding-bottom:58px}}@media only screen and (max-width:1023px){.layout__content{padding-bottom:52px}}@media only screen and (max-width:599px){.layout__content{padding-bottom:48px}}@media only screen and (max-width:1359px){.layout__content{padding-left:80px}}@media only screen and (max-width:1023px){.layout__content{padding-left:64px}}@media only screen and (max-width:599px){.layout__content{padding-left:56px}}@media only screen and (max-width:1359px){.layout__content{padding-right:80px}}@media only screen and (max-width:1023px){.layout__content{padding-right:64px}}@media only screen and (max-width:599px){.layout__content{padding-right:56px}}@media only screen and (max-width:1023px){.layout__content{padding:64px}}@media only screen and (max-width:1023px) and (max-width:1359px){.layout__content{padding-top:56px}}@media only screen and (max-width:1023px) and (max-width:1023px){.layout__content{padding-top:48px}}@media only screen and (max-width:1023px) and (max-width:599px){.layout__content{padding-top:40px}}@media only screen and (max-width:1023px) and (max-width:1359px){.layout__content{padding-bottom:56px}}@media only screen and (max-width:1023px) and (max-width:1023px){.layout__content{padding-bottom:48px}}@media only screen and (max-width:1023px) and (max-width:599px){.layout__content{padding-bottom:40px}}@media only screen and (max-width:1023px) and (max-width:1359px){.layout__content{padding-left:56px}}@media only screen and (max-width:1023px) and (max-width:1023px){.layout__content{padding-left:48px}}@media only screen and (max-width:1023px) and (max-width:599px){.layout__content{padding-left:40px}}@media only screen and (max-width:1023px) and (max-width:1359px){.layout__content{padding-right:56px}}@media only screen and (max-width:1023px) and (max-width:1023px){.layout__content{padding-right:48px}}@media only screen and (max-width:1023px) and (max-width:599px){.layout__content{padding-right:40px}}@media only screen and (max-width:599px){.layout__content{padding:40px}}@media only screen and (max-width:599px) and (max-width:1359px){.layout__content{padding-top:32px}}@media only screen and (max-width:599px) and (max-width:1023px){.layout__content{padding-top:28px}}@media only screen and (max-width:599px) and (max-width:599px){.layout__content{padding-top:24px}}@media only screen and (max-width:599px) and (max-width:1359px){.layout__content{padding-bottom:32px}}@media only screen and (max-width:599px) and (max-width:1023px){.layout__content{padding-bottom:28px}}@media only screen and (max-width:599px) and (max-width:599px){.layout__content{padding-bottom:24px}}@media only screen and (max-width:599px) and (max-width:1359px){.layout__content{padding-left:32px}}@media only screen and (max-width:599px) and (max-width:1023px){.layout__content{padding-left:28px}}@media only screen and (max-width:599px) and (max-width:599px){.layout__content{padding-left:24px}}@media only screen and (max-width:599px) and (max-width:1359px){.layout__content{padding-right:32px}}@media only screen and (max-width:599px) and (max-width:1023px){.layout__content{padding-right:28px}}@media only screen and (max-width:599px) and (max-width:599px){.layout__content{padding-right:24px}}@media only screen and (max-width:1359px){.layout__aside{padding-top:0}}.layout__content--no-padding{padding:0!important}.layout__content--wide{padding-bottom:0;padding-top:0;position:static}.content-container{background:#fff;position:relative}.circles{height:100vh;height:100dvh;left:0;pointer-events:none;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.circles,.circles .circle{position:absolute}.circles .circle--1{left:20%;top:-50px}.circles .circle--2{left:70%;top:20%}.circles .circle--3{left:60%;top:70%}
