@font-face{font-family:"bb-modern-regular";src:url("../fonts/bb-modern-regular.woff2") format("woff2"),url("../fonts/bb-modern-regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Grotesque MT Std";src:url("../fonts/GrotesqueMTStd.woff2") format("woff2"),url("../fonts/GrotesqueMTStd.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}body,html{font-family:"bb-modern-regular",serif}.blocks__gallery{overflow:hidden;position:relative}.blocks__gallery__controls{position:absolute;bottom:var(--containerPadding);left:var(--containerPadding);z-index:10}.blocks__gallery__controls button{background:#000;border:0;border-radius:var(--radius);color:var(--scroll-color)}.blocks__gallery__controls button:hover{cursor:pointer}.blocks__gallery__controls button:disabled{opacity:.3;cursor:not-allowed}.blocks__gallery__media{padding:calc(var(--containerPadding)*2) 0;display:flex;flex-wrap:nowrap;max-width:100vw;overflow-y:hidden;overflow-x:auto;gap:calc(var(--containerPadding)*2);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.blocks__gallery__media:hover{cursor:grab}.blocks__gallery__media::-webkit-scrollbar{display:none}.blocks__gallery__media__item{display:flex;flex-grow:2;max-width:90vw;user-select:none}.blocks__gallery__media__item:nth-child(1){transform:translateY(2%)}.blocks__gallery__media__item:nth-child(2){transform:translateY(-9%)}.blocks__gallery__media__item:nth-child(3){transform:translateY(0%)}.blocks__gallery__media__item:nth-child(4){transform:translateY(4%)}.blocks__gallery__media__item:nth-child(5){transform:translateY(8%)}.blocks__gallery__media__item:nth-child(6){transform:translateY(0%)}.blocks__gallery__media__item:nth-child(7){transform:translateY(4%)}.blocks__gallery__media__item:nth-child(8){transform:translateY(4%)}.blocks__gallery__media__item:nth-child(9){transform:translateY(-7%)}.blocks__gallery__media__item:nth-child(10){transform:translateY(-3%)}.blocks__gallery__media__item:nth-child(11){transform:translateY(-3%)}.blocks__gallery__media__item img,.blocks__gallery__media__item video{max-width:80vw;max-height:60vh;object-fit:contain;width:auto;height:auto;flex:0 0 auto;display:block;user-drag:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:auto}@media(min-width: 1024px){.blocks__gallery__media__item img,.blocks__gallery__media__item video{max-width:40vw;max-height:50vh}}@media(min-width: 1024px){.blocks__gallery__media__item--small img,.blocks__gallery__media__item--small video{max-width:30vw;max-height:40vh}}.blocks__gallery img{opacity:.5;transition:opacity .5s ease-in-out}.blocks__gallery img.inview{opacity:1}.blocks__text-section{padding:calc(var(--containerPadding)*2) var(--containerPadding);opacity:.15;transition:opacity 1s ease-in-out}.blocks__text-section.inview{opacity:1}.blocks__text-section__content{max-width:1400px;margin:0 auto}.blocks__text-section__content__preheader{font-family:"Grotesque MT Std",sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:"Grotesque MT Std",sans-serif;font-size:1rem;line-height:1.3}@media(min-width: 640px){.blocks__text-section__content__preheader{font-size:1.15rem}}.blocks__text-section__content__preheader{text-transform:uppercase;margin-bottom:1rem}.blocks__text-section__content__headline{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;--medium-head: 1.5rem;--start-size: 1.5rem;font-size:var(--medium-head);font-weight:300;line-height:1.2}@media(min-width: 640px){.blocks__text-section__content__headline{--medium-head: calc(var(--start-size) * 1.55)}}@media(min-width: 1400px){.blocks__text-section__content__headline{--medium-head: calc(var(--start-size) * 1.75)}}.blocks__text-section__content__headline{max-width:640px}.blocks__text-section__content__text{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:"Grotesque MT Std",sans-serif;font-size:1rem;line-height:1.3}@media(min-width: 640px){.blocks__text-section__content__text{font-size:1.15rem}}.blocks__text-section__content__text{max-width:640px;margin-left:auto}.blocks__text-image{padding:var(--containerPadding)}.blocks__text-image__content{max-width:1400px;margin:var(--containerPadding) auto;gap:var(--containerPadding)}@media(min-width: 1024px){.blocks__text-image__content{display:flex;gap:var(--containerPadding)}}@media(min-width: 1024px){.blocks__text-image__content__left{width:50%}}.blocks__text-image__content__left__subtitle{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:"Grotesque MT Std",sans-serif;font-size:1rem;line-height:1.3}@media(min-width: 640px){.blocks__text-image__content__left__subtitle{font-size:1.15rem}}.blocks__text-image__content__left__subtitle{text-transform:uppercase}.blocks__text-image__content__left__title{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;--medium-head: 1.5rem;--start-size: 1.5rem;font-size:var(--medium-head);font-weight:300;line-height:1.2}@media(min-width: 640px){.blocks__text-image__content__left__title{--medium-head: calc(var(--start-size) * 1.55)}}@media(min-width: 1400px){.blocks__text-image__content__left__title{--medium-head: calc(var(--start-size) * 1.75)}}.blocks__text-image__content__left__title{margin-bottom:var(--containerPadding)}.blocks__text-image__content__left__text{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:"Grotesque MT Std",sans-serif;font-size:1rem;line-height:1.3}@media(min-width: 640px){.blocks__text-image__content__left__text{font-size:1.15rem}}.blocks__text-image__content__left__text{margin-top:auto}@media(min-width: 1024px){.blocks__text-image__content__right{width:50%}}.blocks__text-image__content__right img{max-width:100%}.blocks{position:relative;z-index:10;background:var(--scroll-color);clip-path:inset(0)}.blocks__birds-background{background-image:url("../img/birds-semi.svg");background-size:contain;background-position:center;background-repeat:no-repeat;position:fixed;height:0;top:0;width:100%;height:100%;z-index:0}/*# sourceMappingURL=blocks.css.map */
