@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}

/*!
* ress.css â€¢ v1.2.2
* MIT License
* github.com/filipelinhares/ress
*/main{overflow:hidden}.img{position:relative}.img__obj{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;background-color:#fff;transition:.3s ease-in-out;opacity:0}.img__obj.is-loaded{opacity:1}.image{position:relative}.video{overflow:hidden}.video iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video iframe.is-hidden{visibility:hidden}.video:not(.video--auto-size) iframe{width:100%!important;height:100%!important}.video--auto-size{padding-bottom:0}.video__inner{position:relative;display:block;width:100%;height:100%;overflow:hidden;padding-bottom:60.25%}.video__controls{position:absolute;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:.3s ease-in-out;opacity:0}.video__controls[data-state=paused]{opacity:1}.video__controls:focus{outline:0}.video__controls.playing{opacity:0}.video__controls--contained{top:50%;left:50%;width:50px;height:50px;transform:translate(-50%)}.video__controls:hover{opacity:1}.video__button{display:none;width:50px;height:50px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 1px grey;cursor:pointer;margin-right:5px;margin-left:5px}.video__button img{width:auto;max-height:100%;margin:0 auto;padding:15px}.video__button[data-video-type=sound] img{padding:5px;margin-top:4px}.video__button--pause.is-hidden,.video__button--play.is-hidden{display:none}.video:hover .video__button{display:flex}@media screen and (max-width:768px){.video:hover .video__button{display:none}}[data-state=paused] .video__button{display:flex}@media screen and (max-width:768px){[data-state=paused] .video__button{display:flex!important}.video .video__controls.touch-hover-effect .video__button{display:flex}}.video:hover .expand-link--video{opacity:1}.video .js-video-is-hide-overlay .js-vimeo-controls,.video .js-video-is-hide-overlay.expand-link{display:none}@keyframes fadeOut{0%{opacity:1}99%{opacity:.01}to{opacity:0;visibility:hidden}}.teaser:hover .teaser__video,.teaser:hover .teaser__vimeo{position:relative;z-index:-1;pointer-events:none}.teaser__video{width:100%}@keyframes slideUp{to{transform:translateY(-50%) translateZ(0)}}@keyframes slideDown{0%{transform:translateY(-50%) translateZ(0)}to{transform:translateY(0) translateZ(0)}}.brick--slider{height:100%;backface-visibility:hidden;perspective:1000;will-change:transform;overflow-y:hidden}@media screen and (max-width:1040px){.brick--slider{height:auto;justify-content:flex-start;align-items:flex-start;overflow-y:unset}}@media screen and (max-width:680px){.brick--slider{flex-wrap:wrap}}.brick{&:hover div{animation-play-state:paused!important}}.brick__inline{display:flex;width:50%;flex-wrap:wrap}@media screen and (max-width:1040px){.brick__inline{flex-direction:column}.videopage .brick__inline{flex-direction:column;animation:none}.burger-is-open .brick__inline,.story-open .brick__inline{animation-play-state:paused!important}.brick__col{width:100%}.brick__col__inner__rep{display:none}}@media screen and (max-width:1040px){.brick--slider .brick__col:nth-child(odd) .brick__col__inner{animation:none}}@media screen and (max-width:1040px){.brick--slider .brick__col:nth-child(2n) .brick__col__inner{animation:none}}.t--heading--sml{font-size:1rem;line-height:1rem}@media screen and (max-width:1040px){.t--heading--sml{font-size:1.625rem;line-height:1.625rem}}.t--subtitle{font-weight:400;text-transform:uppercase;letter-spacing:.15em;font-size:1rem;line-height:1rem}.t--subtitle--small{font-size:.875rem;line-height:.875rem}@media screen and (max-width:680px){.t--subtitle{font-size:.75rem;line-height:.75rem}}.t--subheading--sml{font-size:.75rem;line-height:.75rem}@media screen and (max-width:1040px){.t--subheading--sml{font-size:1rem;line-height:1rem}}@media screen and (max-width:680px){.t--subheading--sml{font-size:.875rem;line-height:.875rem}}.t--split-lines{word-spacing:1000px}@media screen and (max-width:1200px){.t--split-lines{word-spacing:0}}.t--medium{font-size:1.625rem;line-height:1.625rem}@media screen and (max-width:680px){.t--medium{font-size:1rem;line-height:1rem}}.t--mid{font-size:1.125rem;line-height:1.125rem}@media screen and (max-width:680px){.t--mid{font-size:.875rem;line-height:.875rem}}.t--card{font-size:1.25rem;line-height:1.25rem}@media screen and (max-width:680px){.t--card{font-size:1rem;line-height:1rem}}.t--text{font-size:1rem;line-height:1rem;font-weight:300}.t--text--sml{font-size:.875rem;line-height:.875rem}.t--bottom{margin-bottom:30px}.t--mb25{margin-bottom:25px}.t--mb15{margin-bottom:15px}.t--mb17{margin-bottom:17px}.t--top-sml{margin-top:15px;margin-bottom:0}.t--top{margin-top:30px;margin-bottom:0}.t--small{font-size:14px}.t--center{text-align:center}.t--upper{text-transform:uppercase}.t--divider{position:relative}.t--divider:after{content:"";display:block;width:13px;height:3px;margin:20px auto;background-color:#000}.t--spacing{letter-spacing:.25em}a{background-color:transparent;-webkit-text-decoration-skip:objects}.videopage{overflow:auto;max-height:calc(100vh - 100px);height:100%}a:active,a:hover{outline-width:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}@media screen{[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}::-moz-selection{background-color:#494949;color:#fff;text-shadow:none}::-moz-selection,::selection{background-color:#494949;color:#fff;text-shadow:none}iframe:-webkit-full-screen{transform:none}iframe:-ms-fullscreen{transform:none}iframe:fullscreen,video:fullscreen{transform:none}html{box-sizing:border-box;height:100%;padding:0;background:#fff;font-smoothing:subpixel-antialiased;font-synthesis:none;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body,html{width:100%;margin:0}a,a:active{color:inherit;text-decoration:none}

/*! Flickity v2.1.2
https://flickity.metafizzy.co
---------------------------------------------- */h2,h3{margin:0 0 10px;font-family:inherit;font-weight:400}h2{font-size:1.75rem;line-height:1.75rem}@media screen and (min-width:765px){h2{font-size:3.0625rem;line-height:3.0625rem}}h3{font-size:2.3125rem;line-height:2.3125rem}.teaser{position:relative;display:block;margin-bottom:20px}@media screen and (max-width:680px){.teaser{margin-bottom:10px}}.teaser__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:0 15%;background:hsla(0,0%,100%,.9);border:1px solid #000;text-align:center;transition:.3s ease-in-out;opacity:0;visibility:hidden}.teaser__overlay>*{width:100%}@media screen and (max-width:680px){.teaser__overlay>:not(:first-child){display:none}}.teaser:hover .teaser__overlay{opacity:1;visibility:visible}.teaser:hover .teaser__vimeo{position:relative;z-index:-1;pointer-events:none}.teaser__vimeo{position:relative;width:100%;pointer-events:none}.teaser__vimeo__video{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1}@keyframes slideUpMobile{0%{transform:translateY(12vh) translateZ(0)}to{transform:translateY(calc(-100% + 60vh)) translateZ(0)}}.brick{display:flex;padding:0 10px}@media screen and (max-width:680px){.brick{padding:0 5px}}.videopage .brick__inline{flex-direction:column}.videopage .brick__col{width:100%}@media screen and (max-width:1040px){.brick__inline{flex-direction:column}.videopage .brick__inline{flex-direction:column;animation:none}}.brick__col{width:50%;padding:0 10px;overflow:hidden}@media screen and (max-width:1040px){.brick__col{width:100%}}@media screen and (max-width:680px){.brick__col{padding:0 5px}}.t--heading{font-size:1.9375rem;line-height:1.9375rem;letter-spacing:.1em}@media screen and (max-width:1040px){.t--heading{font-size:1.625rem;line-height:1.625rem}}@media screen and (max-width:680px){.t--heading{font-size:1.375rem;line-height:1.375rem}}.t--subheading{text-transform:uppercase;letter-spacing:.1em;font-size:1rem;line-height:1rem}@media screen and (max-width:680px){.t--subheading{font-size:.875rem;line-height:.875rem}}.t--flush{margin-bottom:0}.divider{display:block;margin:20px auto;border:0;outline:0}@media screen and (max-width:680px){.divider{margin:5px auto}}.divider--line{width:13px;height:2px;background:#000}:hover>.expand-link--image svg{opacity:1}