@font-face{font-family:akademie;src:url(/fonts/nb_akademie_regular-webfont.woff2) format("woff2"),url(/fonts/nb_akademie_regular-webfont.woff) format("woff")}@font-face{font-family:akademie;src:url(/fonts/nb_akademie_bold-webfont.woff2) format("woff2"),url(/fonts/nb_akademie_bold-webfont.woff) format("woff");font-weight:700}@font-face{font-family:koor-light-normal;src:url(/fonts/Koor-LightNormal.woff2) format("woff2"),url(/fonts/Koor-LightNormal.woff) format("woff");font-weight:200}@font-face{font-family:koor-light-thick;src:url(/fonts/Koor-LightThick.woff2) format("woff2"),url(/fonts/Koor-LightThick.woff) format("woff");font-weight:300}@font-face{font-family:koor;src:url(/fonts/Koor-RegularThick.woff2) format("woff2"),url(/fonts/Koor-RegularThick.woff) format("woff")}@font-face{font-family:koor-medium-thick;src:url(/fonts/Koor-MediumThick.woff2) format("woff2"),url(/fonts/Koor-MediumThick.woff) format("woff");font-weight:500}@font-face{font-family:Graphik XXX Cond;src:url(/fonts/decode/GraphikXXXCondensed-Medium-Web.woff2) format("woff2"),url(/fonts/decode/GraphikXXXCondensed-Medium-Web.woff) format("woff");font-weight:500}@font-face{font-family:Grifito M;src:url(/fonts/decode/Grifito-M-Regular.woff2) format("woff2"),url(/fonts/decode/Grifito-M-Regular.woff) format("woff");font-weight:500}@font-face{font-family:Grifito M;src:url(/fonts/decode/Grifito-M-Bold.woff2) format("woff2"),url(/fonts/decode/Grifito-M-Bold.woff) format("woff");font-weight:700}.card-container{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:8px;width:calc(100% - 48px);margin:0 auto}@media (min-width:768px){.card-container{width:calc(100% - 108px);grid-column-gap:24px}}@media (min-width:960px){.card-container{width:calc(100% - 160px);grid-column-gap:32px}}#main-content{width:100vw;padding-top:80px}@media (min-width:768px){#main-content{padding-top:160px}}@media (min-width:960px){#main-content{padding-top:0;width:calc(100vw - 100px);margin-left:100px}}.decode--article #main-content{overflow-y:hidden;padding:0}.lzy{opacity:.001;transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}.lzy.lazyloaded{opacity:1}*,:after,:before{box-sizing:border-box}#content,body,html{height:100%;width:100%;margin:0}.content-home{overflow:hidden}html{box-sizing:border-box}body{margin:0;padding:0;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-family:akademie,sans-serif}body.side-scroll-fix{position:fixed;top:0;left:0;overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:akademie,sans-serif;font-weight:700}p{margin:0}strong{font-weight:700}dd,dl,dt,li,ol,ul{margin:0;padding:0;list-style-type:none}figcaption,figure{display:block;margin:0;padding:0}fieldset,form{margin:0;padding:0;border:0}img,picture{display:block}img{width:100%;height:auto}button{margin:0;padding:0;border:0;background-color:transparent;font-family:inherit}a,button{cursor:pointer}a{text-decoration:none}#skip a,article,header,main,nav,section{display:block}#skip a{padding:1rem;position:absolute;left:-999px;top:-999px;color:#fff}#skip a:focus{left:20px;top:20px;width:240px;padding:1rem;outline:0;background:#000;font-size:20px;line-height:20px;letter-spacing:-1px;font-weight:700;z-index:200}@media (min-width:960px){#skip a:focus{left:110px;top:10px}}#skip a:focus:after{content:url(/static/media/group-18.5708908c.svg);display:inline-block;margin-right:1rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.nowrap{white-space:nowrap}#focus-reset{visibility:hidden;position:absolute}.error-details__inner{grid-template-areas:"error error error error error error error error error error error error"}.src-sites-candt-contexts-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.src-sites-candt-contexts-a11y_button{position:fixed;top:-50px;left:0;padding:10px;background-color:#000;color:#fff;font-size:16px;z-index:9999}.src-sites-candt-contexts-a11y_button:focus{top:0}.error-container{position:absolute;top:0;left:0;width:100vw;height:100%;background-color:#000;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.error-video{position:relative;pointer-events:none;width:100%;height:auto;z-index:1}.error-details__inner{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:8px;grid-template-areas:"error error error error error error error error error error error";width:calc(100vw - 40px);margin:0 auto;padding-bottom:32px;z-index:1}@media (min-width:768px){.error-details__inner{grid-template-columns:repeat(12,1fr);grid-column-gap:24px;grid-template-areas:". error error error error error error error error error error ."}}@media (min-width:960px){.error-details__inner{grid-template-columns:repeat(12,1fr);grid-column-gap:32px;grid-template-areas:". error error error error error error error . . . ."}}@media (min-width:1248px){.error-details__inner{grid-template-columns:repeat(12,1fr);grid-column-gap:32px;grid-template-areas:". error error error error error error . . . . ."}}@media (min-width:768px){.error-details__inner{width:calc(100vw - 96px);padding-bottom:64px}}@media (min-width:960px){.error-details__inner{width:calc(100vw - 128px);padding-bottom:80px}}@media (min-width:1248px){.error-details__inner{width:calc(100vw - 128px)}}code{display:"none";color:"#ffffff"}.error-details{grid-area:error;z-index:2}.error-details a,.error-details p,.error-details strong{color:#fff}.error-details a{font-size:16px;line-height:16px;overflow:hidden;position:relative;display:inline-flex;padding-left:18px;font-family:akademie,sans-serif;font-weight:700;color:#fff;transition:padding .3s cubic-bezier(.455,.03,.515,.955) .05s}.error-details a,.error-details a:hover{text-decoration:none}.error-details a:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto 0;width:14px;height:2px;background-color:#fff;transition-property:width,left;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-duration:.45s,.4s;transition-delay:.05s,0s}@media (min-width:960px){.error-details a:hover{padding-left:0;padding-right:18px;text-decoration:none}.error-details a:hover:before{width:130%;left:92%;transition-duration:.4s,.45s;transition-delay:0s,.05s}}@media (min-width:768px){.error-details a{font-size:18px;line-height:18px}}.error-details p{margin-bottom:8px;font-family:koor,Times New Roman,serif;font-size:24px;line-height:27px;letter-spacing:-1.14px}@media (min-width:768px){.error-details p{margin-bottom:24px;font-size:32px;line-height:35px;letter-spacing:-2.02px}}.error-details p strong{font-family:akademie,sans-serif}@media (max-width:767px){.error-details p strong{letter-spacing:-1.52px}}.navigation{position:relative;transition:opacity .3s ease,visibility .3s ease;z-index:10}@media (max-width:959px){.navigation--white{color:#000}.decode--article .navigation--white{color:#fff}.navigation--white.navigation--menu-opened{color:#000}}@media (min-width:960px){.navigation--white{color:#000}.navigation--white .navigation__description a:hover{color:#000!important}}@media (max-width:959px){.navigation--black{color:#000}.navigation--black.navigation--menu-opened{color:#fff}}@media (min-width:960px){.navigation--black{color:#fff}.navigation--black .navigation__description a:hover{color:#fff!important}}.navigation--hidden{visibility:hidden;opacity:0}.navigation a,.navigation button,.navigation p{color:inherit}.navigation a:focus,.navigation button:focus,.navigation p:focus{outline:dotted}.navigation__logo{transform:translateZ(0)}.navigation__brand{width:100px;height:100%;display:block;background-color:transparent;border:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;margin:0}@media (max-width:959px){.navigation__brand{transform:translateZ(0);transition:transform .3s cubic-bezier(.455,.03,.515,.955) .5s}.navigation--hidden .navigation__brand,.navigation__bar--hidden .navigation__brand{transform:translate3d(0,-100%,0)}}@media (min-width:960px){.navigation__brand{transform:rotate(-90deg)}}.navigation__brand img{height:100%;max-width:100px;-o-object-fit:contain;object-fit:contain;filter:invert(0);transition:filter .3s cubic-bezier(.455,.03,.515,.955)}@media (max-width:959px){.decode--article .navigation--white.navigation--menu-opened .navigation__brand img,.decode:not(.decode--article) .navigation--white .navigation__brand img,.navigation--black:not(.navigation--menu-opened) .navigation__brand img{filter:invert(100%)}.navigation--anim-delay .navigation__brand img{transition-delay:.2s}}@media (min-width:960px){.navigation--white .navigation__brand img{filter:invert(100%)}}.navigation__bar{background:transparent;display:flex;align-items:center;padding:0 24px;height:80px;width:100%;position:fixed;top:0;left:0;z-index:99;transition:transform .3s ease}.navigation__bar:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:background .3s ease,transform .3s ease .3s;will-change:transform}.navigation--zoomed .navigation__bar:before{background:#fff}.navigation--hidden .navigation__bar:before,.navigation__bar--hidden:before{transform:translateY(-100%)}@media (min-width:768px){.navigation__bar{padding:0 54px}}@media (min-width:960px){.navigation__bar{background:#fff;border-top:1px solid #000;padding:0 32px 0 48px;transition:none;transform:rotate(90deg) translateY(-100%);transform-origin:top left;height:100px;width:100vh;z-index:999}.navigation--black .navigation__bar{background-color:#000;border-top:1px solid hsla(0,0%,100%,.25)}}.navigation__description{font-size:11px;line-height:12px;letter-spacing:-.04em;display:none;transition:color .3s cubic-bezier(.455,.03,.515,.955);z-index:1}@media (min-width:768px){.navigation__description{display:block;width:267px;margin-left:60px}}@media (max-width:959px){.navigation__description{transform:translateZ(0);transition:transform .3s cubic-bezier(.455,.03,.515,.955) .5s}.navigation__bar--hidden .navigation__description{transform:translate3d(0,calc(-100% - 80px),0)}}@media (min-width:960px){.navigation__description{margin-left:196px}}.navigation__description a{text-decoration:none}.navigation__description a,.navigation__description a span{transition:color .3s ease-in-out}.navigation__description a:hover span{color:inherit!important}.navigation__menu-toggle{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.1);width:64px;height:64px;border-radius:50%;margin-left:auto;display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:column;position:fixed;bottom:24px;right:24px;padding:20px 15px;z-index:99;transition-property:background-color,color;transition-duration:.3s;transition-timing-function:cubic-bezier(.455,.03,.515,.955);flex-shrink:0}@media (min-width:768px){.navigation__menu-toggle{right:54px;bottom:40px}}@media (min-width:960px){.navigation__menu-toggle{position:relative;bottom:0;top:0;right:0;transform:rotate(-90deg)}}.navigation__menu-toggle:after,.navigation__menu-toggle:before{content:"";background-color:#000;width:24px;margin:4px 0;height:2px;display:block;transition:transform .15s ease-in-out;flex-shrink:0}.navigation__menu-toggle--is-clicked:before{transform:rotate(-45deg) translate3d(-3px,5px,0)}.navigation__menu-toggle--is-clicked:after{transform:rotate(45deg) translate3d(-2px,-4px,0)}@media (max-width:959px){.navigation__menu-toggle--black{background-color:#000}.navigation__menu-toggle--black.navigation__menu-toggle--is-clicked,.navigation__menu-toggle--black:after,.navigation__menu-toggle--black:before{background-color:#fff}.navigation__menu-toggle--black.navigation__menu-toggle--is-clicked:after,.navigation__menu-toggle--black.navigation__menu-toggle--is-clicked:before{background-color:#000}}.navigation__contents{background-color:#fff;position:fixed;top:0;left:0;width:100vw;height:100vh;padding-top:83px;padding-bottom:95px;z-index:10;-webkit-overflow-scrolling:touch;pointer-events:none;backface-visibility:hidden;perspective:1000}.navigation--zoomed .navigation__contents{overflow-y:auto}@media (max-width:959px){.navigation__contents{transform-origin:center;transform:translateZ(0);opacity:0}}@media (min-width:960px){.navigation__contents{transform:translate3d(-100vw,0,0)}}.navigation__contents[class*=enter]{pointer-events:all}.navigation__contents-enter-active,.navigation__contents-enter-done{opacity:1}@media (max-width:959px){.navigation__contents-enter-active,.navigation__contents-enter-done{transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}}@media (min-width:960px){.navigation__contents-enter-active,.navigation__contents-enter-done{transform:translateZ(0);transition:transform .7s cubic-bezier(.455,.03,.515,.955)}}@media (max-width:959px){.navigation__contents[class*=exit]{transition:opacity .4s cubic-bezier(.455,.03,.515,.955) .3s}.decode--article .navigation__contents[class*=exit]{transition:opacity .4s cubic-bezier(.455,.03,.515,.955) .3s,color .1s ease 1s}}@media (min-width:960px){.navigation__contents[class*=exit]{transition:transform .7s cubic-bezier(.455,.03,.515,.955) .3s}}.navigation__contents-exit-active{overflow:hidden;transition-delay:0s}@media (max-width:959px){.navigation__contents-exit-active{opacity:0}}@media (min-width:960px){.navigation__contents-exit-active{transform:translate3d(-100vw,0,0)}}.navigation--black .navigation__contents{background-color:#000}@media (min-width:768px){.navigation__contents{padding-top:169px;padding-bottom:115px}}@media (min-width:960px){.navigation__contents{padding-top:80px;padding-bottom:80px}}@media (min-width:1248px){.navigation__contents{padding-top:100px;padding-bottom:100px}}.navigation__contents-wrapper{width:calc(100% - 48px);margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:8px;align-content:flex-start}@media (min-width:768px){.navigation__contents-wrapper{width:calc(100% - 108px);grid-template-columns:repeat(6,1fr);grid-column-gap:24px}}@media (min-width:960px){.navigation__contents-wrapper{width:calc(100% - 128px);grid-template-columns:repeat(12,1fr);grid-column-gap:32px}}@media (min-width:1248px){.navigation__contents-wrapper{grid-column-gap:32px}}.navigation__candt-logo{display:block;width:140px;height:11px;margin-bottom:10px;grid-column:1/span 6}@media (min-width:768px){.navigation__candt-logo{grid-column:3/span 3}}@media (min-width:960px){.navigation__candt-logo{margin-bottom:25px}}@media (min-width:1248px){.navigation__candt-logo{margin-bottom:20px}}.navigation__expanded-copy{font-size:12px;line-height:15px;letter-spacing:-.04em;margin-bottom:36px;grid-column:1/span 11}@media (min-width:768px){.navigation__expanded-copy{grid-column:3/span 3;font-size:14px;line-height:17px}}@media (min-width:960px){.navigation__expanded-copy{font-size:12px;line-height:15px}}@media (min-width:1248px){.navigation__expanded-copy{font-size:14px;line-height:17px}}.navigation__categories{grid-column:1/span all}@media (min-width:768px){.navigation__categories{grid-column:3/span all}}@media (min-width:960px){.navigation__categories{grid-column:7/span 6;grid-row:1/span 3}}.navigation__category-link{font-size:44px;line-height:40px;letter-spacing:-.06em;background-color:transparent;border:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;text-align:left;margin:0 0 14px}@media (min-width:768px){.navigation__category-link{font-size:68px;line-height:61px;margin-bottom:18px}}@media (min-width:960px){.navigation__category-link{font-size:55px;line-height:49px;opacity:.3;transition:opacity .3s cubic-bezier(.455,.03,.515,.955);margin-bottom:16px}.navigation__category-link--active,.navigation__category-link:hover{opacity:1}}@media (min-width:1248px){.navigation__category-link{font-size:70px;line-height:63px;margin-bottom:16px}}.navigation__category-link--isSafari{line-height:60px;margin-top:-20px;padding-right:10px}@media (min-width:768px){.navigation__category-link--isSafari{line-height:81px;margin-top:-20px}}@media (min-width:960px){.navigation__category-link--isSafari{line-height:69px;margin-top:-20px}}@media (min-width:1248px){.navigation__category-link--isSafari{line-height:83px;margin-top:-20px}}.navigation__card-pagination{position:fixed;top:36px;right:36px;display:flex;align-items:center;opacity:0;transition:opacity .5s ease-in;visibility:hidden;pointer-events:none}.decode--article .navigation__card-pagination{color:inherit;opacity:1;visibility:visible;pointer-events:all}.decode--article .navigation__card-pagination span{font-size:16px;line-height:19px;letter-spacing:-.8px}.decode--article .navigation__card-pagination span:nth-child(2){opacity:.4;width:47px;height:1px;border:1px solid #d1d1d1;margin-left:11px;margin-right:7px;display:block}@media (min-width:960px){.decode--article .navigation__card-pagination{display:none}}.navigation--menu-opened .navigation__card-pagination{display:none}
/*# sourceMappingURL=decode.689b320f.css.map */