@font-face{font-family:Lato;font-style:normal;font-weight:100;src:local(""),url(../assets/fonts/lato-v23-latin-100.woff2) format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:local(""),url(../assets/fonts/lato-v23-latin-100italic.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local(""),url(../assets/fonts/lato-v23-latin-300.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local(""),url(../assets/fonts/lato-v23-latin-regular.woff2) format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:local(""),url(../assets/fonts/lato-v23-latin-300italic.woff2) format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local(""),url(../assets/fonts/lato-v23-latin-italic.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local(""),url(../assets/fonts/lato-v23-latin-700.woff2) format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:local(""),url(../assets/fonts/lato-v23-latin-700italic.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local(""),url(../assets/fonts/lato-v23-latin-900.woff2) format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:local(""),url(../assets/fonts/lato-v23-latin-900italic.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:normal;font-weight:100;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-100.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:italic;font-weight:100;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-100italic.woff) format("woff")}@font-face{font-family:"Barlow Semi Condensed";font-style:normal;font-weight:200;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-200.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:italic;font-weight:200;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-200italic.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:normal;font-weight:300;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-300.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:italic;font-weight:300;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-300italic.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:normal;font-weight:400;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-regular.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:italic;font-weight:400;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-italic.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:normal;font-weight:600;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-600.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:normal;font-weight:500;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-500.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:italic;font-weight:600;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-600italic.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:italic;font-weight:500;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-500italic.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:normal;font-weight:700;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-700.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:italic;font-weight:700;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-700italic.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:normal;font-weight:800;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-800.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:normal;font-weight:900;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-900.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:italic;font-weight:800;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-800italic.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-style:italic;font-weight:900;src:local(""),url(../assets/fonts/barlow-semi-condensed-v14-latin-900italic.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:100;src:url(../assets/fonts/barlow-condensed-v12-latin-100.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:100;src:url(../assets/fonts/barlow-condensed-v12-latin-100italic.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:200;src:url(../assets/fonts/barlow-condensed-v12-latin-200.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:200;src:url(../assets/fonts/barlow-condensed-v12-latin-200italic.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:300;src:url(../assets/fonts/barlow-condensed-v12-latin-300.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:300;src:url(../assets/fonts/barlow-condensed-v12-latin-300italic.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:400;src:url(../assets/fonts/barlow-condensed-v12-latin-regular.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:400;src:url(../assets/fonts/barlow-condensed-v12-latin-italic.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:500;src:url(../assets/fonts/barlow-condensed-v12-latin-500.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:500;src:url(../assets/fonts/barlow-condensed-v12-latin-500italic.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:600;src:url(../assets/fonts/barlow-condensed-v12-latin-600.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:600;src:url(../assets/fonts/barlow-condensed-v12-latin-600italic.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:700;src:url(../assets/fonts/barlow-condensed-v12-latin-700.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:700;src:url(../assets/fonts/barlow-condensed-v12-latin-700italic.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:800;src:url(../assets/fonts/barlow-condensed-v12-latin-800.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:800;src:url(../assets/fonts/barlow-condensed-v12-latin-800italic.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:900;src:url(../assets/fonts/barlow-condensed-v12-latin-900.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:900;src:url(../assets/fonts/barlow-condensed-v12-latin-900italic.woff2) format("woff2")}:root{--color__red--0:#d41318;--color__grey--0:#CCC;--color__grey--1:#d8d8d8;--color__grey--2:#e4e4e4;--color__grey--3:#EEEEEE;--color__black--0:#171419}html{margin:0;padding:0;height:100%}body{background-color:#333;margin:0;padding:0;font-family:Lato;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;width:100%;height:100%}body *{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-tap-highlight-color:rgba(255,255,255,0);tap-highlight-color:rgba(255,255,255,0)}b,strong{font-family:"Barlow Condensed";font-weight:600}::-webkit-scrollbar{width:20px;height:20px}::-webkit-scrollbar-track{background:var(--color__grey--1);background-clip:content-box;border:7px solid transparent}::-webkit-scrollbar-thumb{background-color:var(--color__black--0);border-radius:999px}.base__text-special{font-family:"Barlow Condensed";font-weight:700;font-size:52px;text-transform:uppercase}.base__text-medium{font-family:Lato;font-weight:700;font-size:20px;text-transform:uppercase}.base__text-default{font-family:Lato;font-weight:300;font-size:20px;text-transform:uppercase}.base__panel{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity,visibility,-webkit-transform;transition:opacity,visibility,-webkit-transform;transition:opacity,visibility,transform;transition:opacity,visibility,transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;visibility:visible;opacity:1;-webkit-transform:none;transform:none;z-index:10}.base__panel--hidden{-webkit-transition-duration:.4s;transition-duration:.4s;opacity:0;pointer-events:none;visibility:hidden;z-index:1}.page-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-indicator__item{position:relative;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-indicator__item::before{content:"";position:relative;width:20px;height:20px;-webkit-box-shadow:0 0 0 4px var(--color__black--0) inset;box-shadow:0 0 0 4px var(--color__black--0) inset;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:-webkit-box-shadow,-webkit-transform;transition:-webkit-box-shadow,-webkit-transform;transition:box-shadow,transform;transition:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.page-indicator__item--active::before{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px var(--color__black--0) inset;box-shadow:0 0 0 10px var(--color__black--0) inset}.stage{position:absolute;width:calc(1920 * 1px);height:calc(1080 * 1px);-webkit-transform:scale(min(var(--stage-scale),1)) translate(-50%,-50%);transform:scale(min(var(--stage-scale),1)) translate(-50%,-50%);-webkit-transform-origin:0 0;transform-origin:0 0;top:50%;left:50%;background-color:#fff;overflow:hidden}.stage--layout-responsive{position:absolute;top:0;left:0;width:100%;height:100%}.stage__layer{position:absolute;top:0;left:0;width:100%;height:100%;isolation:isolate}.stage__layer--background,.stage__layer--cover,.stage__layer--foreground,.stage__layer--overlay{pointer-events:none}.stage__layer--overlay{z-index:1}.stage__layer--cover{z-index:2}.stage__logo{position:absolute;font-size:80px}.stage__logo--bottom-left{bottom:24px;left:27px}.stage__logo--top-right{top:24px;right:27px}.stage__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;overflow:hidden;height:165px;width:100%}.stage__nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:60px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:69px}.stage__nav-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:15px;width:60px;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid var(--color__black--0);font-size:28px;border-radius:999px;pointer-events:all}.stage__logo{position:relative;display:block;width:440px;height:auto;-ms-flex-item-align:end;align-self:flex-end}.preloader{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:visible;-webkit-transform:none;transform:none;background-color:#fff}.preloader--hidden{opacity:0;visibility:hidden}.preloader__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:256px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-align:center;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:none;transform:none;display:none}.preloader[data-mode=default] .preloader__box--default,.preloader[data-mode=error] .preloader__box--error{display:-webkit-box;display:-ms-flexbox;display:flex}.preloader--hidden .preloader__box{-webkit-transform:scale(.8);transform:scale(.8)}.preloader__message{margin-top:20px;font-size:20px;pointer-events:all;line-height:1.35}.preloader__progress-bar{width:100%;height:8px;background-color:var(--color__grey--1);position:relative;overflow:hidden}.preloader__progress-bar-line{background-color:var(--color__red--0);position:absolute;bottom:0;top:0;width:50%;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:indeterminate-progress-bar;animation-name:indeterminate-progress-bar}@-webkit-keyframes indeterminate-progress-bar{from{left:-50%}to{left:100%}}@keyframes indeterminate-progress-bar{from{left:-50%}to{left:100%}}.preloader__icon{width:100%;margin:0;height:auto;display:block;margin-bottom:15px;font-size:96px;color:var(--color__red--0)}.selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.selector__body{display:-webkit-box;display:-ms-flexbox;display:flex}.selector__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.selector--single-page .selector__control{opacity:0;pointer-events:none}.selector__control--left{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.selector__control--right{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.selector__button{position:relative;width:100px;height:100px;background-color:var(--color__red--0);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:60px}.selector__button--size-small{font-size:48px;width:72px;height:72px}.selector__footer{padding:40px 140px 0 140px}.selector--single-page .selector__footer{display:none}.selector__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:40px;padding:0 20px}.selector__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:360px;height:306px}.selector__item--hidden{visibility:hidden;display:none}.selector__item-body{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-size:cover;background-position:center;background-repeat:no-repeat}.selector__item-icon{position:absolute;top:10px;right:10px;color:#fff;font-size:28px;text-shadow:0 0 4px rgba(0,0,0,.2)}.selector__item-footer{padding:20px;background-color:var(--color__grey--1);line-height:1.1;font-size:28px;text-transform:uppercase;font-weight:300;font-family:"Barlow Condensed";min-height:102px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.selector__item-name{text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-line}.home .selector{width:1480px}.home__header{position:relative;height:165px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:10px}.home__title-container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:940px;border-top:8px solid var(--color__black--0);border-bottom:4px solid var(--color__black--0);padding:8px 8px 8px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home__title{font-size:80px;text-transform:uppercase;font-family:"Barlow Condensed";font-weight:300;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home__subline{position:absolute;right:0;top:185px;color:var(--color__red--0);text-transform:uppercase;width:440px;font-size:23px;line-height:1.5;white-space:pre-line;font-weight:500;font-family:"Barlow Condensed";letter-spacing:5px;border-block:2px solid var(--color__red--0);padding:4px 0}.home__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:70px}.background{position:absolute;top:0;left:0;width:100%;height:100%}.background__layer{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:opacity,visibility;transition:opacity,visibility;-webkit-transition-duration:.5s;transition-duration:.5s}.background__layer--active{visibility:visible;opacity:1}.background__image{background-size:cover;background-position:center}.detail__background-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),to(rgba(255,255,255,.1)));background-image:linear-gradient(to right,#fff 50%,rgba(255,255,255,.1) 100%)}.detail__header{position:relative;margin-top:185px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.detail__title-container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:940px;border-top:8px solid var(--color__black--0);border-bottom:4px solid var(--color__black--0);padding:8px 8px 8px 180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detail__title{font-size:50px;text-transform:uppercase;font-family:"Barlow Condensed";font-weight:300;line-height:1;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal}.detail__body{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:860px;margin-left:80px;margin-top:25px;margin-bottom:25px}.detail__body::after{content:"";position:absolute;pointer-events:none;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(85%,#fff));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 85%);height:170px;bottom:-10px;right:0;left:90px}.detail__scroll-wrapper{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;direction:rtl;scrollbar-gutter:stable}.detail__description{-webkit-box-sizing:border-box;box-sizing:border-box;bottom:25px;font-size:20px;line-height:1.4;padding-right:20px;padding-left:80px;padding-bottom:100px;direction:ltr;white-space:pre-line}.detail__footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detail__footer .selector{width:1844px;margin-bottom:40px}.detail__footer .selector .selector__control{padding:25px}.media{position:relative;display:block}.media__body{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:750px;min-height:80px;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;isolation:isolate}.media__content{position:relative;display:none;width:100%;height:auto;border:none;opacity:1;-webkit-transition:opacity;transition:opacity;-webkit-transition-duration:.5s;transition-duration:.5s}.media__content--hidden{opacity:0}.media--layout-cover .media__content[data-type=video]{aspect-ratio:16/9!important;-o-object-fit:contain;object-fit:contain;background-color:var(--color__black--0)}.media--layout-cover .media__content[data-type=image]{aspect-ratio:16/9!important;-o-object-fit:contain;object-fit:contain;background-color:var(--color__black--0)}.media--layout-cover .media__content{aspect-ratio:16/9!important}.media__gallery-image{position:relative;display:block;width:100%;height:auto}.media--layout-cover .media__gallery-image{aspect-ratio:16/9!important;-o-object-fit:contain;object-fit:contain;background-color:var(--color__black--0)}.media__content--active{display:-webkit-box;display:-ms-flexbox;display:flex}.media__footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.media__control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:20px;font-weight:500}.media__page-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.media-content{position:absolute;top:0;left:0;width:100%;-webkit-transition:visibility,opacity,-webkit-transform;transition:visibility,opacity,-webkit-transform;transition:visibility,opacity,transform;transition:visibility,opacity,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;opacity:1;visibility:visible;z-index:2}.media-content--hidden,.media-content:not(.media-content--ready){z-index:1;opacity:0;visibility:hidden;pointer-events:none}.media-content__body{display:block;position:relative;width:100%;height:auto}.media-content__footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-content__caption{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding-right:50px;font-size:20px;display:-webkit-box!important;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.media-content__control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.media-gallery__content{display:block;aspect-ratio:16/9;overflow:hidden;width:100%;height:auto}.media-gallery__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:visibility,opacity,-webkit-transform;transition:visibility,opacity,-webkit-transform;transition:visibility,opacity,transform;transition:visibility,opacity,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;opacity:1;visibility:visible}.media-gallery__image--hidden{opacity:0;visibility:hidden}.media-gallery__image[data-layout=intrinsic]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;aspect-ratio:16/9!important}.media-gallery__image[data-layout=landscape]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:16/9!important}.media-gallery__image[data-layout=portrait]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;aspect-ratio:16/9!important}.media-gallery__control{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--color__black--0);color:#fff;width:40px;height:240px;line-height:240px;text-align:center;font-size:32px}.media-gallery__control--prev{left:0}.media-gallery__control--next{right:0}.media-video__content{display:block;width:100%;height:auto}.media-content[data-layout=landscape] .media-video__content{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:16/9!important}.media-content[data-layout=portrait] .media-video__content{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;aspect-ratio:16/9!important}.media-image__content{display:block;width:100%;height:auto}.media-content[data-layout=landscape] .media-image__content{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:16/9!important}.media-content[data-layout=portrait] .media-image__content{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;aspect-ratio:16/9!important}.media-iframe__loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:96px;color:var(--color__grey--2);-webkit-transition:visibility,opacity,-webkit-transform;transition:visibility,opacity,-webkit-transform;transition:visibility,opacity,transform;transition:visibility,opacity,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.media-iframe__loader--hidden{opacity:0;visibility:hidden}.media-iframe__content{position:relative;display:block;width:100%;border:none;aspect-ratio:16/9;-webkit-transition:visibility,opacity,-webkit-transform;transition:visibility,opacity,-webkit-transform;transition:visibility,opacity,transform;transition:visibility,opacity,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;opacity:1;visibility:visible}.media-iframe__content--hidden{opacity:0;visibility:hidden}.media-panel__header{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:185px}.media-panel__nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;position:absolute;right:480px;top:69px;overflow:hidden}.media-panel__nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media-panel__nav-item--prev{border-right:1px solid var(--color__black--0)}.media-panel__nav-item-button{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;aspect-ratio:1/1;background-color:var(--color__red--0);color:#fff;font-size:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media-panel__nav-item-label{font-size:20px;font-family:"Barlow Condensed";font-weight:500;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 20px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.media-panel__nav-item--prev .media-panel__nav-item-label{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.media-panel__nav-item--next .media-panel__nav-item-label{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.media-panel__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.media-panel__media{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:6px solid var(--color__black--0);margin-right:40px;padding-left:165px}.media-panel__text{position:relative;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-flex:0;-ms-flex:0 0 440px;flex:0 0 440px;border-top:6px solid var(--color__red--0);overflow:hidden}.media-panel__text::after{content:"";position:absolute;pointer-events:none;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(85%,#fff));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 85%);height:170px;bottom:40px;left:0;right:50px}.media-panel__exhibition-name,.media-panel__media-name{border-bottom:2px solid var(--color__red--0);color:var(--color__red--0);font-size:30px;padding:18px 0;font-family:"Barlow Condensed";text-transform:uppercase}.media-panel__exhibition-name{font-weight:600}.media-panel__media-name{font-weight:300}.media-panel__media-description{position:relative;overflow-x:hidden;overflow-y:auto;margin:30px 0 45px 0;font-size:20px;line-height:1.4;padding-right:20px;margin-right:20px;min-height:200px;padding-bottom:100px;white-space:pre-line}.video-control{position:relative;pointer-events:all;-ms-touch-action:none;touch-action:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;width:100%}.video-control--hidden{display:none}.video-control__progress{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:stretch;align-self:stretch;margin:0 5px}.video-control__progress-track{position:absolute;left:0;width:100%;height:10px;top:calc(50% - 5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-control__progress-track--start{background-color:var(--color__red--0)}.video-control__progress-track--end{background-color:var(--color__black--0)}.video-control__progress-thumb{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;height:40px;background-color:var(--color__red--0)}.video-control__button-wrapper{position:relative;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-control__button{display:none;font-size:36px;text-align:center;width:72px;height:72px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color__black--0);border:6px solid var(--color__black--0)}.video-control__button-wrapper[data-state=playing] .video-control__button--playing{display:-webkit-box;display:-ms-flexbox;display:flex}.video-control__button-wrapper[data-state=paused] .video-control__button--paused{display:-webkit-box;display:-ms-flexbox;display:flex}.video-control__time{position:absolute;bottom:0;font-size:20px;left:5px;font-family:Lato;font-weight:500;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.video-control__time--current{font-weight:600}.video-control__time--hidden{opacity:0}
/*# sourceMappingURL=focke.css.map */
