:root{--bg-dark:#1c1e1f;--bg-light:#fff;--text-light:#a0a4a7;--text-dark:#3a3d3f;--muted:#c8cbcc;--muted-2:#505658;--line-light:#dadcdc;--line-dark:#3a3d3f;--accent:#4d2df5;--title:#5e9fb4;--hover-rest:#5e9fb4;--accent-hover:#de9862;--accent-clone:#de9862;--danger:#bd2430;--font-heading:"Outfit", Arial, sans-serif;--font-body:"Manrope", Arial, sans-serif;--ease-slide:cubic-bezier(.52, .01, .16, 1);--header-h:90px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;font-family:var(--font-body);background:var(--bg-light);color:var(--text-dark);font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;line-height:1.2}img,picture,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button,input,textarea,select{font:inherit;color:inherit;background:0 0;border:0}button{cursor:pointer}:root{--bg-dark-elevated:#242526;--text-dim:#65696c;--line-dark-2:#3c4041;--line-light-2:#dee0e0;--accent-selection:#8655f2;--danger-2:#fa5555;--bp-xl:1440px;--bp-l:1366px;--bp-m:980px;--bp-s:760px;--bp-xs:650px;--bp-xxs:550px}html,body{height:100%;min-height:100%}html{background:var(--bg-light);transition:background .5s}html.page-dark{background:var(--bg-dark);color:#fff}body{background:0 0;min-width:320px;font-size:17px;line-height:1.3em;transition:opacity .5s,background .5s}body.noscroll{overflow:hidden}*{-webkit-tap-highlight-color:transparent}::selection{background-color:var(--accent);color:#fff}.dark-bg ::selection{background-color:var(--accent-selection);color:#fff}.dark-bg{color:#fff}a{transition:color .3s}.scroll-container{background-color:#fff;min-height:100vh;padding-bottom:1px;transition:background-color .5s;position:relative;overflow:hidden}.page-dark .scroll-container{background-color:var(--bg-dark)}.inner{position:relative}.wrapper{max-width:2100px;margin:0 auto;padding-left:8vw;padding-right:8vw;position:relative}.wrapper-wide{width:100%;margin:0 auto;padding-left:3vw;padding-right:3vw;position:relative}.wrapper-nopadding{padding:0}.wrapper-full{padding-left:0;padding-right:0}@media (width<=650px){.wrapper,.wrapper-wide{padding-left:30px;padding-right:30px}}@media (width<=980px){.wrapper__mob-full{margin-left:-8vw;margin-right:-8vw}}.main{padding-top:150px;padding-bottom:150px}@media (width<=980px){.main{padding-top:120px;padding-bottom:120px}}@media (width<=550px){.main{padding-top:100px;padding-bottom:100px}}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{margin:.8em 0 .5em;font-weight:300;line-height:1.3em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child{margin-top:0}h1,.h1{font-family:var(--font-heading);color:var(--title);margin:.8em 0 .5em;font-size:80px;font-weight:500;line-height:1.25em}h2,.h2{font-family:var(--font-heading);font-size:60px;line-height:1.2em}h3,.h3{font-family:var(--font-heading);margin:.5em 0;font-size:44px}h4,.h4{font-family:var(--font-body);margin:1.5em 0 .7em;font-size:30px;font-weight:400}@media (width>=981px) and (width<=1440px){h1,.h1{font-size:70px}}@media (width<=980px){h1,.h1{font-size:60px}h2,.h2{font-size:36px;font-weight:400}h3,.h3{font-size:32px}h4,.h4{font-size:25px}}@media (width<=640px){h1,.h1{font-size:40px}h2,.h2{font-size:29px;font-weight:400;line-height:1.15em}h3,.h3{font-size:26px}h4,.h4{font-size:22px}}@media (width<=350px){h2,.h2{font-size:27px;font-weight:400}}h1+.subtitle,.h1+.subtitle{margin-top:-.35em;margin-bottom:1.7em}.subscript{letter-spacing:.04em;font-size:15.5px;font-weight:600}@media (width<=550px){.subscript{font-size:14px}}.mark{letter-spacing:.04em;text-transform:uppercase;color:var(--text-light);font-size:14px;font-weight:600;display:inline-block}a[href] .mark,.mark a[href],a.mark{color:var(--hover-rest);transition:color .3s}a[href]:hover .mark,.mark a[href]:hover,a.mark:hover{color:var(--accent-hover)}.mark--standalone{transition:all .3s}.mark--standalone:hover{margin-left:-10px;padding-left:10px;transform:translate(10px)}.text li,.text p{line-height:1.7em}.text p+p{margin-top:1em}@media (width<=360px){.text li,.text p{font-size:16px}}.text a:not(.button){color:var(--hover-rest);border-bottom:1px solid var(--muted);padding-bottom:.1em;transition:all .2s;position:relative}.text a:not(.button):hover{color:var(--accent-hover);border-bottom-color:#0000}.dark-bg .text a,.dark-bg.text a{color:var(--hover-rest)}.text ul,.text ol{margin:.7em 0}.text ul li,.text ol li{margin:.4em 0 .4em .9em}.text ul li{text-indent:-1.5em;padding-left:1.6em}.text ul li:before{content:"—";text-indent:-1.5em;margin-right:.7em}.text ol{padding-left:1.1em}.text ol li{padding-left:.5em;list-style-type:decimal}.text figure{margin:.5em 0}.text img{max-width:100%}.text h2{font-family:var(--font-heading);margin:.5em 0;font-size:44px}.text h3{font-family:var(--font-body);margin:1.5em 0 .7em;font-size:30px;font-weight:400}.text h4{font-family:var(--font-body);margin:.8em 0;font-size:20px;font-weight:600}@media (width<=980px){.text h2{font-size:32px}.text h3{font-size:25px}}@media (width<=760px){.text h4{font-size:17px}}@media (width<=640px){.text h2{font-size:26px}.text h3{font-size:22px}}.text-intro{color:var(--text-light)}@media (width>=760px){.text-intro_narrow{width:60%}}@media (width>=980px){.text-intro_narrow{width:50%}}.text-right{text-align:right}.padding-xxl{padding-top:160px;padding-bottom:160px}.padding{padding-top:60px;padding-bottom:60px}@media (width<=1440px){.padding{padding-top:40px;padding-bottom:40px}}@media (width>=761px) and (width<=980px){.padding{padding-top:30px;padding-bottom:30px}}@media (width<=760px){.padding{padding-top:20px;padding-bottom:20px}}.padding-b{padding-bottom:60px}.padding-b-xxl{padding-bottom:130px}.padding-b-xl{padding-bottom:100px}.padding-b-l{padding-bottom:80px}.padding-b-s{padding-bottom:40px}.padding-b-xs{padding-bottom:30px}.padding-t{padding-top:60px}.padding-t-huge{padding-top:180px}.padding-t-l{padding-top:80px}.padding-t-s{padding-top:40px}.padding-t-xs{padding-top:30px}.padding-xxs{padding-top:12px;padding-bottom:12px}.padding-xxxs{padding-top:6px;padding-bottom:6px}@media (width<=1440px){.padding-xxl{padding-top:100px;padding-bottom:100px}.padding-b{padding-bottom:40px}.padding-b-xxl{padding-bottom:100px}.padding-b-xl{padding-bottom:80px}.padding-b-l{padding-bottom:60px}.padding-b-s{padding-bottom:30px}.padding-b-xs{padding-bottom:20px}}@media (width>=761px) and (width<=980px){.padding-xxl{padding-top:80px;padding-bottom:80px}}@media (width<=980px){.padding-b{padding-bottom:30px}.padding-b-xxl{padding-bottom:80px}.padding-b-xl{padding-bottom:60px}.padding-b-l{padding-bottom:40px}.padding-b-s{padding-bottom:20px}.padding-b-xs{padding-bottom:12px}.padding-t{padding-top:40px}.padding-t-huge{padding-top:160px}.padding-t-l{padding-top:60px}.padding-t-s{padding-top:30px}.padding-t-xs{padding-top:20px}.padding-t-not-tablet{padding-top:0}}@media (width<=760px){.padding-xxl{padding-top:30px;padding-bottom:30px}.padding-t{padding-top:30px}.padding-t-huge{padding-top:90px}.padding-t-l{padding-top:40px}.padding-t-s{padding-top:20px}.padding-t-xs{padding-top:12px}}@media (width<=650px){.padding-b{padding-bottom:20px}.padding-b-xxl{padding-bottom:60px}.padding-b-xl{padding-bottom:40px}.padding-b-l{padding-bottom:30px}.padding-b-s{padding-bottom:12px}.padding-b-xs{padding-bottom:6px}}@media (width>=981px){.padding-t-huge-desktop{padding-top:180px}.padding-t-disable-desktop{padding-top:0}.shifted{margin-left:60px}.unshifted{margin-left:-60px}.shifted-inner{padding-left:60px}.shifted-fullwidth{width:calc(100% - 60px)}}@media (width<=980px){.shifted{margin-left:25px}.unshifted{margin-left:-25px}.shifted-inner{padding-left:25px}.shifted-fullwidth{width:calc(100% - 25px)}.shifted__tablet-disabled{margin-left:0}.tablet-invisible{display:none!important}}.spread{display:block}.spread_strip{flex-basis:50%}@media (width>=981px){.spread{justify-content:space-between;display:flex}}@media (width<=980px){.spread_strip+.spread_strip{padding-top:40px}}@media (width<=550px){.spread_strip+.spread_strip{padding-top:20px}}@media (width>=1441px){.spread_strip__wide-centered{flex-basis:40%;margin-right:10%}.spread_info,.spread_text{flex-basis:40%}}@media (width>=981px) and (width<=1440px){.spread_scene{flex-basis:40%}.spread_info{flex-basis:50%}.spread__half .spread_info{flex-basis:45%}.spread_text{flex-basis:40%;padding-bottom:20px}.spread__half .spread_text{flex-basis:45%}}@media (width<=980px){.spread_scene{flex-basis:40%}}.dash{background-color:var(--muted);vertical-align:middle;width:110px;height:1px;margin-top:.68em;margin-bottom:.7em;display:inline-block}.dark-bg .dash{background-color:var(--muted-2)}.dash--inline{float:none;width:60px;margin-left:1em;margin-right:1em;display:inline-block}@media (width<=980px){.dash{width:80px;margin-right:20px}}@media (width<=350px){.dash{width:65px;margin-right:16px}}.dash--block{width:100%;display:block}.tab_wrapper{position:relative}.tab_wrapper .tab_body{width:100%;height:0;position:absolute;top:0;overflow:hidden}.tab_wrapper .tab_body__active,.tab_wrapper .tab__fade-out,.tab_wrapper .tab__fade-in{height:auto;overflow:visible}.tab_wrapper .tab_body__active{width:auto;position:relative}.tab_body .tab_fader{opacity:0;transition:all .5s}.tab_body__active .tab_fader{opacity:1}.tab__fade-out .tab_fader{opacity:0}.filter_title{color:var(--text-light);display:inline-block}.filter_list{display:inline-block}.filter_label{color:var(--hover-rest);-webkit-user-select:none;user-select:none;margin-right:1.2em;font-size:20px;transition:color .4s;display:inline-block}.filter_label:not(.filter_label__active){cursor:pointer}.filter_label__active{color:var(--text-dark)}.dark-bg .filter_label__active{color:#fff}.filter_label:first-child{margin-left:1.3em}.filter_label:not(.filter_label__active):hover{color:var(--accent-hover)}@media (width<=980px){.filter_label{font-size:22px}}@media (width<=760px){.filter_label{margin-bottom:.6em;margin-right:.8em;font-size:20px}.filter__long .filter_title{display:none}.filter__long .filter_label:first-child{margin-left:0}}.fade-in{opacity:0;transition:opacity .35s}.fade-in.visible,.fade-in.arrived{opacity:1}picture[data-ai-status=pending] img:not(.artwork-image__img),picture[data-ai-status=ready] img:not(.artwork-image__img){opacity:1;transition:none}picture img{width:100%;height:100%}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:1px solid var(--accent-hover);outline-offset:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.text__light{color:var(--text-light)}@media (width>=981px){.tablet-visible{display:none!important}}.leaf{transform-style:preserve-3d;opacity:0;transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:ease-in;transform:translate3d(0,80px,80px)rotateX(12deg)}.arrived .leaf{opacity:1;transition-timing-function:ease-out;transform:translate(0,0)rotateX(0)}.catalog_title,.catalog_caption{opacity:0;transition:opacity .6s}.arrived .catalog_title,.arrived .catalog_caption{opacity:1;transition:opacity .6s .3s}.caption--dark{color:var(--text-dark)}.caption--dashed{display:flex;position:relative}.caption--smoothie{transition:all .25s}a[href] .caption--linked{color:var(--hover-rest)}a[href]:hover .caption--linked{color:var(--accent-hover)}a[href]:hover .caption--linked .caption--smoothie{transition:all .2s .18s}.caption--dashed:before{content:" ";background-color:var(--muted);vertical-align:middle;flex-grow:0;flex-shrink:0;width:110px;height:1px;margin-top:.68em;margin-bottom:.7em;margin-right:30px;display:inline-block}.dark-bg .caption--dashed:before{background-color:var(--muted-2)}.caption--linked:after{content:" ";vertical-align:middle;transform-origin:0;opacity:0;flex-grow:0;flex-shrink:0;width:110px;height:1px;margin-top:.68em;margin-bottom:.7em;margin-right:30px;transition:transform 0s .3s,opacity .3s;display:inline-block;position:absolute;left:0;transform:translate(-100%)scaleX(0);background-color:var(--accent-hover)!important}a[href]:hover .caption--linked:after{opacity:1;transition:all .4s;transform:translate(0,0)scaleX(1)}.caption--caps{text-transform:uppercase;font-size:16px}.shift-hover{transition:transform .4s;display:block;transform:translate(0,0)}.shift-hover:hover{transform:translate(10px)}@media (width<=980px){.caption{font-size:16px}.caption--dashed:before,.caption--linked:after{width:80px;margin-right:20px}}@media (width<=350px){.caption--dashed:before,.caption--linked:after{width:65px;margin-right:16px}}.lang-toggle{letter-spacing:.04em;text-transform:uppercase;color:var(--hover-rest);pointer-events:all;align-items:center;margin-right:28px;font-size:14px;font-weight:600;transition:color .12s;display:inline-flex}.dark-bg .lang-toggle{color:var(--hover-rest)}.main-menu-open .lang-toggle{color:var(--hover-rest);transition-delay:.65s}.lang-toggle_slot{align-items:center;display:inline-flex}.lang-toggle_sep{opacity:.35;margin:0 6px}.lang-toggle_btn{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;opacity:.4;background:0 0;border:0;margin:-4px -2px;padding:4px 2px;transition:opacity .2s,color .2s}.lang-toggle_btn:hover,.lang-toggle_btn:focus-visible{opacity:1;color:var(--accent-hover)}.lang-toggle_btn--active{opacity:1}@media (width<=550px){.lang-toggle{margin-right:18px}}.page-header,header.page-header.wrapper-wide{z-index:4;text-align:center;pointer-events:none;width:100%;height:90px;transition:all .3s .2s;display:flex;position:fixed;top:0}.main-menu-open .page-header{pointer-events:none}.page-header_inner{flex:0 0 100%;justify-content:space-between;align-items:stretch;height:100%;display:flex}.page-header_block{flex:0 0 50%;align-items:center;height:100%;display:flex}.page-header_block:last-child{justify-content:flex-end}.page-header_block>*{pointer-events:all}.page-header_logo{pointer-events:all;color:var(--text-dark);align-items:center;gap:12px;display:flex}.dark-bg .page-header_logo{color:#fff}.page-header_logo-img{width:48px;height:30px;display:block}.page-header_logo-img *{stroke:var(--text-dark);stroke-dasharray:165 165;stroke-dashoffset:330px;transition:all .12s}.dark-bg .page-header_logo-img *{stroke:#fff}.main-menu-open .page-header_logo-img *{stroke:var(--text-dark);transition-delay:.65s}.page-header_logo:hover .page-header_logo-img *,.page-header_logo-img.is-animating *{stroke-dashoffset:0;transition:all .8s linear}.page-header_wordmark{letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:600;transition:color .12s}.main-menu-open .page-header_wordmark{color:var(--text-dark);transition-delay:.65s}@media (width<=550px){.page-header_wordmark{display:none}}@media (orientation:portrait) and (width<=980px){.page-header,header.page-header.wrapper-wide{height:10dvh}}.page-header_icon{cursor:pointer;z-index:1;pointer-events:all;text-align:left;width:60px;height:50px;margin:-18px -10px;padding:18px 10px;display:block;position:relative;top:0;left:0}.page-header_icon-i{transform-origin:100%;border-radius:2px;width:38px;height:2px;margin-bottom:4px;transition:background .1s;display:block;position:relative;overflow:hidden}.page-header_icon-i:before{content:" ";background:var(--text-dark);width:100%;height:100%;animation-timing-function:ease-out;display:block;position:absolute}.page-header_icon-i:first-child{animation-delay:.32s!important}.page-header_icon-i:first-child:before{animation-delay:0s!important}.page-header_icon-i:nth-child(2){animation-delay:.44s!important}.page-header_icon-i:nth-child(2):before{animation-delay:70ms!important}.page-header_icon-i:nth-child(3){animation-delay:.56s!important}.page-header_icon-i:nth-child(3):before{animation-delay:.14s!important}.page-header_icon-i:first-child{width:42px}.page-header_icon-i:last-child{width:34px}.dark-bg .page-header_icon-i:before,.page__presenter .page-header_icon-i:before{background:#fff}@media (width>=981px),(width<=980px) and (orientation:landscape){.page__presenter-slide-info-visible .page-header_icon-i:before{background:var(--text-dark)}}.page-touch .page-header_icon-i:before{animation:none!important}.page-header_icon:hover .page-header_icon-i:before{animation:.4s forwards burger-hover}.main-menu-open .page-header_icon-i{background-color:var(--text-dark);transition-delay:.5s;animation:.4s forwards burger-out}.main-menu-open .page-header_icon-i:first-child{animation-delay:80ms!important}.main-menu-open .page-header_icon-i:nth-child(2){animation-delay:.16s!important}.main-menu-open .page-header_icon-i:nth-child(3){animation-delay:.24s!important}html:not(.main-menu-open) .page-header_icon-i{animation:.35s backwards burger-in}.main-menu-open .page-header_icon{pointer-events:none}@keyframes burger-hover{0%{animation-timing-function:linear}50%{opacity:1;transform:translate(40px)}51%{opacity:0;transform:translate(40px)}52%{opacity:0;transform:translate(-40px)}53%{opacity:1;transform:translate(-40px)}to{transform:translate(0%)}}@keyframes burger-out{50%{opacity:1;transform:scaleX(4)}to{opacity:0;transform:translate(-300%)}}@keyframes burger-in{0%{opacity:0;transform:translate(-300%)scaleX(4)}50%{opacity:1;transform:translate(0)scaleX(4)}to{opacity:1;transform:scaleX(1)}}.cross{cursor:pointer;background:0 0;border:0;display:inline-block;position:relative}.cross_i{width:58%;height:2px;margin-top:-1px;display:block;position:absolute;top:50%;left:20%;overflow:hidden}.cross_i:before{content:" ";background-color:var(--bg-dark);width:100%;height:100%;display:block;position:absolute;transform:translate(0,0)scaleX(1.2)}.dark-bg .cross_i:before{background-color:#fff!important}.main-menu-open .page-header .cross_i:before{background-color:var(--bg-dark)!important}.cross:hover .cross_i:before{animation:.45s 70ms forwards cross-hover}.cross:hover .cross_i:last-child:before{animation-delay:.13s}.cross_i__down{transform:rotate(-45deg)translate(0,0)}.cross_i__up{transform:rotate(45deg)translate(0,0)}.cross-standard{width:46px;height:46px;margin:-11px}.cross-standard .cross_i:before{background:var(--text-dark)}.page-header_menu-close{pointer-events:none;margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:0;left:0}.page-header_menu-close .cross_i__down{opacity:0;transform:rotate(-45deg)translate(60px)scaleX(0)}.page-header_menu-close .cross_i__up{opacity:0;transform:rotate(45deg)translate(60px)scaleX(0)}.page-header_menu-close .cross_i__down,.page-header_menu-close .cross_i__up{transition:all}.main-menu-fade-out .page-header_menu-close .cross_i__down{animation:.35s forwards cross-hide-before}.main-menu-fade-out .page-header_menu-close .cross_i__up{animation:.35s forwards cross-hide-after}.main-menu-open .page-header_menu-close{pointer-events:all;z-index:6}.main-menu-open .page-header_menu-close .cross_i__down{animation:.3s .7s forwards cross-show-before}.main-menu-open .page-header_menu-close .cross_i__up{animation:.3s .7s forwards cross-show-after}.loading .page-header_menu-close .cross_i__down,.loading .page-header_menu-close .cross_i__up{opacity:0}@keyframes cross-hover{0%{animation-timing-function:linear;transform:translate(0,0)scaleX(1.2)}50%{opacity:1;transform:translate(40px)scaleX(1.2)}51%{opacity:0;transform:translate(40px)scaleX(1.2)}52%{opacity:0;transform:translate(-40px)scaleX(1.2)}53%{opacity:1;transform:translate(-40px)scaleX(1.2)}to{transform:translate(0,0)scaleX(1.2)}}@keyframes cross-show-after{0%{opacity:0;transform:rotate(45deg)translate(-60px)scaleX(0)}50%{opacity:1;transform:rotate(45deg)translate(-30px)scaleX(2)}to{opacity:1;transform:rotate(45deg)translate(0,0)scaleX(1)}}@keyframes cross-show-before{0%{opacity:0;transform:rotate(-45deg)translate(-60px)scaleX(0)}50%{opacity:1;transform:rotate(-45deg)translate(-30px)scaleX(2)}to{opacity:1;transform:rotate(-45deg)translate(0,0)scaleX(1)}}@keyframes cross-hide-after{0%{opacity:1;transform:rotate(45deg)scaleX(1)translate(0,0)}50%{opacity:1;transform:rotate(45deg)translate(30px)scaleX(2)}to{opacity:0;transform:rotate(45deg)translate(60px)scaleX(0)}}@keyframes cross-hide-before{0%{opacity:1;transform:rotate(-45deg)scaleX(1)translate(0,0)}50%{opacity:1;transform:rotate(-45deg)translate(30px)scaleX(2)}to{opacity:0;transform:rotate(-45deg)translate(60px)scaleX(0)}}.page-menu{z-index:3;width:0;height:100vh;color:var(--text-dark);background-color:#fff;transition:width .6s;position:fixed;top:0;left:0;overflow:hidden}.main-menu-open .page-menu{width:100%;transition-delay:.35s}.page-menu_wrapper{width:100vw}@media (width>=981px){.page-menu_wrapper{align-items:center;height:100vh;display:flex}}.page-menu_inner{width:100%}@media (width<=980px){.page-menu_wrapper{-webkit-overflow-scrolling:touch;height:100vh;overflow-y:auto}.page-menu_inner{padding-top:120px}}@media (width<=550px){.page-menu_inner{padding-top:100px}}.main-menu-spread{height:100%}.page-menu_nav{flex-direction:column;align-items:flex-start;display:flex}.menu_item{color:var(--hover-rest);font-size:44px;font-weight:300;line-height:1.3em;font-family:var(--font-heading);margin:.15em 0;transition:all .3s,font-size .01ms;display:block;transform:translate(0)}.menu_item:first-child{margin-top:0}.menu_item:hover{color:var(--accent-hover);margin-left:-15px;padding-left:15px;transition-duration:.3s;transform:translate(15px)}.menu_item_label{transition:color .25s;display:inline-block}.menu_item__active{color:var(--text-dark);cursor:default}.menu_item__active:hover{color:var(--accent-hover)}@media (width<=760px){.menu_item{font-size:36px;font-weight:300}}@media (width<=550px){.menu_item{margin:.02em 0;font-size:34px}}@media (width<=340px){.menu_item{margin:.1em 0;font-size:28px;font-weight:400}}.page-menu_footer{padding-top:100px}@media (width<=980px){.page-menu_strip__first{padding-bottom:60px}}@media (width<=760px){.page-menu_strip__first{padding-bottom:40px}}.page-menu[aria-hidden=true]{visibility:hidden;transition:width .6s,visibility 0s .6s}.main-menu-open .page-menu[aria-hidden=false],.page-menu[aria-hidden=false]{visibility:visible}.page-footer{margin:40px 0}.page-footer_inner{flex:0 0 100%;justify-content:space-between;align-items:flex-end;height:100%;display:flex}.page-footer_block{flex:0 0 50%;align-items:center;height:100%;display:flex}@media (width<=760px){.page-footer_inner{display:block}}.copy{color:var(--text-light);font-size:14px}.copy_rights{margin-top:25px}@media (width<=760px){.copy_rights{margin-top:1.8em}}.copy_label{letter-spacing:.04em;margin-top:6px}.page-footer_logo{color:var(--text-light);align-items:center;display:inline-flex}.icon-logo-footer{width:48px;height:30px}.icon-logo-footer *{stroke:var(--text-light)!important}.icon-collection{letter-spacing:.32em;text-transform:uppercase;height:12px;color:var(--text-light);font-size:12px;font-weight:600;line-height:12px;display:inline-block}.icon-collection__footer{margin-left:5px}.svg-icon{color:var(--text-dark)}.dark-bg .svg-icon{color:#fff}.icon__grey *{color:var(--text-light)}.lines{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.lines-wrapper{height:100%}.lines-container{transition:opacity .4s;position:relative}.lines-scene{max-width:none;display:block;position:absolute;top:0;left:0;overflow:visible}.lines-line{stroke:var(--line-light-2);transition-property:stroke-dashoffset;transition-duration:1s;transition-timing-function:linear}.lines__fadeout{opacity:0}.cursor{z-index:1000;pointer-events:none;position:fixed;top:0;left:0}.cursor_sticker{pointer-events:none;will-change:transform;width:60px;height:60px;margin-top:-30px;margin-left:-30px;transition:none;position:absolute;top:0;left:0}.cursor_sticker:before{content:" ";mix-blend-mode:difference;background-color:#fff;border-radius:100%;width:100%;height:100%;transition:none;animation:.4s cursor-fade-out;display:block;position:absolute;top:0;left:0;transform:scale(0)}.cursor_sticker:after{content:" ";mix-blend-mode:difference;opacity:0;border:1px solid #fff;border-radius:100%;width:100%;height:100%;transition:all .18s;display:block;position:absolute;top:0;left:0;transform:scale(.2)}.cursor_sticker__visible:before{transition:all 90ms ease-out;animation:none;transform:scale(.16)}.cursor_sticker__visible.cursor_sticker__hover:before{transform:scale(.08)}.cursor_sticker__visible.cursor_sticker__hover:after{opacity:1;transition:all .5s 80ms;transform:scale(1)}.cursor_sticker__down:after{transform:scale(.85)}@keyframes cursor-fade-out{0%{transform:scale(1)}to{transform:scale(0)}}.cursor_sticker__idle:before{animation:.4s forwards cursor-dot-fade-out}.cursor_sticker__idle:after{animation:.4s forwards cursor-fade-out}@keyframes cursor-dot-fade-out{0%{transform:scale(.16)}to{transform:scale(0)}}.cursor_sticker__idle{animation:none}@media (hover:none),(pointer:coarse){.cursor{display:none}}.page-touch .cursor{display:none}.page-transition{z-index:1;animation:.5s both page-fade-in;position:relative}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}.artwork-image{display:block;position:relative}.artwork-image__pixels{pointer-events:none;z-index:0;filter:blur(1.5px);width:100%;height:100%;display:block;position:absolute;inset:0}.artwork-image--placeholder>.artwork-image__img{z-index:1;position:relative}.artwork-image--fade>.artwork-image__img{opacity:0;transition:opacity .3s ease-out}.artwork-image--fade.artwork-image--loaded>.artwork-image__img{opacity:1}@media (prefers-reduced-motion:reduce){.artwork-image--fade>.artwork-image__img{transition:none}}.button{font-family:var(--font-body);border:1px solid var(--muted);color:var(--text-light);cursor:pointer;z-index:1;letter-spacing:.04em;text-align:center;background-color:#0000;min-width:190px;padding:16px 30px;font-size:15.5px;font-weight:600;line-height:1.44em;transition:all .2s;display:inline-block;position:relative}.button.button-s{padding:8px 20px 5px}.dark-bg .button{border-color:var(--muted);color:var(--text-light)!important}.button:hover,.dark-bg .button:hover{border-color:var(--accent-hover);transition:color .2s,border-color .2s .45s,transform .2s;color:var(--accent-hover)!important}@media (width<=550px){.button{min-width:170px;padding:14px 26px}}.button__text{opacity:1;pointer-events:none;transition:all .15s 70ms;display:block;position:relative;transform:translate(0,0)}.button:hover .button__text{opacity:0;transition:all .3s .1s;transform:translate(20px)}.button__text-hover{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:all .15s;display:flex;position:absolute;top:0;left:0;transform:translate(-20px)}.button:hover .button__text-hover{opacity:1;transition:all .3s .15s;transform:translate(0,0)}.button:active{transform:translateY(1px)}.icon-arrow{color:inherit;transition:all .3s;display:block}.icon-arrow *{fill:currentColor}.icon-arrow__r{width:21px}.icon-arrow--colored *{fill:currentColor}.frame{opacity:0;pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);transition:all .2s;position:absolute;top:-1px;left:-1px;overflow:hidden}.frame_top,.frame_bottom,.frame_top:after,.frame_bottom:after,.frame_left,.frame_right{transition:all 0s .2s}.frame_top,.frame_bottom{height:1px;position:absolute;left:0;right:0}.frame_top:after,.frame_bottom:after{content:" ";background-color:var(--accent-hover);opacity:0;width:100%;height:100%;display:block;position:absolute;transform:translate(0,0)scaleX(0)}.frame_top{top:0;left:-50%}.frame_top:after{transform-origin:0}.frame_bottom{bottom:0;right:-50%}.frame_bottom:after{transform-origin:100%}.frame_left,.frame_right{background-color:var(--accent-hover);width:1px;height:100%;position:absolute;transform:translate(0,0)scaleY(0)}.frame_left{transform-origin:bottom;bottom:0;left:0}.frame_right{transform-origin:top;top:0;right:0}[data-frame-box]:hover .frame{opacity:1;transition:all}[data-frame-box]:hover .frame_top{left:0}[data-frame-box]:hover .frame_bottom{right:0}[data-frame-box]:hover .frame_top,[data-frame-box]:hover .frame_bottom{transition:all .15s ease-in .1s}[data-frame-box]:hover .frame_top:after,[data-frame-box]:hover .frame_bottom:after{opacity:1;transition:all .35s ease-in;transform:translate(0,0)scaleX(1)}[data-frame-box]:hover .frame_left,[data-frame-box]:hover .frame_right{transition:all .1s ease-out .35s;transform:translate(0,0)scaleY(1)}html.page__presenter{width:100%;position:fixed}.home-presentation{width:100%;height:100vh;position:relative;overflow:hidden}.imgscope{background-color:#1c1e1f;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.imgscope_wrapper{perspective:500px;will-change:transform;position:absolute;top:0;left:0}.imgscope_item{transform-style:preserve-3d;position:absolute}.imgscope_picture{width:100%;height:100%;transform-style:preserve-3d;display:block}.imgscope_image,.imgscope picture[data-ai-status] .imgscope_image{object-fit:cover;opacity:.25;will-change:transform, opacity;width:100%;height:100%;transition:none;display:block}.presenter-zoomer{z-index:1;pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0}.zoomer_picture{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.zoomer_image,.zoomer_picture[data-ai-status] .zoomer_image{opacity:0;will-change:transform, width, height, opacity;max-width:none;transition:none;position:absolute;top:0;left:0}.presenter{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.presenter_container{width:100%;height:100%}.presenter_container.swiper{z-index:1;padding:0;list-style:none;position:relative;overflow:hidden}.presenter_wrapper.swiper-wrapper{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.swiper-vertical>.presenter_wrapper.swiper-wrapper{flex-direction:column}.presenter_slide.swiper-slide{pointer-events:none;flex-shrink:0;width:100%;height:100%;transition-property:opacity;position:relative}.presenter_slide.swiper-slide-active,.presenter_slide.presenter_slide__active{pointer-events:all}.presenter_slide-info{color:var(--text-dark);background-color:#fff;width:44%;height:100%;transition:transform .45s ease-in .35s;position:absolute;top:0;left:-44%;transform:translate(0,0)}.home-presentation:not(.home-presentation__ready) .presenter_slide-info{transition:none!important}@media (width<=1400px){.presenter_slide-info{width:50%;left:-50%}}.page__resizing .presenter_slide-info{transition:none!important}.presenter_slide__active .presenter_slide-info{transition:transform .6s ease-out .7s;transform:translate(100%)}@media (orientation:portrait){.presenter_slide-info{width:100%;height:20%;top:auto;bottom:-20%;left:0;transition-duration:.3s!important}.presenter_slide__active .presenter_slide-info{transform:translateY(-100%);transition-duration:.45s!important;transition-delay:.6s!important}}.presenter_slide-info a{color:inherit}.presenter_slide-info h2{color:var(--text-dark)}.presenter_slide-inner{height:100%;padding-left:180px;padding-right:40px}@media (width<=980px){.presenter_slide-inner{padding-left:30px;padding-right:30px;display:flex}}.presenter_vertical-wrapper{flex-direction:column;justify-content:space-between;height:100%;display:flex}@media (width<=980px){.presenter_vertical-wrapper{justify-content:center}.presenter_slide-container-mobile{width:80%}.presenter_slide-buttons,.presenter_slide-footer,.presenter_slide-header{display:none}}.presenter_aside-mobile{display:none}@media (width<=980px){.presenter_aside-mobile{align-items:center;width:20%;display:flex}}.manifest{flex-direction:column;justify-content:flex-start;margin-bottom:25px;display:flex}.manifest_subtitle{font-family:var(--font-heading);color:var(--text-dark);font-size:22px;font-weight:400;line-height:1.3em}.manifest_meta{font-family:var(--font-heading);color:var(--text-light);margin-top:.35em;font-size:15px;line-height:1.4em}.manifest_category{color:var(--hover-rest);transition:color .3s}.manifest_category:hover{color:var(--accent-hover)}@media (width<=640px){.manifest{margin-bottom:15px}.manifest_subtitle{font-size:18px}.manifest_meta{font-size:14px}}.presenter_slide-manifest{opacity:0;transition:opacity .3s}@media (width<=1100px){.presenter_slide-manifest{display:block!important}}@media (width<=980px){.presenter_slide-manifest{margin-bottom:1.2em!important}}@media (width<=550px){.presenter_slide-manifest{margin-bottom:.6em!important}}@media (width<=640px){.manifest_subtitle{font-size:16px}.manifest_meta{margin-top:.2em;font-size:13px}}.page__presenter-slide-info-fade-in.page__presenter-slide-info-visible .presenter_slide-manifest{opacity:1;transition:opacity .4s .4s}@media (width<=980px){.presenter_slide-content-wrapper{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}}.presenter_slide-info-title{color:var(--title);margin-bottom:0;padding-bottom:0;font-weight:500}.presenter_slide-info-title .mask_mask{width:0;transition:width .5s;display:block;overflow:hidden}.presenter_slide-info-title .mask_inner{margin-bottom:.1em;display:block}.page__presenter-slide-info-fade-in.page__presenter-slide-info-visible .presenter_slide__active .presenter_slide-info-title .mask_mask{width:100%;transition-delay:.52s}.caption{color:#a0a4a7;font-size:20px;line-height:1.4em}.presenter_slide-buttons{opacity:0;transition:opacity .3s}.page__presenter-slide-info-fade-in.page__presenter-slide-info-visible .presenter_slide-buttons{opacity:1;transition:opacity .4s .9s}.dark-bg .presenter_slide-info .button{border-color:var(--muted);color:var(--text-light)!important}.dark-bg .presenter_slide-info .button:hover{border-color:var(--accent-hover);color:var(--accent-hover)!important}.presenter_slide-footer{margin-bottom:30px}.presenter_slide-scroll-btn{letter-spacing:.04em;text-align:right;opacity:0;font-size:15.5px;font-weight:600;transition:opacity .3s}.presenter_scroll{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-block}.presenter_scroll:focus-visible{outline:1px solid var(--accent-hover);outline-offset:4px}@media (width<=550px){.presenter_slide-scroll-btn{font-size:14px}}.page__presenter-slide-info-fade-in.page__presenter-slide-info-visible .presenter_slide-scroll-btn{opacity:1;transition:opacity .4s 1s}.page__presenter-scrolled .presenter_slide-scroll-btn{pointer-events:none;visibility:hidden;opacity:0}.flare{position:relative}.flare:after{content:" ";background:#fff;width:100%;height:100%;animation:4s cubic-bezier(.65,.05,.36,1) infinite flare;display:block;position:absolute;top:0}@keyframes flare{0%,50%{transform-origin:0;left:0;right:auto;transform:translate(0,0)scaleX(0)}58%{transform-origin:0;left:0;right:auto;transform:translate(0,0)scaleX(1)}60%{transform-origin:100%;left:auto;right:0;transform:translate(0,0)scaleX(1)}68%,to{transform-origin:100%;left:auto;right:0;transform:translate(0,0)scaleX(0)}}.presenter_aside{z-index:1;text-align:center;pointer-events:none;width:150px;padding-left:3%;position:absolute;top:0;bottom:0;left:0}@media (width<=980px){.presenter_aside{width:20%}}.presenter_aside-wrapper{flex-direction:column;justify-content:center;height:100%;padding-top:.01%;display:flex;position:relative}@media (width<=980px){.presenter_aside-wrapper{pointer-events:none}}.presenter_aside-footer{pointer-events:all;position:absolute;bottom:30px}@media (width<=980px){.presenter_aside-footer{opacity:0;pointer-events:none;transition:opacity .3s}}.paging{align-items:center;width:auto;height:0;margin:auto;display:flex;position:absolute;top:0;bottom:0}.paging__reel{--paging-row:46px;--paging-visible:8;height:calc(var(--paging-row) * (var(--paging-visible) + 1));pointer-events:all;margin-left:3%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}@media (height<=700px){.paging__reel{--paging-row:40px}}@media (height<=620px){.paging__reel{--paging-row:34px}}.presenter_pagination{padding:calc(var(--paging-row) / 2) 0 0;will-change:transform;margin:0;list-style:none;transition:transform .65s cubic-bezier(.22,.61,.36,1)}@media (width<=980px),(height<=500px){.paging__reel{display:none}}.paging__item{letter-spacing:.04em;text-transform:uppercase;color:var(--text-light);height:var(--paging-row);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:11px;margin:0;font-size:14px;font-weight:600;transition:all .3s;display:flex}.paging__hole{border:1px solid var(--text-light);opacity:.45;border-radius:1.5px;flex:none;width:5px;height:9px;display:block}@media (prefers-reduced-motion:reduce){.presenter_pagination{transition:none}}.paging__item:not(.paging__item--active):hover{color:var(--accent-hover)}.paging__item--active{cursor:default}.presenter_pagination .paging__item--active{color:#fff}.page__presenter-slide-info-visible .paging__item--active{color:#1c1e1f}.paging__link{font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:inherit;background:0 0;border:0;margin:0;padding:0;transition:none;display:block;color:inherit!important}.paging__link:focus-visible{outline:1px solid var(--accent-hover);outline-offset:4px}.btn{cursor:pointer;width:40px;height:40px;color:inherit;background:0 0;border:0;outline:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.btn:focus-visible{outline:1px solid var(--accent-hover);outline-offset:4px}.btn--disabled{cursor:default}.btn--disabled .svg-icon{opacity:.5}.presenter_nav-prev,.presenter_nav-next{display:block}.presenter_nav-prev .svg-icon,.presenter_nav-next .svg-icon{fill:currentColor;color:var(--text-light);transition:all .3s}.page__presenter-slide-info-visible .presenter_nav-prev .svg-icon,.page__presenter-slide-info-visible .presenter_nav-next .svg-icon{color:var(--text-light)}.presenter_aside-mobile .presenter_nav-prev,.presenter_aside-mobile .presenter_nav-next{margin-left:-10px}@keyframes button-prev-peck{50%{transform:translateY(-12px)}}@keyframes button-next-peck{50%{transform:translateY(12px)}}.presenter_nav-prev{margin-bottom:20px}.presenter__sliding-prev .presenter_nav-prev{animation:.6s cubic-bezier(.49,.08,.12,.99) infinite button-prev-peck}.presenter_nav-next{margin-bottom:-4px}.presenter__sliding-next .presenter_nav-next{animation:.6s cubic-bezier(.49,.08,.12,.99) infinite button-next-peck}.icon-arrow--up,.icon-arrow--down{width:17px;height:21px;transition:all .3s;display:block}.btn--prev:not(.btn--disabled):hover .icon-arrow--up{transform:translateY(-10px);color:var(--accent-hover)!important}.btn--next:not(.btn--disabled):hover .icon-arrow--down{transform:translateY(10px);color:var(--accent-hover)!important}.presenter_text-slide{text-align:center;justify-content:center;align-items:center;height:100%;padding-left:30px;padding-right:30px;display:flex}.presenter_text-slide-content{width:750px}.presenter_text-slide-title{margin-bottom:1.2em}@media (width>=980px){.presenter_text-slide-inner{width:750px}}.presenter_text-slide-inner .mask_mask{width:0;transition:width .5s;display:block;overflow:hidden}.presenter_text-slide-inner .mask_inner{display:block}.presenter_slide__active .presenter_text-slide-inner .mask_mask{width:100%}.icon-infinity{width:18px;height:9px;color:inherit;margin:0 auto;display:block}@media (width<=980px){.page__presenter-last-slide .presenter_aside-footer{opacity:1;pointer-events:all}}@media (width>=981px),(width<=980px) and (orientation:landscape){html.page__presenter-slide-info-visible .page-header_icon-i:before{background:#3a3d3f}}@media (prefers-reduced-motion:reduce){.flare:after,.presenter__sliding-prev .presenter_nav-prev,.presenter__sliding-next .presenter_nav-next{animation:none!important}.imgscope_image{opacity:.25!important;transform:none!important}}.doubler{display:inline-block;position:relative}.doubler_original{opacity:1;transition:all .3s,font-size .01ms}.doubler_clone{width:100%;color:var(--accent-clone);pointer-events:none;position:absolute;top:0;left:0}.mask_container{transition:none}.doubler_clone .mask_mask{width:0;transition:all .3s;display:block;overflow:hidden}.mask_inner{display:block}.doubler:hover .mask_mask,a:hover .doubler .mask_mask,.doubler-trigger:hover .doubler .mask_mask{width:100%}.doubler:hover .doubler_original,a:hover .doubler .doubler_original,.doubler-trigger:hover .doubler .doubler_original{opacity:0;transition:all .4s,font-size .01ms}.menu_item.menu_item__active .doubler_clone{opacity:0!important}.menu_item__active .doubler_original{opacity:1!important}.collection-page{color:var(--text-dark)}.collection-page .catalog{padding-top:60px;padding-bottom:60px;display:block;position:relative}@media (width<=1440px){.collection-page .catalog{padding-top:40px;padding-bottom:40px}}@media (width>=761px) and (width<=980px){.collection-page .catalog{padding-top:30px;padding-bottom:30px}}@media (width<=760px){.collection-page .catalog{padding-top:20px;padding-bottom:20px}}.collection-page .catalog._mason:not(.mason--sorted) .catalog_item{visibility:hidden}.collection-page .catalog._mason.mason--sorted .catalog_item{visibility:visible}.collection-page .catalog_item{filter:none;width:100%;max-width:550px;display:block}.collection-page .catalog_item svg{height:auto}.collection-page .catalog_link{color:inherit;display:block}.collection-page .catalog_item .leaf,.collection-page .catalog_item.arrived .leaf{opacity:1;transition:none;transform:none}.collection-page .catalog_image{background-color:#f2f3f3;display:block;position:relative;overflow:hidden}.collection-page .catalog_image img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.collection-page .catalog_title,.collection-page .catalog_caption{opacity:0;transition:opacity .6s}.collection-page .arrived .catalog_title,.collection-page .arrived .catalog_caption{opacity:1;transition:opacity .6s .3s}.collection-page .catalog_title.h4{color:var(--title);margin:1.5em 0 .7em;font-weight:600}.collection-page .catalog_meta{color:var(--text-light);margin-top:.6em}@media (width<=640px){.catalog_item:nth-child(2n-1) .catalog_image{width:75%}.catalog_item:nth-child(2n){padding-left:40px}}.guide{text-align:center}.guide_title{margin-bottom:35px}.guide__footer{padding-top:200px}.guide_link{color:var(--hover-rest);display:inline-block}.guide_link-wrap{display:inline-block}@media (width<=1400px){.guide__footer{padding-top:160px}}@media (width<=980px){.guide_title{margin-bottom:24px}.guide__footer{padding-top:130px}}@media (width<=670px){.guide_title{margin-bottom:18px}.guide__footer{padding-top:100px}}.error-page{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative}.error-page__title{font-family:var(--font-heading);margin:.3em 0 .5em;font-size:80px;font-weight:300;line-height:1.25em}@media (width>=981px) and (width<=1440px){.error-page__title{font-size:70px}}@media (width<=980px){.error-page__title{font-size:60px}}@media (width<=640px){.error-page__title{font-size:40px}}.error-page__action{margin-top:40px}@media (width<=640px){.error-page__action{margin-top:30px}}.artwork-page{color:var(--text-dark)}@media (width>=981px){.artwork-page .artwork{--artwork-frame-left:2.5vw;--artwork-gap:4%;justify-content:flex-start;column-gap:var(--artwork-gap)}.artwork-page .spread_scene{padding-left:var(--artwork-frame-left)}}@media (width>=981px) and (width<=1440px){.artwork-page .spread_scene{flex-basis:42%}.artwork-page .spread_info{flex-basis:calc(58% - var(--artwork-gap))}}@media (width>=1441px){.artwork-page .spread_scene{flex-basis:46%}.artwork-page .spread_info{flex-basis:calc(54% - var(--artwork-gap))}}@media (width<=980px){.artwork-page .artwork{flex-direction:column;display:block!important}.artwork-page .spread_scene{flex-basis:40%}}@media (width>=981px){.artwork-page{--artwork-stage:max(calc(100vh - 350px), 440px)}.artwork-page .main,.artwork-page .artwork{padding-bottom:0}.artwork-page .scene{height:var(--artwork-stage);padding-bottom:0;position:relative}.artwork-page .scene_frame{max-height:none;left:var(--artwork-frame-left);width:calc(100% - var(--artwork-frame-left));height:100%;position:absolute;top:0}}.artwork-page .scene_frame{perspective:none}.artwork-page .contain-box,.artwork-page .scene_picture{width:100%;height:100%}.artwork-page .scene_picture{--artwork-lqip-position:left top;display:block}.artwork-page .scene_picture .scene_img{object-fit:contain;object-position:left top;width:100%;height:100%;display:block;transform:none}@media (width<=980px){.artwork-page .scene_frame{margin-top:35px}.artwork-page .scene_picture{--artwork-lqip-position:center top}.artwork-page .scene_img{object-position:center;max-width:100%;height:auto;max-height:80vh;margin:0 auto;display:block}}.artwork-page .artwork_back{margin-bottom:1.6em}@media (width<=980px){.artwork-page .artwork_back{display:none!important}}.artwork-page .artwork_title{color:var(--title);letter-spacing:-.01em;margin-bottom:.35em;font-weight:700;line-height:1.05em}.artwork-page .caption{color:var(--text-light);font-size:20px;line-height:1.4em}@media (width<=980px){.artwork-page .caption{font-size:16px}}.artwork-page .artwork_details{margin:0 0 40px}.artwork-page .artwork_subtitle{font-family:var(--font-heading);color:var(--text-dark);margin:0;font-size:26px;font-weight:400;line-height:1.3em}.artwork-page .artwork_meta{font-family:var(--font-heading);color:var(--text-light);margin:.5em 0 0;font-size:16px;font-weight:400;line-height:1.4em}@media (width<=980px){.artwork-page .artwork_details{margin-bottom:24px}.artwork-page .artwork_subtitle{font-size:20px}.artwork-page .artwork_meta{font-size:15px}}.artwork-page .artwork_nav{border-top:1px solid var(--muted);justify-content:space-between;gap:30px;margin-top:60px;padding-top:30px;display:flex}@media (width>=981px){.artwork-page .artwork_info{--artwork-nav-top:356px;height:var(--artwork-stage);position:relative}.artwork-page .artwork_nav{left:0;right:0;top:var(--artwork-nav-top);margin-top:0;position:absolute}}.artwork-page .artwork_nav-link{flex:1 1 0;align-items:flex-start;gap:16px;min-width:0;display:flex}.artwork-page .artwork_nav-link--next{text-align:right;justify-content:flex-end}.artwork-page .artwork_nav-body{flex-direction:column;min-width:0;display:flex}.artwork-page .artwork_nav-title.h4{margin:.2em 0 0;font-size:20px;font-weight:600;line-height:1.3em}.artwork-page .artwork_nav-link--prev .mark,.artwork-page .artwork_nav-link--prev .artwork_nav-title.h4,.artwork-page .artwork_nav-link--prev .icon-arrow{color:var(--text-light)}.artwork-page .artwork_nav-link--next .mark,.artwork-page .artwork_nav-link--next .artwork_nav-title.h4,.artwork-page .artwork_nav-link--next .icon-arrow{color:var(--text-dark)}.artwork-page .artwork_nav-link:hover .mark{color:var(--accent-hover)}.artwork-page .artwork_nav-arrow{flex:none;margin-top:2.5px;display:block}.artwork-page .artwork_nav .icon-arrow{transition:all .3s}.artwork-page .artwork_nav-link--prev:hover .icon-arrow{transform:translate(-10px);color:var(--accent-hover)!important}.artwork-page .artwork_nav-link--next:hover .icon-arrow{transform:translate(10px);color:var(--accent-hover)!important}@media (width<=550px){.artwork-page .artwork_nav{flex-direction:column;gap:24px;margin-top:40px}.artwork-page .artwork_nav-link{text-align:right;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.artwork-page .scene_img{opacity:1}}.contact-page .padding{padding-top:60px;padding-bottom:60px}@media (width<=1440px){.contact-page .padding{padding-top:40px;padding-bottom:40px}}@media (width>=761px) and (width<=980px){.contact-page .padding{padding-top:30px;padding-bottom:30px}}@media (width<=760px){.contact-page .padding{padding-top:20px;padding-bottom:20px}}@media (width>=1441px){.contact-page .spread_text{flex-basis:40%}}@media (width>=981px) and (width<=1440px){.contact-page .spread_text{flex-basis:40%;padding-bottom:20px}.contact-page .spread__half .spread_text{flex-basis:45%}}
