:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;line-height:1}body{font-kerning:normal;-webkit-hyphens:auto;hyphens:auto;text-rendering:optimizelegibility!important;-webkit-font-smoothing:antialiased!important;font-smoothing:antialiased!important}main{display:block}hr{box-sizing:content-box;height:0;margin:0;padding:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{color:inherit;background-color:#0000;text-decoration:none}a:hover{text-decoration:none}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto;display:block}figure{margin:0}button,input,optgroup,select,textarea{color:currentColor;margin:0;font-family:inherit;font-size:100%;line-height:1}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer;background:0 0;border:0;outline:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}p,h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;line-height:inherit;margin:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}cite,figcaption{margin:0;font-size:80%;display:block}input,select,textarea,button,.button,[role=button],input[type=submit],input[type=button]{box-shadow:none;font-family:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;background:0 0;border:0;outline:0;margin:0;padding:0}:root{--main-font-family:"CircularXX", sans-serif;--main-line-height:1;--site-width:100vw;--column-gap:2rem;--outer-column-gap:2rem;--column-small-gap:.6rem;--outer-column-small-gap:.6rem;--ease-in:cubic-bezier(.59, .35, .22, 1);--ease-out:cubic-bezier(.99, .01, .58, 1);--transition:.3s var(--ease-in);--transition-fast:.15s var(--ease-in);--transition-line:1.5s cubic-bezier(.252, .887, .32, 1);--ease-intro-move:cubic-bezier(.884, 0, .121, 1);--ease-intro-in:cubic-bezier(0, 0, 0, 1);--white:#fff;--black:#000;--green:#647b66;--beige:#ecc4a4;--grey:#dde0e4;--blue:#9cf;--text-color:#181818;--link-color:#007bff;--background-color:#f4f4f4;--focus-color:var(--link-color);--focus-width:2px;--focus-offset:3px}.is-block{display:block}@media only screen and (width>=640px){.m\:is-block{display:block}}@media only screen and (width>=1024px){.l\:is-block{display:block}}.is-inline-block{display:inline-block}@media only screen and (width>=640px){.m\:is-inline-block{display:inline-block}}@media only screen and (width>=1024px){.l\:is-inline-block{display:inline-block}}.is-flex{display:flex}@media only screen and (width>=640px){.m\:is-flex{display:flex}}@media only screen and (width>=1024px){.l\:is-flex{display:flex}}.is-inline-flex{display:inline-flex}@media only screen and (width>=640px){.m\:is-inline-flex{display:inline-flex}}@media only screen and (width>=1024px){.l\:is-inline-flex{display:inline-flex}}.is-grid{display:grid}@media only screen and (width>=640px){.m\:is-grid{display:grid}}@media only screen and (width>=1024px){.l\:is-grid{display:grid}}.is-hidden{display:none}@media only screen and (width>=640px){.m\:is-hidden{display:none}}@media only screen and (width>=1024px){.l\:is-hidden{display:none}}.is-inline{display:inline}.flex-row{flex-direction:row}@media only screen and (width>=640px){.m\:flex-row{flex-direction:row}}@media only screen and (width>=1024px){.l\:flex-row{flex-direction:row}}.flex-row-reverse{flex-direction:row-reverse}@media only screen and (width>=640px){.m\:flex-row-reverse{flex-direction:row-reverse}}@media only screen and (width>=1024px){.l\:flex-row-reverse{flex-direction:row-reverse}}.flex-column{flex-direction:column}@media only screen and (width>=640px){.m\:flex-column{flex-direction:column}}@media only screen and (width>=1024px){.l\:flex-column{flex-direction:column}}.flex-column-reverse{flex-direction:column-reverse}@media only screen and (width>=640px){.m\:flex-column-reverse{flex-direction:column-reverse}}@media only screen and (width>=1024px){.l\:flex-column-reverse{flex-direction:column-reverse}}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.justify-start{justify-content:flex-start}@media only screen and (width>=640px){.m\:justify-start{justify-content:flex-start}}@media only screen and (width>=1024px){.l\:justify-start{justify-content:flex-start}}.justify-center{justify-content:center}@media only screen and (width>=640px){.m\:justify-center{justify-content:center}}@media only screen and (width>=1024px){.l\:justify-center{justify-content:center}}.justify-end{justify-content:flex-end}@media only screen and (width>=640px){.m\:justify-end{justify-content:flex-end}}@media only screen and (width>=1024px){.l\:justify-end{justify-content:flex-end}}.justify-between{justify-content:space-between}@media only screen and (width>=640px){.m\:justify-between{justify-content:space-between}}@media only screen and (width>=1024px){.l\:justify-between{justify-content:space-between}}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}@media only screen and (width>=640px){.m\:items-start{align-items:flex-start}}@media only screen and (width>=1024px){.l\:items-start{align-items:flex-start}}.items-center{align-items:center}@media only screen and (width>=640px){.m\:items-center{align-items:center}}@media only screen and (width>=1024px){.l\:items-center{align-items:center}}.items-end{align-items:flex-end}@media only screen and (width>=640px){.m\:items-end{align-items:flex-end}}@media only screen and (width>=1024px){.l\:items-end{align-items:flex-end}}.items-stretch{align-items:stretch}@media only screen and (width>=640px){.m\:items-stretch{align-items:stretch}}@media only screen and (width>=1024px){.l\:items-stretch{align-items:stretch}}.items-baseline{align-items:baseline}.gap-0{gap:0}@media only screen and (width>=640px){.m\:gap-0{gap:0}}@media only screen and (width>=1024px){.l\:gap-0{gap:0}}.gap-small{gap:var(--column-small-gap)}@media only screen and (width>=640px){.m\:gap-small{gap:var(--column-small-gap)}}@media only screen and (width>=1024px){.l\:gap-small{gap:var(--column-small-gap)}}.gap-base{gap:var(--column-gap)}@media only screen and (width>=640px){.m\:gap-base{gap:var(--column-gap)}}@media only screen and (width>=1024px){.l\:gap-base{gap:var(--column-gap)}}.gap-large{gap:var(--outer-column-gap)}@media only screen and (width>=640px){.m\:gap-large{gap:var(--outer-column-gap)}}@media only screen and (width>=1024px){.l\:gap-large{gap:var(--outer-column-gap)}}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.m-small{margin:var(--column-small-gap)}.mt-small{margin-top:var(--column-small-gap)}.mr-small{margin-right:var(--column-small-gap)}.mb-small{margin-bottom:var(--column-small-gap)}.ml-small{margin-left:var(--column-small-gap)}.mx-small{margin-left:var(--column-small-gap);margin-right:var(--column-small-gap)}.my-small{margin-top:var(--column-small-gap);margin-bottom:var(--column-small-gap)}.p-small{padding:var(--column-small-gap)}.pt-small{padding-top:var(--column-small-gap)}.pr-small{padding-right:var(--column-small-gap)}.pb-small{padding-bottom:var(--column-small-gap)}.pl-small{padding-left:var(--column-small-gap)}.px-small{padding-left:var(--column-small-gap);padding-right:var(--column-small-gap)}.py-small{padding-top:var(--column-small-gap);padding-bottom:var(--column-small-gap)}.m-base{margin:var(--column-gap)}.mt-base{margin-top:var(--column-gap)}.mr-base{margin-right:var(--column-gap)}.mb-base{margin-bottom:var(--column-gap)}.ml-base{margin-left:var(--column-gap)}.mx-base{margin-left:var(--column-gap);margin-right:var(--column-gap)}.my-base{margin-top:var(--column-gap);margin-bottom:var(--column-gap)}.p-base{padding:var(--column-gap)}.pt-base{padding-top:var(--column-gap)}.pr-base{padding-right:var(--column-gap)}.pb-base{padding-bottom:var(--column-gap)}.pl-base{padding-left:var(--column-gap)}.px-base{padding-left:var(--column-gap);padding-right:var(--column-gap)}.py-base{padding-top:var(--column-gap);padding-bottom:var(--column-gap)}.m-large{margin:var(--outer-column-gap)}.mt-large{margin-top:var(--outer-column-gap)}.mr-large{margin-right:var(--outer-column-gap)}.mb-large{margin-bottom:var(--outer-column-gap)}.ml-large{margin-left:var(--outer-column-gap)}.mx-large{margin-left:var(--outer-column-gap);margin-right:var(--outer-column-gap)}.my-large{margin-top:var(--outer-column-gap);margin-bottom:var(--outer-column-gap)}.p-large{padding:var(--outer-column-gap)}.pt-large{padding-top:var(--outer-column-gap)}.pr-large{padding-right:var(--outer-column-gap)}.pb-large{padding-bottom:var(--outer-column-gap)}.pl-large{padding-left:var(--outer-column-gap)}.px-large{padding-left:var(--outer-column-gap);padding-right:var(--outer-column-gap)}.py-large{padding-top:var(--outer-column-gap);padding-bottom:var(--outer-column-gap)}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.font-100,.is-thin{font-weight:100}.font-200,.is-extra-light{font-weight:200}.font-300,.is-light{font-weight:300}.font-400,.is-regular,.is-normal,.is-roman{font-weight:400}.font-500,.is-medium{font-weight:500}.font-600,.is-semi-bold{font-weight:600}.font-700,.is-bold{font-weight:700}.font-800,.is-extra-bold{font-weight:800}.font-900,.is-black{font-weight:900}.tabular-nums{font-variant-numeric:tabular-nums}.proportional-nums{font-variant-numeric:proportional-nums}.slashed-zero{font-variant-numeric:slashed-zero}.lining-nums{font-variant-numeric:lining-nums}.oldstyle-nums{font-variant-numeric:oldstyle-nums}.text-left{text-align:left}@media only screen and (width>=640px){.m\:text-left{text-align:left}}@media only screen and (width>=1024px){.l\:text-left{text-align:left}}.text-center{text-align:center}@media only screen and (width>=640px){.m\:text-center{text-align:center}}@media only screen and (width>=1024px){.l\:text-center{text-align:center}}.text-right{text-align:right}@media only screen and (width>=640px){.m\:text-right{text-align:right}}@media only screen and (width>=1024px){.l\:text-right{text-align:right}}.text-italic,.is-italic{font-style:italic}.text-uppercase,.is-uppercase{text-transform:uppercase}.text-lowercase,.is-lowercase{text-transform:lowercase}.text-capitalize,.is-capitalize{text-transform:capitalize}.text-nowrap,.is-nowrap{white-space:nowrap}.text-truncate,.is-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.is-relative{position:relative}.is-absolute{position:absolute}.is-fixed{position:fixed}.is-sticky{position:sticky}.w-full{width:100%}.h-full{height:100%}.max-w-site{max-width:var(--site-width)}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.is-clickable{cursor:pointer}.hidden-sr,.is-hidden-sr{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-display:swap;font-family:CircularXX;font-style:normal;font-weight:300;src:url(/wp-content/themes/bsg/dist/CircularXXWeb-Light.woff2)format("woff2"),url(/wp-content/themes/bsg/dist/CircularXXWeb-Light.woff)format("woff")}@font-face{font-display:swap;font-family:CircularXX;font-style:normal;font-weight:500;src:url(/wp-content/themes/bsg/dist/CircularXXWeb-Medium.woff2)format("woff2"),url(/wp-content/themes/bsg/dist/CircularXXWeb-Medium.woff)format("woff")}.text-link,.wysiwyg a,.is-wysiwyg a{color:var(--text-color);cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}.fs-20{font-size:1rem}@media only screen and (width>=640px){.m\:fs-20{font-size:1rem}}@media only screen and (width>=1024px){.l\:fs-20{font-size:1rem}}.fs-text{font-size:.8rem;font-style:normal;font-weight:300;line-height:1.15rem}@media only screen and (width>=1024px){.fs-text{font-size:1.3rem;line-height:2rem}}.fs-text strong{font-weight:500}.fs-h1{text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto;font-size:1.8rem;font-weight:300;line-height:1em}@media only screen and (width>=1024px){.fs-h1{-webkit-hyphens:none;hyphens:none;font-size:4.8rem}}.fs-h2{text-transform:uppercase;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.6rem}@media only screen and (width>=1024px){.fs-h2{font-size:2.4rem;line-height:3rem}}.fs-h3,.is-wysiwyg h3{font-size:1.2rem;font-weight:300;line-height:1.4rem}@media only screen and (width>=1024px){.fs-h3,.is-wysiwyg h3{font-size:2rem;line-height:2.4rem}}.is-wysiwyg h3{text-transform:uppercase}.fs-h4{text-transform:uppercase;font-size:.95rem;line-height:1.2rem}@media only screen and (width>=1024px){.fs-h4{font-size:1.6rem;line-height:2rem}}.fs-h5{text-transform:uppercase;letter-spacing:.022rem;font-size:.55rem;font-weight:300;line-height:.55rem}@media only screen and (width>=640px){.fs-h5{letter-spacing:.04rem;font-size:1rem;line-height:1.4rem}}.fs-h5.is-medium{font-weight:500}.ls-20{letter-spacing:.02em}.lh-20{line-height:1rem}@media only screen and (width>=640px){.m\:lh-20{line-height:1rem}}@media only screen and (width>=1024px){.l\:lh-20{line-height:1rem}}.lh-24{line-height:1.2rem}@media only screen and (width>=640px){.m\:lh-24{line-height:1.2rem}}@media only screen and (width>=1024px){.l\:lh-24{line-height:1.2rem}}.lh-28{line-height:1.4rem}@media only screen and (width>=640px){.m\:lh-28{line-height:1.4rem}}@media only screen and (width>=1024px){.l\:lh-28{line-height:1.4rem}}.wysiwyg p,.is-wysiwyg p{margin:0 0 1em;padding-left:20%;font-size:1em}@media only screen and (width>=640px){.wysiwyg p,.is-wysiwyg p{padding-left:0}}.wysiwyg p .aligncenter,.is-wysiwyg p .aligncenter{margin:0 auto;display:block}.wysiwyg p .alignleft,.is-wysiwyg p .alignleft{float:left;margin:0 2rem 2rem 0}.wysiwyg p .alignright,.is-wysiwyg p .alignright{float:right;margin:0 0 2rem 2rem}.wysiwyg p.text-lead,.is-wysiwyg p.text-lead{margin-bottom:1.3rem;padding-left:0;font-size:.95rem;line-height:1.3rem}@media only screen and (width>=1024px){.wysiwyg p.text-lead:first-child,.is-wysiwyg p.text-lead:first-child{margin-top:3rem}.wysiwyg p.text-lead,.is-wysiwyg p.text-lead{margin-bottom:2.4rem;font-size:1.6rem;font-weight:300;line-height:2.4rem}}.wysiwyg h2,.is-wysiwyg h2{margin-bottom:1.5em}.wysiwyg h3,.is-wysiwyg h3{margin-top:2rem;margin-bottom:1.2em;padding-top:1rem}.wysiwyg h4,.is-wysiwyg h4{margin-bottom:1em}.wysiwyg ul,.wysiwyg ol,.is-wysiwyg ul,.is-wysiwyg ol{margin:2em 0 1em;line-height:1.5385;list-style:outside}.wysiwyg ul li,.wysiwyg ol li,.is-wysiwyg ul li,.is-wysiwyg ol li{padding:0;position:relative}.wysiwyg ul,.is-wysiwyg ul{margin-left:0;list-style-type:none}@media screen and (width<=1023px){.wysiwyg ul,.is-wysiwyg ul{margin-left:1em}}.wysiwyg ul li,.is-wysiwyg ul li{padding-left:.5em;position:relative}@media screen and (width<=1023px){.wysiwyg ul li,.is-wysiwyg ul li{padding-left:.3em}}.wysiwyg ul li:before,.is-wysiwyg ul li:before{content:"";background:var(--text-color);aspect-ratio:1;z-index:2;border-radius:100%;width:.3rem;display:block;position:absolute;top:.9rem;left:-.95rem}@media screen and (width<=1023px){.wysiwyg ul li:before,.is-wysiwyg ul li:before{top:.65rem;left:-1em}}.wysiwyg ol,.is-wysiwyg ol{list-style:number}.wysiwyg>:first-child,.is-wysiwyg>:first-child{margin-top:0}.button{border:1px solid var(--text-color);transition:var(--transition-fast);background-color:#0000;border-radius:0;margin-bottom:2rem;padding:1rem;font-size:2rem;line-height:1em}body[data-whatintent=mouse] .button:hover{background-color:var(--text-color);color:var(--background-color)}.button-double{width:100%;height:2.3rem;color:var(--text-color);transition:all var(--transition-fast);display:flex}@media only screen and (width>=1024px){.button-double{height:3rem}}@media (hover:hover) and (pointer:fine){.button-double:hover{color:var(--text-color)}.button-double:hover .button-icon{background:var(--text-color);color:var(--block-color)}}.button-text,.button-icon{height:100%;color:var(--text-color);border:1px solid var(--text-color);border-radius:4rem;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.button-text{width:100%;height:100%;padding-left:1rem;padding-right:1rem;font-size:.85rem;font-weight:300;line-height:1}@media only screen and (width>=1024px){.button-text{font-size:1.4rem}}.button-icon{aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center}@media screen and (width<=639px){.button-icon{font-size:.7rem}}html{-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#fff0;height:100%;font-size:5.33333vw}@media only screen and (width>=640px){html{font-size:1.32275vw}}body{font-family:var(--main-font-family);line-height:var(--main-line-height);color:var(--text-color);min-height:100vh;font-weight:300;position:relative}html{scroll-behavior:auto}body{-webkit-hyphens:none;hyphens:none}p,h1,h2,h3,h4,h5,h6{font-weight:300}:focus:not(:focus-visible){outline:0}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}:tool-form-active{outline:var(--focus-width) dashed var(--focus-color);outline-offset:var(--focus-offset)}:tool-submit-active{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}html{background:var(--underneath-color,var(--grey))}*{cursor:none!important}h1,h2,h3,h4,h5,h6{max-width:100%;overflow:hidden}::selection{color:inherit;background:#fff}body,a,button,input,textarea{cursor:url(data:image/png;base64,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),auto}.hidden{clip:rect(0,0,0,0);width:0;height:0;position:absolute;top:-9999px;left:-9999px;overflow:hidden}@media only screen and (width>=640px){figure.alignleft{float:left;margin:1em 2em 1em 0}figure.alignright{float:right;margin:1em 0 1em 2em}figure.alignnone{margin:1em 0}}img.lazyload,img.lazyloading{opacity:0}img.lazyloaded{opacity:1;transition:opacity var(--transition)}.icon{width:1em;height:1em}.container{flex-direction:column;align-items:flex-start;display:flex}.full-screen-height{min-height:100vh}.full-width{width:100%}.full-screen-width{z-index:1;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.column,.columns{max-width:100%}.row{width:100%;max-width:var(--site-width);grid-column-gap:var(--column-small-gap);padding-left:var(--outer-column-small-gap);padding-right:var(--outer-column-small-gap);grid-template-columns:repeat(12,1fr);display:grid}.row .row{padding-left:initial;padding-right:initial}@media only screen and (width>=640px){.row{padding-right:var(--outer-column-gap);padding-left:var(--outer-column-gap);grid-column-gap:var(--column-gap);margin-left:auto;margin-right:auto}}.rtl{direction:rtl}.rtl *{direction:ltr}.content-right{justify-content:flex-end}.content-bottom{align-items:flex-end}.content-verti{align-items:center}.content-hori{justify-content:center}.content-middle{justify-content:center;align-items:center}.self-top{align-self:flex-start}.self-bottom{align-self:flex-end}.self-center{align-self:center}@media only screen and (width>=640px){.only-mobile{display:none!important}}@media screen and (width<=639px){.only-desktop{display:none!important}}@media screen and (orientation:landscape){.only-portrait{display:none!important}}@media screen and (orientation:portrait){.only-landscape{display:none!important}}.js-bp-small{width:0}@media only screen and (width>=0){.small-left{text-align:left}.small-push-0{grid-column-start:auto}.small-collapse{padding-left:0;padding-right:0}.small-uncollapse,.row .small-uncollapse{padding-right:var(--column-gap);padding-left:var(--column-gap)}.small-1{grid-column-end:span 1}.small-push-1{grid-column-start:2}.small-pull-1{grid-column-start:12}.small-2{grid-column-end:span 2}.small-push-2{grid-column-start:3}.small-pull-2{grid-column-start:11}.small-3{grid-column-end:span 3}.small-push-3{grid-column-start:4}.small-pull-3{grid-column-start:10}.small-4{grid-column-end:span 4}.small-push-4{grid-column-start:5}.small-pull-4{grid-column-start:9}.small-5{grid-column-end:span 5}.small-push-5{grid-column-start:6}.small-pull-5{grid-column-start:8}.small-6{grid-column-end:span 6}.small-push-6,.small-pull-6{grid-column-start:7}.small-7{grid-column-end:span 7}.small-push-7{grid-column-start:8}.small-pull-7{grid-column-start:6}.small-8{grid-column-end:span 8}.small-push-8{grid-column-start:9}.small-pull-8{grid-column-start:5}.small-9{grid-column-end:span 9}.small-push-9{grid-column-start:10}.small-pull-9{grid-column-start:4}.small-10{grid-column-end:span 10}.small-push-10{grid-column-start:11}.small-pull-10{grid-column-start:3}.small-11{grid-column-end:span 11}.small-push-11{grid-column-start:12}.small-pull-11{grid-column-start:2}.small-12{grid-column-end:span 12}.small-push-12{grid-column-start:13}.small-pull-12{grid-column-start:1}}.js-bp-medium{width:640px}@media only screen and (width>=640px){.medium-left{text-align:left}.medium-push-0{grid-column-start:auto}.medium-collapse{padding-left:0;padding-right:0}.medium-uncollapse,.row .medium-uncollapse{padding-right:var(--column-gap);padding-left:var(--column-gap)}.medium-1{grid-column-end:span 1}.medium-push-1{grid-column-start:2}.medium-pull-1{grid-column-start:12}.medium-2{grid-column-end:span 2}.medium-push-2{grid-column-start:3}.medium-pull-2{grid-column-start:11}.medium-3{grid-column-end:span 3}.medium-push-3{grid-column-start:4}.medium-pull-3{grid-column-start:10}.medium-4{grid-column-end:span 4}.medium-push-4{grid-column-start:5}.medium-pull-4{grid-column-start:9}.medium-5{grid-column-end:span 5}.medium-push-5{grid-column-start:6}.medium-pull-5{grid-column-start:8}.medium-6{grid-column-end:span 6}.medium-push-6,.medium-pull-6{grid-column-start:7}.medium-7{grid-column-end:span 7}.medium-push-7{grid-column-start:8}.medium-pull-7{grid-column-start:6}.medium-8{grid-column-end:span 8}.medium-push-8{grid-column-start:9}.medium-pull-8{grid-column-start:5}.medium-9{grid-column-end:span 9}.medium-push-9{grid-column-start:10}.medium-pull-9{grid-column-start:4}.medium-10{grid-column-end:span 10}.medium-push-10{grid-column-start:11}.medium-pull-10{grid-column-start:3}.medium-11{grid-column-end:span 11}.medium-push-11{grid-column-start:12}.medium-pull-11{grid-column-start:2}.medium-12{grid-column-end:span 12}.medium-push-12{grid-column-start:13}.medium-pull-12{grid-column-start:1}}.js-bp-large{width:1024px}@media only screen and (width>=1024px){.large-left{text-align:left}.large-push-0{grid-column-start:auto}.large-collapse{padding-left:0;padding-right:0}.large-uncollapse,.row .large-uncollapse{padding-right:var(--column-gap);padding-left:var(--column-gap)}.large-1{grid-column-end:span 1}.large-push-1{grid-column-start:2}.large-pull-1{grid-column-start:12}.large-2{grid-column-end:span 2}.large-push-2{grid-column-start:3}.large-pull-2{grid-column-start:11}.large-3{grid-column-end:span 3}.large-push-3{grid-column-start:4}.large-pull-3{grid-column-start:10}.large-4{grid-column-end:span 4}.large-push-4{grid-column-start:5}.large-pull-4{grid-column-start:9}.large-5{grid-column-end:span 5}.large-push-5{grid-column-start:6}.large-pull-5{grid-column-start:8}.large-6{grid-column-end:span 6}.large-push-6,.large-pull-6{grid-column-start:7}.large-7{grid-column-end:span 7}.large-push-7{grid-column-start:8}.large-pull-7{grid-column-start:6}.large-8{grid-column-end:span 8}.large-push-8{grid-column-start:9}.large-pull-8{grid-column-start:5}.large-9{grid-column-end:span 9}.large-push-9{grid-column-start:10}.large-pull-9{grid-column-start:4}.large-10{grid-column-end:span 10}.large-push-10{grid-column-start:11}.large-pull-10{grid-column-start:3}.large-11{grid-column-end:span 11}.large-push-11{grid-column-start:12}.large-pull-11{grid-column-start:2}.large-12{grid-column-end:span 12}.large-push-12{grid-column-start:13}.large-pull-12{grid-column-start:1}}.js-bp-xlarge{width:1440px}@media only screen and (width>=1440px){.xlarge-left{text-align:left}.xlarge-push-0{grid-column-start:auto}.xlarge-collapse{padding-left:0;padding-right:0}.xlarge-uncollapse,.row .xlarge-uncollapse{padding-right:var(--column-gap);padding-left:var(--column-gap)}.xlarge-1{grid-column-end:span 1}.xlarge-push-1{grid-column-start:2}.xlarge-pull-1{grid-column-start:12}.xlarge-2{grid-column-end:span 2}.xlarge-push-2{grid-column-start:3}.xlarge-pull-2{grid-column-start:11}.xlarge-3{grid-column-end:span 3}.xlarge-push-3{grid-column-start:4}.xlarge-pull-3{grid-column-start:10}.xlarge-4{grid-column-end:span 4}.xlarge-push-4{grid-column-start:5}.xlarge-pull-4{grid-column-start:9}.xlarge-5{grid-column-end:span 5}.xlarge-push-5{grid-column-start:6}.xlarge-pull-5{grid-column-start:8}.xlarge-6{grid-column-end:span 6}.xlarge-push-6,.xlarge-pull-6{grid-column-start:7}.xlarge-7{grid-column-end:span 7}.xlarge-push-7{grid-column-start:8}.xlarge-pull-7{grid-column-start:6}.xlarge-8{grid-column-end:span 8}.xlarge-push-8{grid-column-start:9}.xlarge-pull-8{grid-column-start:5}.xlarge-9{grid-column-end:span 9}.xlarge-push-9{grid-column-start:10}.xlarge-pull-9{grid-column-start:4}.xlarge-10{grid-column-end:span 10}.xlarge-push-10{grid-column-start:11}.xlarge-pull-10{grid-column-start:3}.xlarge-11{grid-column-end:span 11}.xlarge-push-11{grid-column-start:12}.xlarge-pull-11{grid-column-start:2}.xlarge-12{grid-column-end:span 12}.xlarge-push-12{grid-column-start:13}.xlarge-pull-12{grid-column-start:1}}.row-2{grid-template-columns:repeat(2,1fr)}.row-3{grid-template-columns:repeat(3,1fr)}.row-4{grid-template-columns:repeat(4,1fr)}.row-5{grid-template-columns:repeat(5,1fr)}.row-6{grid-template-columns:repeat(6,1fr)}.row-7{grid-template-columns:repeat(7,1fr)}.row-8{grid-template-columns:repeat(8,1fr)}.page-header{z-index:10;background:var(--block-color);width:100%;height:auto;position:relative;top:0;left:0}@media screen and (width<=1023px){.top-bar-holder{background:var(--block-color);z-index:20;position:relative}}.floating-header{z-index:100;width:100%;transition:transform var(--transition);padding-top:.8rem;position:fixed;top:0;left:0;transform:translateY(-200px)}.float-nav-visible .floating-header{transition:transform var(--transition-fast);transform:translateY(0)}.floating-header .button-double .button-icon,.floating-header .button-double .button-text{background:var(--text-color);color:var(--underneath-color,var(--grey))}.floating-header .button-double .button-icon span,.floating-header .button-double .button-icon span:before,.floating-header .button-double .button-icon span:after{background:var(--underneath-color,var(--grey))}@media only screen and (width>=1024px){.floating-header{display:none}}.top-bar-logo{aspect-ratio:1432/163;width:100%;margin-top:.8rem;margin-bottom:1.2rem;display:block}@media only screen and (width>=640px){.top-bar-logo{margin-top:2rem;margin-bottom:1.35rem}}.top-bar-logo svg{width:100%;height:100%}@media screen and (width<=1023px){.header-navigation-main{align-items:center;height:100%;margin-bottom:5rem;padding-top:7rem;display:flex}.header-navigation-main ul{width:100%}.header-navigation-main ul li:not(:last-child){margin-bottom:1.5rem}}@media only screen and (width<=1023px) and (width>=640px){.header-navigation-main ul li:not(:last-child){margin-bottom:2rem}}@media screen and (width<=1023px){.header-navigation-main ul li.current-menu-item a{font-weight:500}.header-navigation-main ul li a{text-align:center;text-transform:uppercase;cursor:pointer;font-size:1.2rem;font-weight:300;line-height:1.6rem;display:block}}@media only screen and (width>=1024px){.header-navigation-main{margin-bottom:2rem}.header-navigation-main ul{justify-content:space-between;align-items:center;display:flex}.header-navigation-main ul a{cursor:pointer;display:block}.header-navigation-main ul li{letter-spacing:.04rem;text-transform:uppercase;font-size:1rem;line-height:1}.header-navigation-main ul li.current-menu-item{font-weight:500}}.header-navigation-second{padding-bottom:1.35rem}.header-navigation-second ul{justify-content:center;align-items:center;display:flex}.header-navigation-second ul li:not(:last-child){margin-right:1.2rem}.header-navigation-second ul a{letter-spacing:.022rem;text-transform:uppercase;font-size:.55rem;display:block}@media only screen and (width>=1024px){.header-navigation-second{display:none}}@media screen and (width<=1023px){.header-navigation{background:var(--underneath-color,var(--block-color));height:0;transition:height var(--transition);z-index:9;flex-direction:column;width:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden}}.header-toggler .text-inactive{display:inline}.header-toggler .text-active,.mobile-menu-open .header-toggler .text-inactive{display:none}.mobile-menu-open .header-toggler .text-active{display:inline}@media only screen and (width>=1024px){.header-toggler{display:none}}.mobile-menu-icon{z-index:10;cursor:pointer}.mobile-menu-icon span{transition:all var(--transition-fast);background-color:#000;width:.7rem;height:1px;position:relative}.mobile-menu-icon span:before,.mobile-menu-icon span:after{content:"";width:100%;height:1px;transition:all var(--transition-fast);background-color:#000;display:block;position:absolute}.mobile-menu-icon span:before{width:.3rem;top:.25rem}.mobile-menu-icon span:after{width:.5rem;bottom:.25rem}@media only screen and (width>=1024px){.mobile-menu-icon{display:none}}.mobile-menu-open{height:100%!important;overflow:hidden!important}.mobile-menu-open .body-wrapper{z-index:-1;pointer-events:none;position:relative}.mobile-menu-open .header-navigation{height:100dvh}.mobile-menu-open .mobile-menu-icon-top{background-color:#0000!important}.mobile-menu-open .mobile-menu-icon span{width:.8rem;transform:rotate(-45deg);top:0!important}.mobile-menu-open .mobile-menu-icon span:before{transform:scale(0)}.mobile-menu-open .mobile-menu-icon span:after{width:.8rem;transform:rotate(90deg);bottom:0!important}.intro{z-index:9000;background:var(--green);touch-action:none;display:none;position:fixed;inset:0}.intro-active .intro{display:block}.intro.is-leaving{pointer-events:none;background:0 0;transition:background-color .6s linear}.intro-stage{transform-origin:0 0;position:absolute;inset:0}.intro-skip{right:var(--outer-column-gap);bottom:var(--outer-column-gap);letter-spacing:.04rem;text-transform:uppercase;padding:.5rem;font-size:.75rem;position:absolute}.intro-skip:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer{background:var(--blue);z-index:1;flex-direction:column;justify-content:flex-end;width:100%;height:100vh;padding:0 0 1rem;display:flex;position:fixed;bottom:0;left:0}.footer .footer-inner{flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}.footer .footer-logo-link{margin-top:2rem;margin-bottom:1.2rem}@media only screen and (width>=640px){.footer .footer-logo-link{margin-top:4rem;margin-bottom:2rem}}@media screen and (width<=1023px){.footer{opacity:0;transition:opacity var(--transition-fast)}.footer-in-viewport .footer{opacity:1}}.footer-address{text-transform:uppercase;letter-spacing:.032rem;margin-bottom:4.5rem;font-size:.8rem;line-height:1rem}@media only screen and (width>=1024px){.footer-address{letter-spacing:.04rem;font-size:1rem;line-height:1.4rem}}@media screen and (width<=1023px){.footer-address-left{margin-bottom:2.4rem}}@media only screen and (width>=1024px){.footer-address-right{text-align:right}}.footer-cta-claim{text-transform:uppercase;margin-bottom:2rem;font-size:1.2rem;font-weight:300;line-height:1.6rem}.footer-cta-claim strong{font-weight:500}@media only screen and (width>=1024px){.footer-cta-claim{margin-bottom:1.5rem;font-size:2.4rem;line-height:3rem}}.footer-cta-button{margin-bottom:2rem}.footer-bottom .footer-links{text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}@media screen and (width<=1023px){.footer-bottom .footer-links{letter-spacing:.022rem;font-size:.55rem}.footer-copy{letter-spacing:.44px;transform-origin:0%;font-size:11px;position:absolute;top:5px;right:-5rem;transform:rotate(90deg)}}#page{z-index:2;position:relative}.footer-spacer-wrapper{z-index:-1;position:relative}.footer-spacer{height:100dvh}@media only screen and (width>=1024px){.footer-spacer{height:100vh}}.custom-cursor{pointer-events:none;z-index:9999;opacity:1;cursor:none;border:2px solid var(--text-color);border-radius:50%;width:80px;height:80px;transition:width .2s ease-in-out,height .2s ease-in-out;position:fixed;top:-40px;left:-40px;transform:translate(-50%,-50%)}.custom-cursor:after{content:"";background-color:var(--text-color);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-cursor.inactive{opacity:0}.custom-cursor.hovered{width:120px;height:120px}html[data-whatintent=touch] .custom-cursor{display:none}@media (hover:none) and (pointer:coarse){.custom-cursor{display:none}}.password-protected{padding:4rem var(--outer-column-gap)}.password-protected-title{text-align:center;margin-bottom:2rem}.password-form{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:30rem;margin:0 auto;display:flex}.password-form-error{color:var(--notice-color,#b32d2e)}.password-form-input{border:1px solid var(--text-color);text-align:center;width:100%;max-width:16rem;padding:.5rem}.password-form-input[aria-invalid=true]{border-color:var(--notice-color,#b32d2e)}.password-form-submit{border:1px solid var(--text-color);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);padding:.5rem 1rem}@media (hover:hover){.password-form-submit:hover{background:var(--text-color);color:var(--background-color)}}.block{background:var(--block-color)}.block:last-of-type{padding-bottom:6rem}.block-images+.block{padding-top:7rem}@media only screen and (width>=640px){.block-images+.block{padding-top:12rem}}.block-hero{padding-top:4.1rem;padding-bottom:2rem}@media only screen and (width>=640px){.block-hero{padding-top:6.5rem;padding-bottom:3rem}}.block-hero h1{margin-bottom:2.1rem}@media only screen and (width>=640px){.block-hero h1{margin-bottom:5.2rem}}.block-hero .button-double{margin-top:2.5rem}.block-hero.small-hero h1{margin-bottom:0}.temp-team-members{opacity:0;display:none}.team-1,.team-2,.team-3,.team-4{align-items:flex-start;display:flex}@media only screen and (width>=640px){.team-1,.team-2,.team-3,.team-4{aspect-ratio:1;align-items:flex-end}}.team-1 .team-portrait,.team-2 .team-portrait,.team-3 .team-portrait,.team-4 .team-portrait{aspect-ratio:1;opacity:0}.team-1 .show-portrait,.team-2 .show-portrait,.team-3 .show-portrait,.team-4 .show-portrait{opacity:1;transition:opacity var(--transition-fast)}.team-1 img,.team-2 img,.team-3 img,.team-4 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.team-3{margin-bottom:1rem}@media screen and (width<=639px){.team-1{margin-top:4.65rem}.team-3{margin-top:3rem}.team-4,.is-teaser{margin-top:-4.1rem}}.is-teaser{aspect-ratio:1;background:var(--blue);cursor:pointer;flex-direction:column;justify-content:space-between;padding:1rem .8rem;display:flex;position:relative}@media only screen and (width>=640px){.is-teaser{padding:1.4rem 1.2rem}}.block-hero-job h1{margin-bottom:2rem}.block-hero-job .is-teaser{margin-top:3rem}@media only screen and (width>=640px){.block-hero-job .is-teaser{margin-top:-4.1rem}}.block-text{padding-top:2.4rem;padding-bottom:2rem}@media only screen and (width>=1024px){.block-text{padding-top:6rem;padding-bottom:3rem}}.text-top{flex-direction:column;align-items:center;display:flex}.text-top p{text-align:right;position:relative;top:-.3rem}.text-top h2{margin-bottom:3rem}.text-title-sub{padding-top:1rem;padding-bottom:2rem}@media only screen and (width>=1024px){.text-title-sub{padding-top:4rem;padding-bottom:3.35rem}}.text-top-line{color:currentColor;width:0;height:1px;transition:width var(--transition-line) .2s;background:currentColor;border:0;margin-bottom:.8rem}.text-top-line.is-inview{width:100%}@media only screen and (width>=1024px){.text-top-line{margin-bottom:.7rem}}.text-contents:not(.has-subtitle) .text-content:first-child .text-content-line{display:none}.text-contents:not(.has-subtitle) .text-content:first-child .text-content-wrapper h3:first-child{margin-top:0;padding-top:0}.text-content-line{background:#0003}@media only screen and (width>=1024px){.text-content-line{margin-bottom:2rem}}.text-content .button-double{max-width:41rem;margin-top:2.4rem}@media only screen and (width>=1024px){.text-content .button-double{margin-top:3rem}.text-content{padding-bottom:3rem}}.block-text-color-green+.block-text-color-green,.block-text-color-blue+.block-text-color-blue,.block-text-color-beige+.block-text-color-beige,.block-text-color-grey+.block-text-color-grey{padding-top:0}.block-images{padding-top:6rem}.block-images>.row{margin-bottom:-1rem}@media only screen and (width>=640px){.block-images>.row{margin-bottom:-8rem}}.block-images .image-1{margin-top:-7rem}@media only screen and (width>=640px){.block-images .image-1{margin-top:0;padding-top:8rem}}.block-images .image-1 img,.block-images .image-3 img{aspect-ratio:451/566;-o-object-fit:cover;object-fit:cover;width:100%}.block-images .image-2 img{aspect-ratio:941/461;-o-object-fit:cover;object-fit:cover;width:100%}.block-images .image-3{margin-top:0}@media only screen and (width>=1024px){.block-images .image-3{margin-top:-2rem}}@media screen and (width<=639px){.block-images .image-column-1{order:2}.block-images .image-column-2{order:1}}.block-text-color-green+.block-images-color-green,.block-text-color-blue+.block-images-color-blue,.block-text-color-beige+.block-images-color-beige,.block-text-color-grey+.block-images-color-grey{padding-top:2rem}@media only screen and (width>=640px){.block-text-color-green+.block-images-color-green,.block-text-color-blue+.block-images-color-blue,.block-text-color-beige+.block-images-color-beige,.block-text-color-grey+.block-images-color-grey{padding-top:0}}.block-skills{padding-top:4rem;padding-bottom:4rem}@media only screen and (width>=1024px){.block-skills-teaser{position:relative}}.skills-list{padding-top:1rem}@media only screen and (width>=1024px){.skills-list{padding-top:4.7rem}}.teaser-skill .teaser-top{cursor:pointer;border-top:1px solid #0003;align-items:center;display:flex}.teaser-skill .teaser-top .button-icon{font-size:.7rem}@media screen and (width<=1023px){.teaser-skill .teaser-top{height:4.3rem;padding-top:1rem;padding-bottom:1rem}.teaser-skill .teaser-top .teaser-title{padding-left:1rem}.teaser-skill .teaser-top .teaser-title h3{-webkit-hyphens:none;hyphens:none}.teaser-skill .teaser-top .small-6{width:100%}}.teaser-skill .teaser-top .row{align-items:center;height:100%}@media screen and (width<=1023px){.teaser-skill .teaser-top .row{display:flex}}.teaser-skill .teaser-top .row>div{align-items:center;height:100%;display:flex}@media only screen and (width>=1024px){.teaser-skill .teaser-top{height:4.6rem;padding-top:1rem;padding-bottom:1rem}}.teaser-skill .teaser-icon{height:100%}.teaser-skill .teaser-number{width:100%;display:flex}.teaser-skill .teaser-number span{margin-left:auto}.teaser-skill .teaser-content{transition:max-height var(--transition-fast);max-height:0;overflow:hidden}.teaser-content-inner{padding:2.4rem 0 2rem}.teaser-content-inner .title-second{margin-bottom:2rem}.teaser-skill-detail .button-icon{cursor:pointer;transition:all var(--transition-fast);background:0 0;position:relative}.teaser-skill-detail .button-icon span:first-child,.teaser-skill-detail .button-icon span:last-child{transition:all var(--transition-fast);background:currentColor;position:absolute}.teaser-skill-detail .button-icon span:first-child{width:.85rem;height:1px}.teaser-skill-detail .button-icon span:last-child{width:1px;height:.85rem}.teaser-skill-detail.is-active .button-icon{color:var(--green);background:var(--text-color)}.teaser-skill-detail.is-active .button-icon span:first-child,.teaser-skill-detail.is-active .button-icon span:last-child{transform:rotate(45deg)}@media screen and (hover:hover){.teaser-skill-link .button-icon{transition:all var(--transition-fast)}.teaser-skill-link:hover .button-icon{color:var(--grey);background:var(--text-color)}}.block-team{padding-bottom:6rem}.block-team .row .team-item:nth-child(3n+1){padding-right:27%}.block-team .row .team-item:nth-child(3n+2){padding-left:12%;padding-right:12%}.block-team .row .team-item:nth-child(3n+3){padding-left:27%}.block-team .row .team-item.big{padding:0}.teaser-team{margin-bottom:3rem;position:relative}@media only screen and (width>=640px){.teaser-team{margin-bottom:5rem}}.teaser-team img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:1rem}.teaser-team .teaser-role{margin-top:1.5rem}@media screen and (width<=639px){.teaser-team .fs-h5{letter-spacing:.032rem;font-size:.8rem;line-height:1rem}}