.hero{position:relative;background-color:#d5a68d}.hero__scale-container{position:relative;width:100%;height:100%;overflow:hidden}.hero__scale-container:before{display:block;content:"";width:100%;padding-top:253.125%}@media all and (min-width:320px){.hero__scale-container:before{display:block;content:"";width:100%;padding-top:206.25%}}@media all and (min-width:375px){.hero__scale-container:before{display:block;content:"";width:100%;padding-top:192%}}@media all and (min-width:600px){.hero__scale-container:before{display:block;content:"";width:100%;padding-top:150%}}@media all and (min-width:768px){.hero__scale-container:before{display:block;content:"";width:100%;padding-top:74.74%}}@media all and (min-width:1024px){.hero__scale-container:before{display:block;content:"";width:100%;padding-top:66.667%}}@media all and (min-width:1280px){.hero__scale-container:before{display:block;content:"";width:100%;padding-top:56.25%}}@media all and (min-width:1440px){.hero__scale-container{min-height:830px;max-height:100vh}.hero__scale-container:before{display:block;content:"";width:100%;padding-top:62.5%}}@media all and (min-width:1601px){.hero__scale-container{min-height:900px}.hero__scale-container:before{display:block;content:"";width:100%;padding-top:56.25%}}@media all and (min-width:1920px){.hero__scale-container{min-height:1080px;max-height:100vh}.hero__scale-container:before{display:block;content:"";width:100%;padding-top:56.25%}}@media all and (min-width:2560px){.hero__scale-container:before{display:block;content:"";width:100%;padding-top:56.289%}}.hero__images-container{position:absolute;width:100%;bottom:0;left:0}.hero__background{background-size:cover;background-position:center bottom;position:relative;display:block}.hero__background:before{display:block;content:"";width:100%;padding-top:206.25%}.hero__background>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}@media all and (min-width:375px){.hero__background{position:relative;display:block}.hero__background:before{display:block;content:"";width:100%;padding-top:192%}.hero__background>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}@media all and (min-width:600px){.hero__background{position:relative;display:block}.hero__background:before{display:block;content:"";width:100%;padding-top:150%}.hero__background>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}@media all and (min-width:768px){.hero__background{position:relative;display:block}.hero__background:before{display:block;content:"";width:100%;padding-top:74.74%}.hero__background>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}@media all and (min-width:1024px){.hero__background{position:relative;display:block}.hero__background:before{display:block;content:"";width:100%;padding-top:66.667%}.hero__background>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}@media all and (min-width:1280px){.hero__background{position:relative;display:block}.hero__background:before{display:block;content:"";width:100%;padding-top:56.25%}.hero__background>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}@media all and (min-width:1440px){.hero__background{position:relative;display:block}.hero__background:before{display:block;content:"";width:100%;padding-top:62.5%}.hero__background>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}@media all and (min-width:1601px){.hero__background{position:relative;display:block}.hero__background:before{display:block;content:"";width:100%;padding-top:56.25%}.hero__background>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}@media all and (min-width:1920px){.hero__background{position:relative;display:block}.hero__background:before{display:block;content:"";width:100%;padding-top:56.25%}.hero__background>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}@media all and (min-width:2560px){.hero__background{position:relative;display:block}.hero__background:before{display:block;content:"";width:100%;padding-top:56.289%}.hero__background>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}}.hero__background img{width:100%}.hero__site-scroll-container{position:absolute;left:0;top:0;width:100%;height:100%}.hero__site-scroll{position:absolute;left:50.7%;bottom:3.8%;width:45.85%;height:48.3%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-transform-origin:top center;transform-origin:top center;border-radius:15%/7%;overflow:hidden}@media all and (min-width:375px){.hero__site-scroll{left:50.4%;bottom:4.4%;width:45.4%;height:49.6%}}@media all and (min-width:600px){.hero__site-scroll{left:50%;bottom:10.1%;width:37.8%;height:53.1%}}@media all and (min-width:768px){.hero__site-scroll{border-radius:0;left:49.2%;bottom:13.4%;width:41.15%;height:34.8%;-webkit-transform:translate3d(-50%,0,0) skewY(-.2deg);transform:translate3d(-50%,0,0) skewY(-.2deg)}}@media all and (min-width:1024px){.hero__site-scroll{left:49.9%;bottom:14.5%;width:36.2%;height:34.5%}}@media all and (min-width:1280px){.hero__site-scroll{left:49.4%;bottom:17.5%;width:35.3%;height:39.4%}}@media all and (min-width:1440px){.hero__site-scroll{left:48.9%;bottom:16.9%;width:35.8%;height:36.1%}}@media all and (min-width:1601px){.hero__site-scroll{left:48.5%;bottom:18.5%;width:36.7%;height:40.8%}}@media all and (min-width:1920px){.hero__site-scroll{left:49.1%;bottom:17%;width:35.6%;height:39.5%}}@media all and (min-width:2560px){.hero__site-scroll{left:47.8%;bottom:20.2%;width:34.7%;height:38.5%}}html[lang^=de] .hero__site-scroll-image--en{display:none}.hero__site-scroll-image--de{display:none}html[lang^=de] .hero__site-scroll-image--de{display:block}.hero__site-scroll-image img{width:100%}.hero__site-scroll-image img.is-loaded{-webkit-animation:mobileSiteScroll 14s infinite;animation:mobileSiteScroll 14s infinite}@-webkit-keyframes mobileSiteScroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}34%{-webkit-transform:translate3d(0,-19%,0);transform:translate3d(0,-19%,0)}44%{-webkit-transform:translate3d(0,-19%,0);transform:translate3d(0,-19%,0)}55%{-webkit-transform:translate3d(0,-41.3%,0);transform:translate3d(0,-41.3%,0)}66%{-webkit-transform:translate3d(0,-41.3%,0);transform:translate3d(0,-41.3%,0)}78%{-webkit-transform:translate3d(0,-73.5%,0);transform:translate3d(0,-73.5%,0)}85%{-webkit-transform:translate3d(0,-73.5%,0);transform:translate3d(0,-73.5%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mobileSiteScroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}34%{-webkit-transform:translate3d(0,-19%,0);transform:translate3d(0,-19%,0)}44%{-webkit-transform:translate3d(0,-19%,0);transform:translate3d(0,-19%,0)}55%{-webkit-transform:translate3d(0,-41.3%,0);transform:translate3d(0,-41.3%,0)}66%{-webkit-transform:translate3d(0,-41.3%,0);transform:translate3d(0,-41.3%,0)}78%{-webkit-transform:translate3d(0,-73.5%,0);transform:translate3d(0,-73.5%,0)}85%{-webkit-transform:translate3d(0,-73.5%,0);transform:translate3d(0,-73.5%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes desktopSiteScroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}34%{-webkit-transform:translate3d(0,-21%,0);transform:translate3d(0,-21%,0)}44%{-webkit-transform:translate3d(0,-21%,0);transform:translate3d(0,-21%,0)}55%{-webkit-transform:translate3d(0,-39%,0);transform:translate3d(0,-39%,0)}66%{-webkit-transform:translate3d(0,-39%,0);transform:translate3d(0,-39%,0)}78%{-webkit-transform:translate3d(0,-79.6%,0);transform:translate3d(0,-79.6%,0)}85%{-webkit-transform:translate3d(0,-79.6%,0);transform:translate3d(0,-79.6%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes desktopSiteScroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}34%{-webkit-transform:translate3d(0,-21%,0);transform:translate3d(0,-21%,0)}44%{-webkit-transform:translate3d(0,-21%,0);transform:translate3d(0,-21%,0)}55%{-webkit-transform:translate3d(0,-39%,0);transform:translate3d(0,-39%,0)}66%{-webkit-transform:translate3d(0,-39%,0);transform:translate3d(0,-39%,0)}78%{-webkit-transform:translate3d(0,-79.6%,0);transform:translate3d(0,-79.6%,0)}85%{-webkit-transform:translate3d(0,-79.6%,0);transform:translate3d(0,-79.6%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media all and (min-width:768px){.hero__site-scroll-image img.is-loaded{-webkit-animation:desktopSiteScroll 14s infinite;animation:desktopSiteScroll 14s infinite}}body.has-reduced-motion .hero__site-scroll-image img.is-loaded{-webkit-animation:none;animation:none}@media all and (prefers-reduced-motion:reduce){.hero__site-scroll-image img.is-loaded{-webkit-animation:none;animation:none}}.hero__scrim{position:absolute;top:0;width:100%;height:40%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.15)),to(transparent));background:-o-linear-gradient(top,rgba(0,0,0,.15) 0,transparent 100%);background:linear-gradient(180deg,rgba(0,0,0,.15) 0,transparent 100%)}.hero__text{padding-left:16px;padding-right:16px;position:absolute;top:80px;width:100%;text-align:center}@media all and (min-width:768px){.hero__text{padding-left:40px;padding-right:40px}}@media all and (min-width:1024px){.hero__text{padding-left:40px;padding-right:40px}}@media all and (min-width:1280px){.hero__text{padding-left:40px;padding-right:40px}}@media all and (min-width:1440px){.hero__text{padding-left:40px;padding-right:40px}}.hero__text h1,.hero__text h2,.hero__text h3,.hero__text h4,.hero__text p,.hero__text .eyebrow,.hero__text a,.hero__text blockquote,.hero__text cite,.hero__text label,.hero__text figcaption{color:#fff}.hero__text a::after{background-color:#fff}.hero__text .button,.hero__text .cta,.hero__text .link--is-button{background-color:#fff;color:#000}.hero__text .button--is-outline{background-color:transparent;color:#fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.hero__text .button--is-outline:hover{background-color:#fff;color:#000}.hero__text svg{stroke:#fff;fill:#fff}@media all and (min-width:768px){.hero__text{height:26vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}@media all and (min-width:1440px){.hero__text{height:22vw;top:112px}}@media all and (min-width:1920px){.hero__text{height:20vw}}.hero__text h1{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;max-width:8em;z-index:2;margin-left:auto;margin-right:auto;margin-bottom:16px}@media all and (min-width:768px){.hero__text h1{font-size:40px}}@media all and (min-width:1024px){.hero__text h1{font-size:58px}}@media all and (min-width:1280px){.hero__text h1{font-size:64px}}@media all and (min-width:1440px){.hero__text h1{font-size:72px}}@media all and (min-width:1920px){.hero__text h1{font-size:90px}}@media all and (min-width:768px){.hero__text h1{margin-left:0}}@media all and (min-width:768px){html[lang^=fr] .hero__text h1{max-width:6em}}.hero__text p{max-width:16em;margin:0 auto 16px}@media all and (min-width:768px){.hero__text p{margin-left:0;margin-bottom:24px}}html[lang^=fr] .hero__text p,html[lang^=de] .hero__text p,html[lang^=pt] .hero__text p{max-width:18em}@media all and (min-width:768px){html[lang^=fr] .hero__text p,html[lang^=de] .hero__text p,html[lang^=pt] .hero__text p{max-width:25em}}@media all and (min-width:768px){html[lang^=es] .hero__text p{max-width:21em}}html[lang^=it] .hero__text p{max-width:17em}@media all and (min-width:768px){html[lang^=it] .hero__text p{max-width:22em}}.hero__text p span:first-child{display:inline}.hero__text p span:last-child{display:inline}.hero__text a{font-size:14px;padding:18px 24px}@media all and (min-width:1440px){.hero__text a{font-size:18px;padding:1.2em 1.6em}}