/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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{vertical-align:baseline}textarea{overflow:auto}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
@font-face{font-display:swap;font-family:GT Walsheim;font-style:oblique;font-weight:700;src:local("GT Walsheim Bold Oblique"),url(/fonts/GT-Walsheim-Bold-Oblique.woff) format("woff")}@font-face{font-display:swap;font-family:GT Walsheim;font-style:normal;font-weight:700;src:local("GT Walsheim Bold"),url(/fonts/GT-Walsheim-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:GT Walsheim;font-style:oblique;font-weight:400;src:local("GT Walsheim Regular Oblique"),url(/fonts/GT-Walsheim-Regular-Oblique.woff) format("woff")}@font-face{font-display:swap;font-family:GT Walsheim;font-style:normal;font-weight:400;src:local("GT Walsheim Regular"),url(/fonts/GT-Walsheim-Regular.woff) format("woff")}fieldset{border:none;justify-content:space-between;margin-bottom:10px;padding:0}.form__label,fieldset{align-items:center;display:flex}.form__error{color:red;display:none;margin-top:20px}.form__error--visible{display:block}.form__input--checkbox{margin-right:5px}.form__input--text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #999;border-radius:5px;font-family:inherit;font-size:1.25rem;padding:6px 0 6px 8px;width:100%}@media (min-width:768px){.form__input--text{font-size:.875rem;min-width:155px}}.form__input--large{font-size:1.125rem;padding:10px}.form__input--half-width{flex:0 0 calc(50% - 3px);width:calc(50% - 3px)}.form--dark .form__input--text{background-color:#242424;border:1px solid #404040;border-radius:0;color:#fff}html{box-sizing:border-box;height:100%;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{display:flex;flex-direction:column;font-family:GT Walsheim,Helvetica,Arial,sans-serif;font-size:16px;height:100%;line-height:1.4}img{vertical-align:middle}figure{margin:0}iframe{max-width:100%}::-webkit-search-cancel-button{display:none}.container{margin:30px 15px}@media (min-width:768px){.container{margin:30px auto;max-width:1070px;padding:0 15px}}.main{background-color:#fff;flex:1 0 auto}@media (min-width:1024px){.has-sidebar{align-items:start;display:grid;gap:32px;grid-template-columns:1fr 335px}}.has-sidebar__main{min-width:0}h1,h2,h3,h4,h5,h6{margin:0}h2{font-size:2rem;margin-bottom:22px}h3{font-size:1.25rem}a{color:#9545ff;text-decoration:none}.bold{font-weight:700}.text-center{text-align:center}.text-small{font-size:.85rem}.sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.m-0{margin:0}.mb-30{margin-bottom:30px}.mr-10{margin-right:10px}.mt-20{margin-top:20px}button{line-height:inherit}.btn{border:1px solid #999;cursor:pointer;display:inline-block;font-size:1.25rem;font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}.btn--primary{background-color:#fff;border-radius:5px;color:#9545ff;font-size:.875rem;padding:7px 12px}.btn--primary:focus,.btn--primary:hover{background-color:#9545ff;border-color:#9545ff;color:#fff}.btn--primary:disabled{color:#999;cursor:not-allowed}.btn--primary:disabled:focus,.btn--primary:disabled:hover{background-color:#fff;border-color:#999}.btn__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#9c9b9b;font-size:1.125rem;line-height:1.5;padding:0}.btn__link--active{border-bottom:3px solid #9545ff;color:#9545ff}.btn--full-width{width:100%}.btn--large{border-width:2px;font-size:1.125rem;padding:9px 28px}.share{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #9c9b9b;border-radius:50%;color:#9c9b9b;cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin:0 5px;padding:0;transition:border-color .3s ease-in-out,color .3s ease-in-out;width:40px}.share:focus,.share:hover{border-color:#9545ff;color:#9545ff}.aspect-ratio{position:relative;width:100%}.aspect-ratio__image,.aspect-ratio iframe{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.banner-ad{display:none}@media (min-width:768px){.banner-ad{display:block}}.footer{background-color:#3c3c3c;color:#9d9d9d;font-size:.625rem;padding:15px 0}@media (min-width:1024px){.footer__inner-wrapper{align-items:center;display:flex;justify-content:space-between}}.footer__legal a{color:#fff;cursor:pointer;transition:color .3s ease-in-out}.footer__legal a:focus,.footer__legal a:hover{color:#9545ff}.header{background-color:#000;position:relative}.header.header--has-lang-selector{margin-bottom:10px}@media (min-width:1024px){.header.header--has-lang-selector{margin-bottom:0}}.header__inner-wrapper{align-items:center;display:flex;justify-content:space-between}@media (min-width:1024px){.header__inner-wrapper{margin:auto;max-width:1070px;padding:0 15px}}.header__logo{flex:1 1 auto;margin:0 15px}@media (min-width:1024px){.header__logo{flex:0 0 96px;margin:0 30px 0 7px}}.header__ln-logo{display:block;flex:0 0 52px;margin-left:15px}.header__toggler{flex:0 0 64px}@media (min-width:1024px){.header__toggler{display:none}}.header__lang-selector{bottom:0;left:0;position:absolute;transform:translateY(100%);width:100%;z-index:23}.lang-selector__inner-wrapper{align-items:center;display:flex;justify-content:flex-end;padding:0 20px;position:relative}@media (min-width:1024px){.lang-selector__inner-wrapper{margin:auto;max-width:1070px;padding:5px 20px}}.lang-selector__current{align-items:center;cursor:pointer;display:flex;gap:5px;height:40px;min-width:40px;text-transform:uppercase}@media (min-width:1024px){.lang-selector__current{height:auto;width:auto}}.lang-selector__options{align-items:flex-end;background-color:rgba(38,38,38,.9);border-bottom:3px solid #9545ff;bottom:5px;display:none;flex-direction:column;list-style:none;margin:0;padding:5px 10px;position:absolute;right:10px;text-transform:uppercase;transform:translateY(100%)}.lang-selector__options.open{display:flex}.lang-selector__option{color:#fff;padding:5px 0}.lang-selector__option i{font-size:12px}.logo{display:block;width:96px}.logo__image{height:auto;width:100%}.menu{flex:1 1 auto}@media (max-width:1023px){.menu{background-color:rgba(0,0,0,.9);min-height:100vh;opacity:0;padding:0 35px 35px;pointer-events:none;position:absolute;top:100%;transition:opacity .3s ease-in-out;width:100%;z-index:-1}}@media (min-width:1024px){.menu{align-items:center;display:flex;justify-content:space-between}}.menu--visible{opacity:1;pointer-events:auto;z-index:26}.modal{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:24}.modal--visible{opacity:1;pointer-events:auto;transition:opacity .3s ease-in-out}.modal__backdrop{background-color:rgba(0,0,0,.9);height:100%;position:relative;width:100%}.modal__wrapper{left:50%;max-width:620px;padding:30px 15px;top:50%;transform:translate(-50%,-50%);width:calc(100% - 30px)}.modal__close,.modal__wrapper{background-color:#000;border:1px solid #fff;color:#fff;position:absolute}.modal__close{align-items:center;border-radius:50%;cursor:pointer;display:flex;font-size:2rem;height:30px;justify-content:center;right:0;top:0;transform:translate(50%,-50%);width:30px}.modal__close-icon{height:10px;line-height:6px}.nav{color:#fff;flex:1 0 auto;margin:0 -35px}@media (min-width:1024px){.nav{margin:0}}.nav__list{list-style:none;margin:0;padding:0}@media (min-width:1024px){.nav__list--primary{align-items:stretch;display:flex;justify-content:space-between}}.nav__list--secondary{border-bottom:3px solid #9545ff;display:none;padding:10px 35px}@media (min-width:1024px){.nav__list--secondary{background-color:rgba(38,38,38,.9);left:0;min-width:250px;padding:5px 20px;position:absolute;top:100%;z-index:25}.nav__item--primary:hover>.nav__list--secondary{display:block}}.nav__list--tertiary{grid-column-gap:10px;display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;grid-template-rows:repeat(10,1fr)}.nav__item--primary:hover>.nav__list--columns{grid-gap:20px;display:grid;grid-auto-flow:column}.nav__list--open{display:block}.nav__list--open.nav__list--columns{display:grid}.nav__item--primary,.nav__label{position:relative}.nav__label{font-size:1.7rem;font-weight:700;margin-bottom:10px}.nav__label:after{background-color:#fff883;bottom:-3px;content:"";height:3px;left:0;position:absolute;width:100%}.nav__link{color:#fff;display:inline-block;font-size:1.125rem;transition:color .3s ease-in-out;width:100%}@media (min-width:1024px){.nav__link{width:unset}}.nav__link--primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid #292929;font-size:1.75rem;font-weight:700;padding:18px 30px;text-align:center;width:100%}@media (max-width:1023px){.nav__link--primary{align-items:center;display:flex;font-size:1.75rem;justify-content:space-between}}@media (min-width:1024px){.nav__link--primary{border:none;font-size:1.125rem;padding:24px 6px}}.nav__link--primary:focus,.nav__link--primary:hover{color:#9545ff}.nav__link--secondary,.nav__link--tertiary{color:#b5b5b5;font-weight:700;padding:11px 0;position:relative;transition:color .3s ease-in-out}.nav__link--secondary:focus,.nav__link--secondary:hover,.nav__link--tertiary:focus,.nav__link--tertiary:hover{color:#9545ff}@media (min-width:1024px){.nav__link--secondary,.nav__link--tertiary{color:#fff;font-weight:400;padding:4px 0}.nav__link--secondary:after,.nav__link--tertiary:after{background-color:hsla(0,0%,100%,.75);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .3s ease-in-out;width:100%}.nav__link--secondary:focus:after,.nav__link--secondary:hover:after,.nav__link--tertiary:focus:after,.nav__link--tertiary:hover:after{transform:scaleX(1)}}.nav__dropdown-icon{transform:rotate(0);transition:transform .3s ease-in-out}.nav__link--active .nav__dropdown-icon{transform:rotate(180deg)}@media (min-width:1024px){.nav__dropdown-icon{display:none}}.tweet{align-items:flex-start;display:flex;font-size:.825rem;margin-bottom:20px}.tweet a{color:#b3b2b2;transition:color .3s ease-in-out}.tweet a:focus,.tweet a:hover{color:#9545ff}.tweet__avatar{margin-right:15px;width:63px}.tweet__image{height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.tweet__content{display:flex;flex-wrap:wrap}.tweet__details{display:flex}.tweet__handle{margin-right:5px}.tweet__time-ago{margin-left:5px}.tweet__text{flex:0 0 100%;width:100%}@media (min-width:768px){.sidebar{align-items:flex-start;display:flex;flex-wrap:wrap}}.sidebar__section{margin-bottom:30px}@media (min-width:768px){.sidebar__section{flex:1 1 50%;padding:0 15px;width:50%}}@media (min-width:1024px){.sidebar__section{flex:0 0 100%;width:100%}}.sidebar__section--newsletter{order:3}@media (min-width:1024px){.sidebar__section--newsletter{order:unset}}.sidebar__section--ad{order:4}@media (min-width:1024px){.sidebar__section--ad{order:unset}}.sidebar__embed-code{display:flex;justify-content:center}@media (min-width:1024px){.sidebar__embed-code{display:block}}.social-links{display:grid;list-style:none;padding:0}@media (max-width:1023px){.social-links{grid-gap:15px;grid-template-columns:repeat(auto-fit,95px);margin-top:24px}}@media (min-width:1024px){.social-links{grid-auto-flow:column;margin:0 10px 0 35px}}.social-links__heading{font-weight:400}.social-links__link{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:2rem;height:40px;justify-content:center;width:40px}@media (min-width:1024px){.social-links__link{font-size:1rem}}.social-links__icon{width:50%}@media (min-width:1024px){.social-links__icon{width:20px}.social-links--header.social-links--share{display:none}}.social-links--header .social-links__heading{color:#fff;grid-column:1/-1;margin-bottom:5px}@media (min-width:1024px){.social-links--header .social-links__heading{display:none}}.social-links--header .social-links__link{background-color:#fff;border-radius:50%;color:#000;height:70px;width:70px}@media (min-width:1024px){.social-links--header .social-links__link{background-color:transparent;color:#fff;height:40px;width:40px}}.social-links--footer{grid-gap:0;display:flex;flex-wrap:wrap}.social-links--footer .social-links__item{margin-right:0;opacity:1;transition:opacity .3s ease-in-out}.social-links--footer .social-links__item:focus,.social-links--footer .social-links__item:hover{opacity:.5}.social-links--footer .social-links__link{font-size:1rem}.social-links--artist,.social-links--post{align-items:flex-end;display:flex;margin:0}.social-links--artist .social-links__heading,.social-links--post .social-links__heading{font-size:1rem;margin-right:15px}.social-links--artist .social-links__heading:after,.social-links--post .social-links__heading:after{content:":"}.social-links--artist .social-links__link,.social-links--post .social-links__link{background-color:#fff;border:1px solid #9c9b9b;border-radius:50%;color:#9c9b9b;font-size:1rem;margin-right:10px;transition:background-color .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out}.social-links--artist .social-links__link:focus,.social-links--artist .social-links__link:hover,.social-links--post .social-links__link:focus,.social-links--post .social-links__link:hover{background-color:#9545ff;border:1px solid #9545ff;color:#fff}.search{margin:30px}@media (min-width:768px){.search{margin:0}}.search__submit{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#9545ff;border:none;color:#fff;display:flex;justify-content:center;width:34px}.search__form{align-items:stretch;display:flex}.search__icon{width:20px}@media (min-width:768px){.search__icon{width:15px}}.search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;font-family:inherit;font-size:1.25rem;padding:9px 0 9px 9px;width:100%}@media (min-width:768px){.search__input{font-size:.875rem;min-width:155px}}.tag{display:inline-block;margin-right:3px}.tag__icon{color:#9545ff}.tag__link{color:#555;transition:color .3s ease-in-out}.tag__link:focus,.tag__link:hover{color:#9545ff}.toggler{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:20px}.toggler__icon{color:#fff;cursor:pointer;width:24px}.footer #ot-sdk-btn.optanon-show-settings,.footer #ot-sdk-btn.ot-sdk-show-settings{border:none;color:#fff;font-size:inherit;line-height:inherit;padding:0;transition:color .3s ease-in-out}.footer #ot-sdk-btn.optanon-show-settings:focus,.footer #ot-sdk-btn.optanon-show-settings:hover,.footer #ot-sdk-btn.ot-sdk-show-settings:focus,.footer #ot-sdk-btn.ot-sdk-show-settings:hover{background:none;color:#9545ff}
