@keyframes trace-in-btn{0%{left:-101%}to{left:0}}@keyframes trace-out-btn{0%{left:0}to{left:101%}}@keyframes trace-in{0%{transform:translate3d(-101%,0,0)}to{transform:translateZ(0)}}@keyframes trace-in-top{0%{transform:translateZ(0)}25%{transform:translate3d(0,50%,0)}to{transform:translate3d(0,50%,0)}}@keyframes trace-out{0%{transform:translateZ(0)}to{transform:translate3d(101%,0,0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bottom-quick{0%{transform:translateY(40px);opacity:0}32%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes stretch{0%{transform:scaleY(1.2) translateY(5rem);opacity:0;transition:opacity .4s,transform 0s .4s}to{transform:scaleY(1) translateY(0);opacity:1}}@keyframes goIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes goOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes arrow-draw{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes goOutTop{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes titleIn{0%{transform:translateY(100%)}to{transform:translate(0)}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}button{outline:none;background:inherit;padding:0;margin:0;border:0}button,input,label,select,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:13px;font-family:Arial}input:focus{outline:0}input,textarea{box-sizing:content-box}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{box-sizing:border-box}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type=button],input[type=reset],input[type=submit]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{overflow:auto}select[multiple],textarea{vertical-align:top}.keen-slider:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{position:relative;overflow:hidden;width:100%;min-height:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-moves] *{pointer-events:none}@font-face{font-family:junicode;src:url(/_next/static/media/Junicode.509741ee.woff) format("woff");font-weight:400;font-style:normal}body,input,label,textarea{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.005em}body b,body strong,input b,input strong,label b,label strong,textarea b,textarea strong{font-weight:600}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong{font-weight:400}h1{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:900;font-size:32px;line-height:40px;letter-spacing:.01em}@media only screen and (min-width:768px){h1{font-size:48px;line-height:56px}}h2{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:900;font-size:22px;line-height:28px;letter-spacing:.01em}@media only screen and (min-width:768px){h2{font-size:32px;line-height:40px}}h3{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:900;font-size:24px;line-height:32px;letter-spacing:.01em}@media only screen and (min-width:768px){h3{font-size:28px;line-height:36px}}a{position:relative;text-decoration:none;color:inherit;cursor:pointer}body.loading *{transition:none!important}*,:after,:before{margin:0;padding:0;outline:none}*,:after,:before,input,textarea{box-sizing:border-box}[type=button],button,input[type=button],input[type=text]{-webkit-appearance:none;-webkit-border-radius:0}*{-ms-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1,"kern";font-kerning:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{width:100vw}html{height:100vh;font-size:15px;line-height:18px}body{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background:#121212;font-family:Inter,Helvetica,Arial,sans-serif;color:#fff;overflow-x:hidden;overflow-y:auto}.button-reset{border:0;padding:0;font:inherit;color:inherit;border-radius:0}.button-reset,input{background-color:transparent}input{font-family:Inter,Helvetica,Arial,sans-serif}ul{margin:0;padding:0;list-style:none}form,table{width:100%}fieldset{border:none;margin:0;padding:0}button{font-family:Inter,Helvetica,Arial,sans-serif;cursor:pointer;border-radius:0;text-transform:inherit}:focus:not(.focus-ring){outline-width:0}.clearfix:after{content:"";clear:both;display:table}img{max-width:100%;height:auto;display:block}.inline{display:inline-block}::-webkit-scrollbar{display:none}svg{display:block;width:100%;fill:currentColor}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hide{display:none!important}.Image{width:100%;padding-bottom:50%;display:block;position:relative;overflow:hidden}.Image--fullBleed{padding-bottom:0;height:100%}@media only screen and (min-width:1034px){.Image--fullBleedDesktop{padding-bottom:0!important;height:100%}}.Image__src{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .15s linear}.is-loaded .Image__src{opacity:1}.Expand{width:100%;position:relative;display:block;overflow:hidden}.Expand__main{position:absolute;top:0;left:0;width:100%}@media only screen and (min-width:1034px){.Expand__main{display:block;position:relative}}.Expand__content{width:100%;transition:height .5s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width:1034px){.Expand__content{display:none}}.Slider.keen-slider{overflow:visible}.Slider__item{padding:0 8px}.Sticky{width:100%;position:relative}@media only screen and (min-width:1034px){.Sticky{height:100%;pointer-events:none}.Sticky__inner{position:absolute;top:0}.Sticky__inner>div{pointer-events:all}.is-fixed .Sticky__inner{position:fixed;top:0}.is-bottom .Sticky__inner{top:auto;bottom:0}}.Popup{position:fixed;top:0;right:0;width:100%;z-index:999;max-height:100%;overflow:auto;padding:120px 14px 14px;pointer-events:none;max-width:700px}@media only screen and (min-width:768px){.Popup{padding:100px 30px 30px}}.Popup__inner{pointer-events:all;border:1px solid hsla(0,0%,100%,.4);background:hsla(0,0%,7%,.8);border-radius:18px;padding:16px}@media only screen and (min-width:768px){.Popup__inner{padding:30px}}.Popup__inner h3{font-size:18px;line-height:1.1}.Popup__inner .txt{margin:8px 0;font-size:16px;font-family:Junicode,Times,Times New Roman,serif;font-weight:400;font-size:18px;line-height:22px;letter-spacing:.01em}@media only screen and (min-width:768px){.Popup__inner .txt{font-size:20px;line-height:24px;margin:20px 0}}.--light .Popup__inner{border:1px solid hsla(0,0%,7%,.4);background:hsla(0,0%,100%,.8)}.Popup__btns{display:flex;justify-content:flex-start}.Header{position:fixed;top:0;left:0;width:100%;z-index:4;padding:0 16px;background:var(--back);display:flex;flex-wrap:wrap;align-items:center;transition:transform .75s cubic-bezier(.165,.84,.44,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:768px){.Header{padding:0 38px}.Header.--hrm{transform:translateY(-100%)}}@media only screen and (min-width:1034px){.Header{height:72px}}.Header .line:before{right:0;width:auto}.Header:before{content:"";width:100vw;position:absolute;top:100%;left:0;height:32px;pointer-events:none;background:linear-gradient(0deg,hsla(0,0%,7%,0),#121212)}@media only screen and (min-width:1034px){.Header:before{display:none}}.--light .Header:before{background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff)}.Header__main{height:64px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.Header__main{width:100%}}@media only screen and (min-width:1034px){.Header__main{order:2;margin-left:auto;margin-right:32px}}.Header__logo{color:var(--color);max-width:254px}.Header__headline{padding:16px 0;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:1034px){.Header__headline{order:1}}@media only screen and (max-width:1033px){.Header__headline{width:100%}}.Header__journal{max-width:207px}.Header__title{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.002em;color:var(--grey)}.Header__title,.Header__title b,.Header__title strong{font-weight:600}@media only screen and (min-width:1034px){.Header__title{color:var(--color)}.Header__title:before{content:"|";padding:0 7px 0 10px}}.Header__toggle a{position:relative;display:block;width:32px;height:16px;transition:opacity .2s cubic-bezier(.645,.045,.355,1),background .2s cubic-bezier(.645,.045,.355,1)}.Header__toggle a>div,.Header__toggle a>div:after,.Header__toggle a>div:before{content:"";display:block;position:absolute;width:32px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:currentColor;border-radius:0}.Header__toggle a>div{top:50%;display:block;margin-top:-1px;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.Header__toggle a>div:before{transition:top .1s ease-in .25s,opacity .1s ease-in;top:-6px}.Header__toggle a>div:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);bottom:-6px}.Header__toggle a.is-active>div{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.Header__toggle a.is-active>div:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.Header__toggle a.is-active>div:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}@media only screen and (min-width:768px){.Header__toggle{display:none}}.Header__wrap{overflow:hidden;display:block;z-index:4;overflow:visible}@media only screen and (min-width:1034px){.Header__wrap{order:3}}@media only screen and (min-width:768px)and (max-width:1033px){.Header__wrap{margin-left:auto}}@media only screen and (max-width:767px){.Header__wrap{height:0;width:100%;transition:height .25s cubic-bezier(.165,.84,.44,1);pointer-events:none;overflow:hidden}.menu-active .Header__wrap{pointer-events:all;height:68px}}.Header__menu{display:flex;justify-content:space-between;padding:18px 0}@media only screen and (min-width:768px){.Header__menu>div{margin-left:16px}}@media only screen and (min-width:1034px){.Header__menu>div{margin-left:16px}}.Header__theme{width:72px;height:32px;border-radius:18px;border:1px solid var(--color);color:var(--color);cursor:pointer;position:relative;z-index:1;transition:background .2s linear,color .2s linear}.Header__theme>div{transition:opacity .2s linear,transform .2s cubic-bezier(.165,.84,.44,1)}@media(hover:hover){.Header__theme:hover{background:var(--color);color:var(--back)}.Header__theme:hover>div{opacity:1}}.Header__theme-btn{width:36px;height:36px;position:absolute;right:50%;top:-3px;display:block;border-radius:50%;border:1px solid var(--color);background:var(--back);color:var(--color);overflow:hidden;z-index:2}.Header__theme-btn,.Header__theme-btn>div{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.--light .Header__theme-btn{transform:translateX(100%)}.--light .Header__theme-btn>div{transform:translateX(-50%)}.Header__theme-btn>div{margin-top:2px;opacity:1}.Header__theme-inner{width:70px;height:30px;display:flex;overflow:hidden;position:relative;opacity:.5}.Header__theme-inner>div{width:50%;height:100%;display:flex;align-items:center;justify-content:center;transition:opacity .2s linear}.Header__theme-inner>div svg{width:20px}.Header__menu-btns{display:flex}.Header__menu-btns li:nth-child(2){margin-left:16px}@media only screen and (max-width:767px){.Header__ricerca{margin-left:auto;margin-right:16px}}.Header__about{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:900;font-size:22px;line-height:28px;letter-spacing:.01em;width:100%;position:relative;color:var(--color)}@media only screen and (min-width:768px){.Header__about{font-size:32px;line-height:40px}}.Header__about:after{content:"";border-bottom:1px solid var(--text);opacity:.4;position:relative;width:100%;display:block;margin-top:12px}.SearchInput{position:absolute;bottom:0;left:0;padding:0 16px;z-index:4;background:var(--back);width:100%}@media only screen and (min-width:768px){.SearchInput{padding:0 38px;display:flex;align-items:center;flex-wrap:wrap;height:96px;bottom:auto;top:0}}.SearchInput .line{position:absolute;bottom:0;left:38px}.SearchInput__input{width:100%;overflow:hidden;position:relative;z-index:1}@media only screen and (min-width:768px){.SearchInput__input{max-width:600px;margin-left:auto;width:50%}}.SearchInput__input:after,.SearchInput__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.SearchInput__input:before{opacity:.4;border:1px solid var(--text);border-radius:18px}.SearchInput__input:after{background:var(--text);opacity:.1;border-radius:18px}.SearchInput__input input{z-index:1;width:100%;color:var(--text);padding:3px 24px 4px;background:var(--back);white-space:nowrap;text-align:left;height:38px;font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.005em}.SearchInput__input input b,.SearchInput__input input strong{font-weight:600}.SearchInput__input input::-webkit-input-placeholder{color:var(--text);opacity:.6}.SearchInput__input input::-ms-input-placeholder{color:var(--text);opacity:.6}.SearchInput__input .btn{z-index:2;position:absolute;color:var(--color);cursor:pointer;right:3px;top:50%;transform:translateY(-50%);border:0}@media(hover:hover){.SearchInput__input .btn:hover{border:0;background:transparent;color:var(--text)}}.SearchInput__head{width:auto;white-space:nowrap;font-family:Junicode,Times,Times New Roman,serif;font-weight:400;font-size:21px;line-height:21px;letter-spacing:.04em;text-transform:uppercase;color:var(--color)}.SearchInput__head a{display:flex;align-items:center}.SearchInput__head svg{width:20px;margin-right:13px}.SearchInput__head div{margin-bottom:-5px}.SearchInput .btn--close{margin-left:26px}.Footer{position:relative;width:100%;padding:32px 32px 62px;overflow:hidden;display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.Footer{padding:50px 30px;justify-content:space-between}}.Footer .line{position:absolute;top:0;left:16px}@media only screen and (min-width:768px){.Footer .line{left:38px}}.Footer__logo{color:var(--color)}.Footer__logo svg{max-width:290px}.Footer__socials{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.005em}.Footer__socials b,.Footer__socials strong{font-weight:600}@media only screen and (min-width:1034px){.Footer__socials{display:flex;flex-wrap:wrap}.Footer__socials ul:last-child:before{content:"";margin:0 14px;color:var(--text);opacity:.4;border-left:1px solid;height:24px}}.Footer__socials ul{display:flex;align-items:center;flex-wrap:wrap;color:var(--color)}@media only screen and (max-width:1033px){.Footer__socials ul{margin-bottom:24px}}@media only screen and (max-width:1033px)and (min-width:768px){.Footer__socials ul:last-child{margin-bottom:0}}.Footer__socials ul span{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:600;font-size:11px;line-height:18px;letter-spacing:.03em;text-transform:uppercase;color:var(--text)}.Footer__socials li{margin-right:14px;display:flex;align-items:center}.Footer__socials li:last-child{margin-right:0}.Footer .--icon{background:var(--color);color:var(--back);border-radius:50%;display:block;width:24px;height:24px}.Footer__info{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.005em;padding:32px 0}.Footer__info b,.Footer__info strong{font-weight:600}.Footer__info h1{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:900;font-size:20px;line-height:28px;letter-spacing:.01em;margin-bottom:8px}@media only screen and (min-width:768px){.Footer__info h1{margin-bottom:12px}.Footer__info{padding:0 0 24px}}.Footer__info a{color:var(--color)}.Footer__journal{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.002em}.Footer__journal b,.Footer__journal strong{font-weight:600}@media only screen and (min-width:768px){.Footer__journal{padding-top:24px;padding-bottom:5px}}.Footer__journal span{color:var(--grey);margin-bottom:12px;display:block;font-weight:600}.Footer__journal svg{max-width:254px}@media only screen and (min-width:768px){.Footer__main{width:50%;padding:0 8px;max-width:525px}.Footer__left{width:50%;padding:0 8px;display:flex;justify-content:space-between;flex-direction:column}}.Thumb{width:100%;position:relative;z-index:0}.Thumb .--tag{color:var(--color)}@media(hover:hover){.Thumb:hover .Thumb__img{opacity:1}.Thumb:hover .Thumb__main{transform:translateY(10px)}}.Thumb a{width:100%}.Thumb__main{position:relative;width:100%;z-index:1;transition:transform .25s cubic-bezier(.165,.84,.44,1);display:flex;flex-wrap:wrap;padding-top:8px;padding-left:10px}@media only screen and (min-width:768px){.Thumb__main{padding-top:36px;padding-left:0}}.Thumb__img{width:100%;position:relative;opacity:.8;transition:opacity .25s linear}@media only screen and (min-width:768px){.Thumb__img{width:calc(100% - 22px);margin-left:22px}}.Thumb__img:after{content:"";width:100%;display:block;padding-bottom:89%}@media only screen and (min-width:768px){.Thumb__img:after{padding-bottom:30%}}.Thumb__img:before{content:"";width:100%;position:absolute;left:0;background:linear-gradient(0deg,#121212,hsla(0,0%,7%,0));z-index:1;height:50%;top:50%}.--light .Thumb__img:before{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}@media only screen and (min-width:768px){.Thumb__img:before{top:100%;height:100%}}.Thumb__img .Image{position:absolute;top:0;left:0}@media only screen and (max-width:767px){.Thumb__img .Image{padding-bottom:89%!important}}.Thumb h2{font-size:16px;line-height:22px;padding:10px 0 8px;width:100%}@media only screen and (min-width:768px){.Thumb h2{font-size:22px;line-height:28px;padding:12px 0 20px}}.Thumb .nav{width:100%}@media only screen and (min-width:768px){.Thumb .nav{margin-top:12px}}@media only screen and (max-width:767px){.Thumb .nav{order:2;margin-top:5px}.Thumb .nav li:first-child:after,.Thumb .nav li:not(:first-child){display:none}}.Thumb .txt{font-family:Junicode,Times,Times New Roman,serif;font-weight:400;font-size:16px;line-height:22px;letter-spacing:.01em;overflow:hidden;height:66px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (min-width:768px){.Thumb .txt{font-size:20px;line-height:24px;height:72px}}.Modules{position:relative;width:100%;display:flex;flex-wrap:wrap;margin-bottom:56px}@media only screen and (min-width:768px){.Modules{margin-bottom:80px}}.Modules--titletext h1{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:900;font-size:22px;line-height:28px;letter-spacing:.01em;margin-bottom:20px}@media only screen and (min-width:768px){.Modules--titletext h1{font-size:32px;line-height:40px}}.Modules--titletext>div{width:100%;padding:0 18px}@media only screen and (min-width:768px){.Modules--titletext>div:first-child{width:100%;padding:0 8px 20px;text-align:center}.Modules--titletext>div:last-child{width:100%;padding:0 8px}}@media only screen and (min-width:1034px){.Modules--titletext>div:first-child{width:40%;padding-right:58px}.Modules--titletext>div:last-child{width:60%}}.Modules--media>div{width:100%;display:flex;flex-wrap:wrap}.Modules--media>div>div{width:100%;padding:0 2px}@media only screen and (min-width:768px){.Modules--media>div>div{padding:0 8px}.Modules--media>div.--media-2>div{width:50%}}.Modules--media .txt{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.002em}.Modules--media .txt b,.Modules--media .txt strong{font-weight:600}html.--popup{overflow:hidden}.Layout{--back:#121212;--text:#fff;--color:#e8ff69;--grey:#a8a7a7;--mon:#e8ff69;--tue:#00ff76;--wed:#0089ff;--thu:#a53cff;--fri:#ff006c;--sat:#ff9300;--sun:#ff9300}.Layout.--light{--back:#fff;--text:#121212;--color:#240196;--mon:#240897;--tue:#3acd60;--wed:#468afc;--thu:#a53dfc;--fri:#ef106b;--sat:#f19223;--sun:#f19223}.--day-1{--day:#e8ff69}.--light .--day-1{--day:#240897}.--day-2{--day:#00ff76}.--light .--day-2{--day:#3acd60}.--day-3{--day:#0089ff}.--light .--day-3{--day:#468afc}.--day-4{--day:#a53cff}.--light .--day-4{--day:#a53dfc}.--day-5{--day:#ff006c}.--light .--day-5{--day:#ef106b}.--day-6{--day:#ff9300}.--light .--day-6{--day:#f19223}.--day-7{--day:#ff9300}.--light .--day-7{--day:#f19223}.wrap{width:100%;padding-right:14px;padding-left:14px}@media only screen and (min-width:768px){.wrap{padding-right:30px;padding-left:30px}}.Layout{z-index:1;background:var(--back);color:var(--text)}.Layout,.Layout__main{position:relative;width:100vw;overflow:hidden;min-height:100vh}.Layout__main{padding-top:117px}@media only screen and (min-width:768px){.Layout__main{padding-top:72px}}.txt{white-space:normal}.txt a{text-decoration:none;color:var(--color)}@media(hover:hover){.txt a:hover{text-decoration:none;color:var(--grey)}}.txt h1:not(:first-child),.txt h4:not(:first-child),.txt p:not(:first-child){margin-top:1em}.textalign--center{text-align:center}.textalign--right{text-align:right}.line{width:100%;position:relative;height:1px;display:block}.line:before{content:"";border-top:1px solid var(--text);opacity:.4;position:absolute;top:0;width:100vw;left:0;display:block}.btn{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.005em;height:32px;border:1px solid var(--color);display:flex;color:var(--color);border-radius:18px;align-items:center;justify-content:center;white-space:nowrap;padding:0 14px 1px}.btn b,.btn strong{font-weight:600}.btn--black{background:var(--back)}.btn--sm{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.002em;height:25px;padding:0 12px 1px}.btn--sm b,.btn--sm strong{font-weight:600}.btn--icon{width:32px;padding:0}.btn--icon svg{width:20px}.btn--close{width:32px;padding:0;align-items:center;justify-content:center;display:flex}.btn--close>div{position:relative;width:16px;height:16px}.btn--close>div:after,.btn--close>div:before{position:absolute;top:0;left:7px;content:" ";height:16px;width:2px;background-color:currentColor}.btn--close>div:before{transform:rotate(45deg)}.btn--close>div:after{transform:rotate(-45deg)}@media(hover:hover){.btn:hover{background:var(--color);color:var(--back)}}.btn--no-bg{border:0}@media(hover:hover){.btn--no-bg:hover{background:transparent;color:var(--text)}}.hm{display:none}@media only screen and (min-width:768px){.hm{display:block}}.tag{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.002em;display:flex;align-items:center;border-radius:3px;padding:4px 8px 5px;white-space:nowrap;border:1px solid var(--text)}.tag,.tag b,.tag strong,.tag--caps{font-weight:600}.tag--caps{text-transform:uppercase;font-family:Inter,Helvetica,Arial,sans-serif;font-size:11px;line-height:18px;letter-spacing:.03em;padding:5px 8px}@media(hover:hover){.tag:hover{color:var(--grey);border-color:var(--grey)}}.tag.is-active{background:var(--color);border-color:var(--color);color:var(--back)}.--tag,.nav{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:600;font-size:11px;line-height:18px;letter-spacing:.03em;text-transform:uppercase}.nav{display:flex;flex-wrap:wrap;color:var(--grey);width:100%}.nav li:not(:last-child):after{content:"|";padding:0 10px;color:var(--text);opacity:.4}.nav--color li:not(:last-child):after{color:var(--day)}.nav--sm,.nav--sm li:not(:last-child):after{color:var(--grey)}.caption{padding:16px 16px 0}@media only screen and (min-width:768px){.caption{padding:24px 0 0}}.socials{width:auto;text-transform:uppercase;display:flex;padding:16px 0 0}@media only screen and (max-width:767px){.socials{width:100%;align-items:center}}@media only screen and (min-width:768px){.socials{text-align:right;flex-direction:column;max-width:20%;padding:0 8px;margin-left:auto}}.socials>div{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:600;font-size:11px;line-height:18px;letter-spacing:.03em}.socials ul{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.socials ul{margin-left:24px}}@media only screen and (min-width:768px){.socials ul li{margin-top:16px}}.socials ul li:not(:last-child){margin-right:16px}.socials button{display:block;width:24px;height:24px;border-radius:50%;background:var(--color)!important;color:var(--back)!important}@media(hover:hover){.socials button:hover{border:1px solid var(--color)!important;color:var(--color)!important;background:var(--back)!important}}@media only screen and (max-width:767px){.hm{display:none}}@media only screen and (min-width:768px){.hd{display:none}}.Alert{position:fixed;max-width:100%;bottom:0;right:0;background:#e8ff69;color:#121212;padding:15px;z-index:99;border-radius:10px;font-family:Inter,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.002em;text-transform:uppercase}.Alert a{text-decoration:underline}.NotFound{display:flex;align-items:center;min-height:100vh}.NotFound__content{text-align:center;width:100%}.Single{position:relative}.Single,.Single__main{width:100%}@media only screen and (min-width:1034px){.Single__main{width:83.3333333333%;margin-left:8.3333333333%}}.Single__inner{position:relative;width:100%;padding:0 14px}@media only screen and (min-width:768px){.Single__inner{padding:0 30px}}.Single__hero{position:relative;width:100%;padding:0 14px}.Single__hero .--tag{color:var(--color)}@media only screen and (max-width:767px){.Single__hero .socials{position:relative}.Single__hero .socials:after,.Single__hero .socials:before{content:"";position:absolute;top:0;left:0;width:100%;border-top:1px solid var(--text);opacity:.5}.Single__hero .socials:after{top:100%}.Single .Single__hero .socials{padding-bottom:16px}}@media only screen and (min-width:768px){.Single__hero{padding:74px 0}}.Single__hero .line{overflow:hidden}.Single__hero .line:before{width:auto;left:8px;right:8px}@media only screen and (max-width:767px){.Single__hero .line{display:none}}.Single__hero-img{position:relative}.Single__hero-img .Image{position:absolute;top:0;left:0}@media only screen and (max-width:767px){.Single__hero-img .Image{padding-bottom:61%!important}}.Single__hero-img:after{content:"";width:100%;display:block;padding-bottom:61%}@media only screen and (min-width:768px){.Single__hero-img:after{padding-bottom:14%}}.Single__hero-img:before{content:"";width:100%;height:50%;position:absolute;top:50%;left:0;background:linear-gradient(0deg,#121212,hsla(0,0%,7%,0));z-index:1}.--light .Single__hero-img:before{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}@media only screen and (min-width:768px){.Single__hero-img:before{top:100%;height:100%}}.Single__title{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:600;font-size:11px;line-height:18px;letter-spacing:.03em;z-index:1;position:relative;width:100%;padding:0 2px}@media only screen and (min-width:768px){.Single__title{padding:0 8px;width:80%}}.Single__title span{text-transform:uppercase}.Single__title h1{margin:16px 0}@media only screen and (min-width:768px){.Single__title h1{margin:24px 0}}.Single__info{width:100%;display:flex;flex-wrap:wrap;padding:24px 0 0}@media only screen and (min-width:768px){.Single__info{padding:64px 0 24px}}.Single__info .txt{width:100%;padding:0 2px 24px;font-family:Junicode,Times,Times New Roman,serif;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.01em}@media only screen and (min-width:768px){.Single__info .txt{font-size:28px;line-height:34px;padding:0 8px;width:80%}}.Single__modules{overflow:hidden;width:100%;padding:56px 0 80px}@media only screen and (min-width:768px){.Single__modules{padding:96px 0}}.Single__footer{display:flex;flex-wrap:wrap;font-family:Inter,Helvetica,Arial,sans-serif;font-weight:600;font-size:11px;line-height:18px;letter-spacing:.03em}@media only screen and (max-width:767px){.Single__footer{padding:0 18px}}.Single__footer-info{width:100%;padding:0;display:flex;flex-wrap:wrap;text-transform:uppercase}@media only screen and (min-width:768px){.Single__footer-info{padding:0 8px;width:80%}}.Single__footer-info>div{width:100%}.Single__footer-info .nav{margin-top:auto}.Single__credits{margin-bottom:16px;text-transform:none}.Single__related{width:100%;position:relative;padding-bottom:80px}@media only screen and (min-width:768px){.Single__related{padding-bottom:96px}}.Single__related h3{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:600;font-size:11px;line-height:18px;letter-spacing:.03em;text-transform:uppercase;width:100%;padding:8px 2px 26px}@media only screen and (min-width:768px){.Single__related h3{padding:16px 8px 26px}}@media only screen and (min-width:1034px){.Single__related h3{padding:16px 8px 0}}.Single__related .line:before{left:2px}@media only screen and (min-width:768px){.Single__related .line:before{left:8px}}.Single__related-list{width:100%;display:flex;flex-wrap:wrap}.Single__related-item{width:50%;padding:0 2px}@media only screen and (max-width:767px){.Single__related-item:nth-child(4){display:none}}@media only screen and (min-width:768px){.Single__related-item{width:25%;padding:0 8px}}.Single__related-cat{display:flex;align-items:flex-end}@media only screen and (max-width:767px){.Single__related-cat{width:100%;padding:0 16px 24px}}.Single__related-cat h2{color:var(--color);font-family:Inter,Helvetica,Arial,sans-serif;font-weight:900;font-size:22px;line-height:28px;letter-spacing:.01em;padding-bottom:15px}.Single__related-cat .txt{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.005em}.Single__related-cat .txt b,.Single__related-cat .txt strong{font-weight:600}.Archive{-webkit-user-select:none;-moz-user-select:none;user-select:none}.Archive,.Archive__hero{width:100%;position:relative}.Archive__hero .Image:before{content:"";width:100%;height:50%;position:absolute;top:50%;left:0;background:linear-gradient(0deg,#121212,hsla(0,0%,7%,0));z-index:1}.--light .Archive__hero .Image:before{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}@media only screen and (max-width:767px){.Archive__hero .Image{padding-bottom:61%!important}}.Archive__hero .nav,.Archive__hero .nav li:before{color:var(--grey)}.Archive__hero-content{position:relative;width:100%;z-index:1;padding:40px 16px 0}.--with-img .Archive__hero-content{padding:0 16px}@media only screen and (min-width:768px){.Archive__hero-content{padding:40px 38px 0}.--with-img .Archive__hero-content{position:absolute;bottom:0;left:0;padding:0 38px}}.Archive__hero-content h1{margin-bottom:10px}@media only screen and (min-width:768px){.Archive__hero-content h1{margin-bottom:16px}}.Archive__main{display:flex;flex-wrap:wrap;width:100%;padding:0 14px 16px}@media only screen and (min-width:768px){.Archive__main{padding:0 30px 16px}}.Archive__nav{width:100%;padding:0 2px}@media only screen and (min-width:768px){.Archive__nav{padding:0 8px}}@media only screen and (min-width:1034px){.Archive__nav{width:25%}}.Archive__nav h2{font-size:22px;line-height:28px;display:flex;align-items:center}.Archive__nav h2 span{margin-right:5px}.Archive__nav h2 svg{width:24px;transition:transform .25s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width:1034px){.Archive__nav h2 svg{display:none}}.Archive__nav.is-open h2 svg{transform:rotate(-90deg);color:var(--color)}.Archive__nav ul.--filter{width:100%;display:flex;flex-wrap:wrap;padding-top:14px}@media only screen and (min-width:768px){.Archive__nav ul.--filter{padding-top:20px}}.Archive__nav ul.--filter li{width:auto;margin-right:8px;margin-bottom:12px}.Archive__nav-cat{padding:20px 0 12px}.Archive__nav-cat h2{margin-bottom:16px;color:var(--color)}.Archive__nav-cat .txt{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.005em}.Archive__nav-cat .txt b,.Archive__nav-cat .txt strong{font-weight:600}.Archive__nav-inner{padding-top:40px}@media only screen and (min-width:768px){.Archive__nav-inner{padding-top:76px}}.Archive__items{width:100%;display:flex;flex-wrap:wrap;padding-top:70px}@media only screen and (max-width:767px){.Archive__items{width:auto;margin:0 -10px}}@media only screen and (min-width:1034px){.Archive__items{padding-top:96px;width:75%}}.Archive__item{width:50%;padding:0 5px 40px}@media only screen and (min-width:768px){.Archive__item{width:33.333%;padding:0 8px 80px}}.Home{-webkit-user-select:none;-moz-user-select:none;user-select:none}.Home__wrap{padding:0 14px;margin-bottom:80px}@media only screen and (min-width:768px){.Home__wrap{padding:0 30px;margin-bottom:96px}}.Home__wrap .line{margin-bottom:8px}@media only screen and (min-width:768px){.Home__wrap .line{margin-bottom:16px}}.Home__title{width:100%;padding:0 2px 20px}@media only screen and (min-width:768px){.Home__title{padding:0 8px 30px}}.Home__main{width:100%}.Home__item{position:relative;display:flex;flex-wrap:wrap;width:100%;align-items:center}.Home__item:not(:last-child){margin-bottom:42px}@media only screen and (min-width:768px){.Home__item:not(:last-child){margin-bottom:28px}}@media only screen and (min-width:1034px)and (hover:hover){.Home__item:hover .Home__item-img{opacity:1}.Home__item:hover .Home__item-main{transform:translateX(20px)}}@media only screen and (min-width:1034px){.Home__item:not(:last-child){margin-bottom:8px}}.Home__item-img{width:100%;opacity:.9;transition:opacity .25s linear}@media only screen and (min-width:768px){.Home__item-img{padding:0 8px}}@media only screen and (min-width:1034px){.Home__item-img{width:66.6666666667%;padding:0}}.Home__item-img .Image{width:100%;position:relative}@media only screen and (max-width:767px){.Home__item-img .Image{padding-bottom:66%!important}}@media only screen and (min-width:1034px){.Home__item-img .Image{margin-left:-30px;width:calc(100% + 30px)}}.Home__item-img .Image:before{content:"";width:100%;height:50%;position:absolute;top:50%;right:0;z-index:1;background:linear-gradient(0deg,#121212,hsla(0,0%,7%,0))}.--light .Home__item-img .Image:before{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}@media only screen and (min-width:1034px){.Home__item-img .Image:before{width:50%;height:100%;top:0;background:linear-gradient(-90deg,#121212,hsla(0,0%,7%,0))}.--light .Home__item-img .Image:before{background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0))}}.Home__item-main{width:100%;z-index:1;padding:0 18px;transition:transform .25s cubic-bezier(.165,.84,.44,1);margin-top:-18px}@media only screen and (min-width:768px){.Home__item-main{padding:0 58px;margin-top:0}}@media only screen and (min-width:1034px){.Home__item-main{width:41.6666666667%;margin-left:-8.3333333333%}}.Home__item-main h3{padding-top:2px}.Home__item-main .txt{padding:16px 0 6px;font-family:Junicode,Times,Times New Roman,serif;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.01em}@media only screen and (min-width:768px){.Home__item-main .txt{font-size:24px;line-height:28px;padding:16px 0 10px}.Home__item-main .nav{padding-bottom:5px}}.Home__item-main .nav--color{color:var(--color)}.Home__hero{position:relative;width:100%;margin-bottom:80px;overflow:hidden}@media only screen and (min-width:768px){.Home__hero{margin-bottom:96px}}@media only screen and (min-width:1034px){.Home__hero{margin-top:-72px}}.Home__hero .txt{font-family:Junicode,Times,Times New Roman,serif;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.01em;padding:16px 0}@media only screen and (min-width:768px){.Home__hero .txt{font-size:24px;line-height:28px;padding:20px 0}}.Home__hero .--color{color:var(--color)}.Home__hero-img{width:100%}.Home__hero-img .Image{opacity:.9}@media only screen and (max-width:767px){.Home__hero-img .Image{padding-bottom:106%!important}}.Home__hero-img .Image:before{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,#121212,hsla(0,0%,7%,0));z-index:1}.--light .Home__hero-img .Image:before{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}@media only screen and (min-width:768px){.Home__hero-img .Image:before{height:45%}}.Home__hero-inner{padding:0 14px;display:flex;flex-wrap:wrap;align-items:flex-end;position:relative;width:100%;z-index:1}.Home__hero-inner .--tag{margin-bottom:12px}@media only screen and (max-width:767px){.Home__hero-inner{margin-top:-50px;z-index:2}}.Home__hero-inner .socials{text-align:right;width:auto}@media only screen and (max-width:1033px){.Home__hero-inner .socials{display:none}}@media only screen and (min-width:768px){.Home__hero-inner{position:absolute;bottom:0;left:0;padding:0 30px}}.Home__hero-main{width:100%;padding:0 18px}.Home__hero-main .txt,.Home__hero-main h1{text-shadow:0 0 6px var(--back)}@media only screen and (min-width:768px){.Home__hero-main{width:83.3333333333%;padding:0 58px}}@media only screen and (min-width:1034px){.Home__hero-main{width:66.6666666667%}}.Search__tag .nav{margin-top:8px;color:var(--grey)}.Search__tag .nav li:before{color:var(--grey)}.--load-ring{display:block;width:80px;height:80px}.--load-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid var(--color);border-color:var(--color) transparent var(--color) transparent;animation:loading-ring 1.2s linear infinite}@keyframes loading-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.About{padding-top:118px}@media only screen and (min-width:768px){.About{padding-top:75px}}.About__wrap{padding:0 14px;margin-bottom:80px;display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.About__wrap{padding:0 30px;margin-bottom:96px}}.About__title{color:var(--color);width:16.6666666667%;padding:0 8px}.About__title h1{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:900;font-size:22px;line-height:28px;letter-spacing:.01em}@media only screen and (min-width:768px){.About__title h1{font-size:32px;line-height:40px}}.About__main{width:100%;padding:0 18px 32px}@media only screen and (min-width:768px){.About__main{width:40%;padding:0 58px 0 8px}}.About__main h2{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:900;font-size:22px;line-height:28px;letter-spacing:.01em}@media only screen and (min-width:768px){.About__main h2{font-size:32px;line-height:40px}}.About__main .--tag{color:var(--color);padding-top:14px}.About__sections{width:100%}@media only screen and (min-width:768px){.About__sections{width:83.3333333333%}}.About__content{width:100%;padding:0 18px}@media only screen and (min-width:768px){.About__content{width:60%;padding:0}.About__content .txt{padding:0 58px 0 8px}}.About__section{margin-bottom:96px;display:flex;flex-wrap:wrap}.About__section:last-child{margin-bottom:0}.About__list{display:flex;flex-wrap:wrap;width:100%}.About__list:not(:last-child){padding-bottom:32px}@media only screen and (min-width:768px){.About__list:not(:last-child){padding-bottom:1em}}.About__list>div:first-child{width:25%;padding-right:4px}@media only screen and (min-width:768px){.About__list>div:first-child{width:16.66%;padding:0 8px}}.About__list>div:nth-child(2){width:75%}@media only screen and (min-width:768px){.About__list>div:nth-child(2){width:83.34%}}