/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
.media-bar{position:relative;width:100%;margin-top:-33px;padding-bottom:127px;overflow:hidden}@media screen and (min-width: 750px){.media-bar{margin-top:0;padding-bottom:96px}}.media-bar::after{content:"";display:block;position:absolute;z-index:0;top:68px;left:0;width:100%;height:370px;background-color:#f3e6df}@media screen and (min-width: 750px){.media-bar::after{top:73px;height:551px}}.media-bar .wrapper{position:relative;z-index:1}.media-bar.media-bar--surfaces{padding-top:48px;padding-bottom:24px}@media screen and (min-width: 750px){.media-bar.media-bar--surfaces{padding-top:96px;padding-bottom:0}}.media-bar.media-bar--surfaces::after{top:116px}@media screen and (min-width: 750px){.media-bar.media-bar--surfaces::after{top:169px}}.media-bar__slider{position:initial;width:auto;margin-left:8px;overflow:visible}@media screen and (min-width: 1025px){.media-bar__slider{margin-left:38px}}.media-bar__slide{width:100%}.media-bar__slide.media-bar__slide--large{max-width:256px}@media screen and (min-width: 750px){.media-bar__slide.media-bar__slide--large{max-width:634px}}.media-bar__slide.media-bar__slide--cluster{max-width:298px}@media screen and (min-width: 750px){.media-bar__slide.media-bar__slide--cluster{max-width:423px}}.media-bar__item{padding-top:41px}.media-bar__item.media-bar__item--cluster{display:flex;flex-flow:column wrap}.media-bar__item.media-bar__item--cluster.media-bar__item--images-bottom{flex-direction:column-reverse}.media-bar__images{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:-21px;padding:0 0 10px}@media screen and (min-width: 750px){.media-bar__images{margin-top:-33px;padding:0 0 52px}}.media-bar__item--images-bottom .media-bar__images{margin-top:0;padding:10px 0 0}@media screen and (min-width: 750px){.media-bar__item--images-bottom .media-bar__images{padding:52px 0 0}}.media-bar__image{width:calc(50% - 5px)}@media screen and (min-width: 1025px){.media-bar__image{width:calc(50% - 2px)}}.media-bar__image:first-of-type{padding-top:45px}@media screen and (min-width: 750px){.media-bar__image:first-of-type{padding-top:65px}}.media-bar__image:last-of-type .responsive-image__wrapper{margin:0 0 0 auto}.media-bar__image img{border:1px solid #000}.media-bar__content-container{display:block;width:100%;position:relative}@media screen and (min-width: 750px){.media-bar__content-container:hover>span,.media-bar__content-container:hover>div,.media-bar__content-container:focus>span,.media-bar__content-container:focus>div,.media-bar__content-container:focus-within>span,.media-bar__content-container:focus-within>div{transform:translate(-8px, -8px)}}@media screen and (min-width: 750px){.media-bar__content-container:hover::after,.media-bar__content-container:focus::after,.media-bar__content-container:focus-within::after{opacity:1}}.media-bar__content-container::after{content:"";display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;transition:all .4s ease-out;border:1px solid var(--frame-border-color, #252121);opacity:0}.media-bar__content-container>span,.media-bar__content-container>div{position:relative;z-index:1;will-change:transform;transition:all .4s ease-out}.media-bar__content-container.media-bar__content-container--video{cursor:pointer}.media-bar__content{display:flex;flex-direction:column;justify-content:center;width:100%;padding:24px 16px;background-repeat:no-repeat;background-position:center;background-size:auto 102%;text-align:center}@media screen and (min-width: 750px){.media-bar__content{padding:44px 37px 42px}}.media-bar__item--large .media-bar__content{min-height:426px;padding:25px 39px;border:1px solid #252121}@media screen and (min-width: 750px){.media-bar__item--large .media-bar__content{min-height:602px;padding:27px 48px}}.media-bar__item--top .media-bar__content{justify-content:flex-start}.media-bar__item--bottom .media-bar__content{justify-content:flex-end}.media-bar__icon{margin-bottom:8px}@media screen and (min-width: 750px){.media-bar__icon{margin-bottom:19px}}.headline{font-family:"Sharp Grotesk Medium 23",helvetica,arial,sans-serif}.media-bar__item--cluster .headline{margin-bottom:0;font-size:2rem;line-height:2.7rem}@media screen and (min-width: 1025px){.media-bar__item--cluster .headline{font-size:3.2rem;line-height:3.7rem}}.media-bar__item--large .headline{font-size:2.4rem;line-height:2.9rem}@media screen and (min-width: 1025px){.media-bar__item--large .headline{font-size:7rem;line-height:7.5rem}}@media screen and (min-width: 1025px){.media-bar__item--large .headline.text--medium{font-size:5.6rem;line-height:6.4rem}}.media-bar__item .subline{margin-top:28px;font-size:1.6rem;line-height:2.6rem}@media screen and (min-width: 1025px){.media-bar__item .subline{line-height:3.6rem}}@media screen and (min-width: 1025px){.media-bar__item--large .subline{margin-top:48px}}.media-bar__link{display:block;width:100%;margin-top:40px;font-family:"Sharp Grotesk Medium 23",helvetica,arial,sans-serif;font-size:1.6rem;line-height:1.9rem;text-align:center;text-transform:lowercase}@media screen and (min-width: 1025px){.media-bar__link{font-size:1.6rem;line-height:3.2rem}}@media screen and (min-width: 750px){.media-bar__link:hover .marquee{opacity:1}}.media-bar__link.text--light path,.media-bar__link.text--light rect{fill:#fff1e7}.media-bar__link path,.media-bar__link rect{fill:#252121}.media-bar__link .marquee{bottom:-12px;transition:all .2s cubic-bezier(0.46, 0.01, 0.32, 1);opacity:0}.media-bar__social{display:flex;align-items:center;justify-content:center;margin:54px 0 20px;list-style:none}.media-bar__social.media-bar__social--light svg path{fill:#fff7f0}.media-bar__social li{margin:0}.media-bar__social a{padding:0 20px}