.overlay,main{top:0;width:100%;left:0}.font-label,.pagination .page-numbers{font-family:klarheit-mono-bd,sans-serif;font-size:12px;line-height:20px;letter-spacing:3px;text-transform:uppercase}.overlay,body.scrolled .pin{display:none}body.scrolled main{top:82px}body.wistia_popover_mode{overflow-y:hidden}main{z-index:10;transition:1s}section{background-color:#fff;transition:background-color .4s}section.has-offwhite-background-color{background-color:#eaeaea}section.has-white-background-color{background-color:#fff}.block{position:relative;overflow:hidden}.block .block-inner{max-width:1920px;margin:0 auto}.block .block-inner .grid-wrapper-10{grid-column:2/span 10}.block .block-inner .grid-wrapper-7{grid-column:5/span 7}.block img{max-width:100%}.block .background-image{background-size:cover;background-position:center;background-repeat:no-repeat}.overlay{opacity:0;transition:opacity .4s;position:fixed;height:100%;background-color:rgba(0,0,0,.4);z-index:4}.overlay.menu-active,.overlay.search-active{display:block;opacity:1}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.swiper-controls,.swiper-pagination{position:relative}.font-label{color:#272c36}.font-label.white{color:#fff}.headline-wrapper{width:100%}.headline-wrapper.center{text-align:center}.headline-wrapper.right{text-align:right}.headline-wrapper .font-label{margin-bottom:32px}.headline-wrapper--top-offset{margin-top:50px}@media all and (max-width:991px){.block .block-inner .grid-wrapper-10{grid-column:span 12}.block .block-inner .grid-wrapper-7{grid-column:4/span 9}.headline-wrapper--top-offset{margin-top:28px}}@media all and (max-width:767px){body.scrolled main{top:66px}.block .block-inner .grid-wrapper-7{grid-column:span 12}.font-label{font-size:10px}.headline-wrapper .font-label{margin-bottom:24px}.headline-wrapper--top-offset{margin-top:60px}}.headline-wrapper .main-title,.headline-wrapper .tagline{margin-bottom:24px}.headline-wrapper .tagline{color:#505968}.pagination{display:flex;justify-content:center;align-items:center;gap:8px}.pagination .page-numbers{color:#272c36;border:1.5px solid #d9d7d8;padding:11px 14px 11px 17px;transition:.4s}.pagination .page-numbers.current,.pagination .page-numbers:hover{background-color:#272c36;border-color:#272c36;color:#fff}.pagination .page-numbers.next,.pagination .page-numbers.prev{line-height:0;padding:13px;border:1.5px solid #272c36}.pagination .page-numbers.next:hover svg path,.pagination .page-numbers.prev:hover svg path{stroke:#fff}.pagination .page-numbers.prev,.swiper-controls .swiper-button-prev{transform:rotate(180deg)}.swiper-controls{max-width:1920px;margin:0 auto;padding-right:clamp(20px,3.5vw,68px);display:flex;justify-content:flex-end;gap:8px;z-index:0}.swiper-controls .swiper-button{position:relative;border:1.5px solid #272c36;padding:8px;line-height:0;transition:border-color .3s;left:0;right:0;width:auto;height:auto;--swiper-navigation-size:0}.swiper-controls .swiper-button svg{width:16px;height:16px}.swiper-controls .swiper-button svg path{transition:stroke .3s}.swiper-controls .swiper-button:hover{border-color:#ff6223}.swiper-controls .swiper-button:hover svg path{stroke:#ff6223}.swiper-controls .swiper-button-next::after,.swiper-controls .swiper-button-prev::after{display:none;content:"";font-family:inherit;font-size:inherit;text-transform:unset;letter-spacing:inherit;font-variant:unset;line-height:1}.swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-width:12px;--swiper-pagination-bullet-height:12px;--swiper-pagination-bullet-inactive-color:$white;--swiper-pagination-bullet-inactive-opacity:0.8;--swiper-pagination-bullet-opacity:1;border:1px solid #505968;border-radius:0}.swiper-pagination .swiper-pagination-bullet-active{background-color:#879380}.add-visible{opacity:0;transform:translateY(50px);transition:opacity 1s,transform .8s}.add-visible.visible{opacity:1;transform:translateY(0)}