.header-logo{color:currentColor;-moz-column-gap:.8rem;column-gap:.8rem;display:flex;grid-column:1/span 4;position:relative;z-index:600}.header--shop .header-logo{color:#0b0b0b}@media (min-width:1024px){.header-logo{-moz-column-gap:.46296vw;column-gap:.46296vw;grid-column-end:span 2}}.header-logo__link{color:currentColor;display:flex;height:2.2rem;width:12.6rem}@media (min-width:1024px){.header-logo__link{height:1.27315vw;width:7.29167vw}}@media (prefers-reduced-motion:no-preference){.header-logo__svg{transition:color .6s cubic-bezier(.19,1,.22,1)}}.header--nav-open .header-logo__tagline{opacity:0}@media (max-width:1023px){.header-logo__tagline :not(.route-index){display:none}}.dot{display:flex;position:relative}.dot--border{border:.1rem solid;border-radius:50%}.dot--border:before{top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem}.dot--8{height:.8rem;width:.8rem}@media (min-width:1024px){.dot--8{height:.46296vw;width:.46296vw}}.dot--10{height:1rem;width:1rem}@media (min-width:1024px){.dot--10{height:.5787vw;width:.5787vw}}.dot--12{height:1.2rem;width:1.2rem}@media (min-width:1024px){.dot--12{height:.69444vw;width:.69444vw}}.dot--15{height:1rem;width:1rem}@media (min-width:1024px){.dot--15{height:.86806vw;width:.86806vw}}.dot--22{height:1.7rem;width:1.7rem}@media (min-width:1024px){.dot--22{height:1.27315vw;width:1.27315vw}}.dot--white{color:#f8f8f8}.dot--black{color:#0b0b0b}.dot--red{color:#ff391e}.dot:before{background-color:currentColor;border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute}.dot--filled:before{opacity:1}.header-status{align-items:baseline;-moz-column-gap:.4rem;column-gap:.4rem;display:flex}@media (prefers-reduced-motion:no-preference){.header-status{transition:color .6s cubic-bezier(.19,1,.22,1)}}@media (max-width:1023px){.header-status{left:.8rem;position:absolute;top:calc(100% + .5rem)}:not(.header--home) .header-status{display:none}}@media (min-width:1024px){.header-status{-moz-column-gap:.28935vw;column-gap:.28935vw;grid-column:3/span 1}.header--preloader .header-status .dot{color:#f8f8f8}}@media (prefers-reduced-motion:no-preference){.header-status .dot{transition:color .6s cubic-bezier(.19,1,.22,1)}}.header--shop .header-status{color:#0b0b0b}.header-location{display:none}@media (prefers-reduced-motion:no-preference){.header-location{transition:color .6s cubic-bezier(.19,1,.22,1)}}@media (min-width:1024px){.header-location{display:flex;grid-column:4/span 1}}@media (hover:hover){.header-location{position:relative}}.header--shop .header-location{color:#0b0b0b}.header-location__email{display:none}@media (hover:hover){.header-location__email{display:block;left:0;opacity:0;position:absolute;top:0;white-space:nowrap;z-index:1}}.nav-toggle{color:currentColor;display:flex;position:absolute;right:.8rem;top:0;z-index:600}@media (prefers-reduced-motion:no-preference){.nav-toggle{transition:color .6s cubic-bezier(.19,1,.22,1)}}@media (min-width:1024px){.nav-toggle{display:none}}.nav-toggle__svg--burger{height:1.4rem;width:5.2rem}.nav-toggle__svg--close{height:2.2rem;left:calc(50% - 2.5rem);position:absolute;top:calc(50% - 1.1rem);width:5rem}.nav-toggle__svg--close path{opacity:0}.link{color:currentColor;cursor:pointer;display:flex}.link--has-dot{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}@media (min-width:1024px){.link--has-dot{align-items:baseline;-moz-column-gap:.28935vw;column-gap:.28935vw}}.link .dot{display:flex;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.link .dot{transition:transform .4s cubic-bezier(.19,1,.22,1),color .6s cubic-bezier(.19,1,.22,1)}}@media (max-width:1023px){.link .dot{color:currentColor;height:3.2rem;width:3.2rem}}.link.router-link-active .dot,.link.router-link-exact-active .dot{display:flex;transform:scale(1)}@media (max-width:1023px){.link.router-link-active .link__label,.link.router-link-exact-active .link__label{transform:translate(0)}}.link__label{display:flex}@media (max-width:1023px){.link--has-dot .link__label{transform:translate(-4rem);transition:transform .4s cubic-bezier(.19,1,.22,1)}}.nav-item{display:flex}@media (min-width:1024px){.nav-item{transition:transform .6s cubic-bezier(.19,1,.22,1)}.header--preloader-done .nav-item .dot{transition-delay:.2s}.nav-item:not(:last-child):last-child{transform:translate(0)}.nav-item:not(:last-child):nth-last-child(2){transform:translate(1.15741vw)}.nav-item:not(:last-child):nth-last-child(3){transform:translate(2.31481vw)}.nav-item:not(:last-child):nth-last-child(4){transform:translate(3.47222vw)}.nav-item:not(:last-child):nth-last-child(5){transform:translate(4.62963vw)}.nav-item:not(:last-child):nth-last-child(6){transform:translate(5.78704vw)}.nav-item:not(:last-child):nth-last-child(7){transform:translate(6.94444vw)}.nav-item:not(:last-child):nth-last-child(8){transform:translate(8.10185vw)}.nav-item:not(:last-child):nth-last-child(9){transform:translate(9.25926vw)}.nav-item:not(:last-child):nth-last-child(10){transform:translate(10.41667vw)}.nav-item.nav-item--translated:last-child{transform:translate(-1.15741vw)}.nav-item.nav-item--translated:nth-last-child(2){transform:translate(0)}.nav-item.nav-item--translated:nth-last-child(3){transform:translate(1.15741vw)}.nav-item.nav-item--translated:nth-last-child(4){transform:translate(2.31481vw)}.nav-item.nav-item--translated:nth-last-child(5){transform:translate(3.47222vw)}.nav-item.nav-item--translated:nth-last-child(6){transform:translate(4.62963vw)}.nav-item.nav-item--translated:nth-last-child(7){transform:translate(5.78704vw)}.nav-item.nav-item--translated:nth-last-child(8){transform:translate(6.94444vw)}.nav-item.nav-item--translated:nth-last-child(9){transform:translate(8.10185vw)}.nav-item.nav-item--translated:nth-last-child(10){transform:translate(9.25926vw)}.nav-item:last-child .nav-item__slash{display:none}}@media (max-width:1023px){.nav-item.p4{font-size:4.6rem;font-weight:470;letter-spacing:-.03em;line-height:.8}}.nav-item__slash{display:none}@media (min-width:1024px){.nav-item__slash{color:currentColor;display:flex;padding:0 .2em}}@media (prefers-reduced-motion:no-preference){.nav-item__slash{transition:color .6s cubic-bezier(.19,1,.22,1)}}.nav-item__link{color:currentColor;position:relative}@media (prefers-reduced-motion:no-preference){.nav-item__link{transition:color .6s cubic-bezier(.19,1,.22,1)}}@media (min-width:1024px){.nav-item__link .dot--red{color:#ff391e}.header--preloader .nav-item__link .dot--red,.header--preloader .nav-item__link.router-link-active,.header--preloader .nav-item__link.router-link-exact-active{color:#f8f8f8}.nav-item__link.router-link-active,.nav-item__link.router-link-exact-active{color:#ff391e}}.arrow-link{align-items:center;color:currentColor;cursor:pointer;display:flex;position:relative}.arrow-link:after{background-color:currentColor;bottom:-.4rem;content:"";height:.1rem;left:0;position:absolute;width:100%}@media (min-width:1024px){.arrow-link:after{bottom:-.23148vw}}@media (prefers-reduced-motion:no-preference){.arrow-link:after{transform-origin:left;transition:transform .8s cubic-bezier(.19,1,.22,1)}}@media (hover:hover){.arrow-link:hover:after{transform:scaleX(0);transform-origin:right}.arrow-link:hover .arrow-link__label{transform:translate(2.5463vw)}.arrow-link:hover .arrow-link__svg--main{transform:translate(100%)}.arrow-link:hover .arrow-link__svg--clone{transform:translate(0)}}.arrow-link__svg{height:1.8rem;width:2rem}@media (min-width:1024px){.arrow-link__svg{height:1.04167vw;width:1.15741vw}}@media (max-width:1023px){.arrow-link--full-length .arrow-link__svg{margin-left:auto}}.arrow-link__svg--main{margin-left:3.2rem}@media (min-width:1024px){.arrow-link__svg--main{margin-left:1.50463vw}}.arrow-link__svg--clone{display:none}@media (hover:hover){.arrow-link__svg--clone{display:flex;left:0;margin-top:-.52083vw;opacity:0;position:absolute;top:50%;transform:translate(-100%)}}@media (prefers-reduced-motion:no-preference){.arrow-link__svg{transition:transform .8s cubic-bezier(.19,1,.22,1)}}.arrow-link__label{display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.arrow-link__label{transition:transform .8s cubic-bezier(.19,1,.22,1)}}.arrow-link__count{font-size:.8rem;font-weight:440;letter-spacing:-.01em;line-height:1.75;margin-left:.3rem;position:relative;top:-.6rem}@media (min-width:1024px){.arrow-link__count{margin-left:unset;position:absolute;right:-1.38889vw;top:0}}@media (min-width:1600px){.arrow-link__count{font-size:.46296vw}}.base-image{display:block}.base-image--fit{height:100%}.base-image--fit .base-image__img{height:100%;-o-object-fit:cover;object-fit:cover}.base-image__placeholder{visibility:hidden}.base-image__img{opacity:0;position:relative;transition:opacity .6s cubic-bezier(.14,1,.34,1)}.base-image--loaded .base-image__img{opacity:1}.nav{color:currentColor;z-index:500}@media (max-width:1023px){.nav{background-color:#dddee2;color:#f8f8f8;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;transform:translate(20%,-110%) rotate(8deg);transition:transform .8s cubic-bezier(.9,0,.1,1)}.nav--open{pointer-events:all;transform:translate(0) rotate(0);transition-timing-function:cubic-bezier(.14,1,.34,1)}}@media (min-width:1024px){.nav{display:flex;grid-column:5/span 5;justify-content:flex-end;margin-right:.46296vw}}.nav__wrapper{display:flex}@media (min-width:1024px){.nav__wrapper{justify-content:flex-end}}@media (max-width:1023px){.nav__wrapper{flex-direction:column;height:100%;position:relative;transform:translate(30%,-80%) rotate(14deg);transition:transform .8s cubic-bezier(.9,0,.1,1);transition-delay:0s}.nav__wrapper:before{background-color:#ff391e;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.nav--open .nav__wrapper{transform:translate(0) rotate(0);transition-delay:.1s;transition-timing-function:cubic-bezier(.14,1,.34,1)}}.nav__list{display:flex;flex-direction:column;padding:7rem .8rem;position:relative;row-gap:.2rem;z-index:1}@media (min-width:1024px){.nav__list{flex-direction:row;padding:unset}}.nav__contact{display:flex;flex-direction:column;margin-top:auto;padding-bottom:1.3rem;position:relative;row-gap:1.4rem;z-index:1}@media (min-width:1024px){.nav__contact{display:none}}.nav__fig{aspect-ratio:390/456;bottom:1.2rem;left:0;mix-blend-mode:multiply;opacity:.5;position:absolute;width:100vw}@media (min-width:1024px){.nav__fig{display:none}}.header{left:0;opacity:0;position:fixed;right:0;top:.8rem;z-index:600}.header--visible{opacity:1}.header--preloader{pointer-events:none}.header--preloader-done{pointer-events:unset}.header--light{color:#f8f8f8}.header--dark{color:#0b0b0b}.header--nav-open{color:#f8f8f8}@media (min-width:1024px){.header{top:.46296vw}}.preloader{background-color:#ff391e;color:#e8e9ee;display:flex;top:0;right:0;bottom:0;left:0;padding:.8rem;position:fixed;z-index:500}@media (min-width:1024px){.preloader{padding:.46296vw}}.preloader--home{background-color:transparent}@media (min-width:1024px){.preloader--home{padding:0 1.27315vw 1.27315vw}}.preloader__fps{display:flex;font-variant-numeric:tabular-nums;left:.46296vw;position:absolute;top:4rem;white-space:nowrap}@media (min-width:1024px){.preloader__fps{top:3.00926vw}}.preloader__fps-label{opacity:0}.preloader__wrapper{margin-top:auto;opacity:0;position:relative;width:100%}.preloader__logo{height:auto;width:100%}.preloader__r{bottom:calc(100% + .4rem);clip-path:circle(50% at 50% 50%);display:flex;height:1.9rem;opacity:0;position:absolute;right:0;width:1.9rem}@media (min-width:1024px){.preloader__r{bottom:calc(100% + .81019vw);height:4.97685vw;width:4.97685vw}}.transition-overlay{background-color:#0a0a0a66;top:0;right:0;bottom:0;left:0;position:fixed;z-index:-1}.cursor{display:none;left:0;pointer-events:none;position:fixed;top:0;z-index:400}.route-podcast .cursor,.route-work .cursor{z-index:2}.cursor:before{border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;position:absolute}@media (hover:hover){.cursor{display:block}}.scrollbar{display:none}@media (hover:hover){.scrollbar{bottom:0;display:block;position:fixed;right:0;top:0;z-index:999}}.scrollbar__wrapper{height:100%;position:relative}.scrollbar__handle{background-color:#0b0b0b;cursor:grab;min-height:4.62963vw;position:absolute;right:0;width:.46296vw}.text-splitter{display:block;opacity:0}.text-splitter--splitted{opacity:1}.error__header{color:#0b0b0b;left:0;position:fixed;right:0;top:.8rem;z-index:600}@media (min-width:1024px){.error__header{top:.46296vw}}.error__header-link{color:currentColor;display:flex;height:2.2rem;width:12.6rem}@media (min-width:1024px){.error__header-link{height:1.27315vw;width:7.29167vw}}.error{background-color:#dddee2;height:100dvh;overflow:hidden}.error__wrapper{bottom:0;height:67%;left:.8rem;position:absolute;width:97.94872vw;z-index:2}@media (min-width:1024px){.error__wrapper{height:80%;left:.46296vw;width:84.31713vw}}.error__wrapper.acetate{top:unset}@media (min-width:1024px){.error__wrapper.acetate{right:unset}}.error__wrapper--content{align-items:flex-start;color:#f8f8f8;display:flex;flex-direction:column;padding:2.4rem .8rem .8rem}@media (min-width:1024px){.error__wrapper--content{padding:1.85185vw .46296vw .46296vw}}.error__meta{color:#f8f8f8;display:flex;justify-content:space-between;left:0;padding:.8rem;position:absolute;top:0;width:100%;z-index:1}@media (max-width:1023px){.error__meta.p6{font-size:1.2rem;line-height:.95}.error__meta p:last-child{display:none}}@media (min-width:1024px){.error__meta{padding:.46296vw}}.error__fig{aspect-ratio:893/683;bottom:0;left:50%;mix-blend-mode:darken;overflow:hidden;position:absolute;transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:166.66667vw}@media (min-width:1024px){.error__fig{aspect-ratio:1244/1045;left:unset;max-height:96%;right:0;transform:none;width:71.99074vw}}.error__svg{color:currentColor;display:flex;height:7.9rem;margin-top:auto;width:7.9rem}@media (min-width:1024px){.error__svg{height:8.21759vw;width:8.21759vw}}.error__stamp{display:none}@media (min-width:1024px){.error__stamp{bottom:.46296vw;display:flex;height:1.44676vw;position:absolute;right:.46296vw;width:2.1412vw}}
