/*!
Theme Name: Grensesnitt
Author: Grensesnitt
Author URI: http://grensesnitt.no/
Version: 1.0
*//*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */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;margin:.67em 0}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:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{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:-0.25em}sup{top:-0.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}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-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}template{display:none}[hidden]{display:none}*{box-sizing:border-box}figure{margin:0}img{max-width:100%}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{color:#000;font-family:Helvetica,sans-serif;line-height:1.6}body.red{background-color:#e02a04;background-image:url("./images/backgrounds/red-noise.svg");background-size:contain}body.yellow{background-color:#f6f331;background-image:url("./images/backgrounds/yellow-noise.svg");background-size:contain}body.yellow-no-graphics{background-color:#f6f331}body #content-section{flex-grow:1}.fixed-position{overflow:hidden}body.public{display:flex;flex-direction:column;min-height:100%;min-height:100vh}body.public.admin-bar{min-height:calc(100vh - 46px)}@media(min-width: 783px){body.public.admin-bar{min-height:calc(100vh - 32px)}}.hero{text-transform:uppercase}.hero h1{font-size:var(--step-3)}.hero h2{font-size:var(--step-2)}.hero figure{position:relative}.hero figure img{width:100%;max-width:none}.hero figure a{display:flex;justify-content:center;align-items:center;position:absolute;right:calc(var(--space-2xs)*-0.5);bottom:calc(var(--space-2xs)*-0.5);width:30vw;min-width:180px;max-width:450px;transform:rotate(10.5deg);color:#000;text-decoration:none;transition:transform .4s}.hero figure a svg{max-width:100%}.hero figure a p{position:absolute;margin:auto;padding:2em;text-align:center;font-size:clamp(13px,.8125rem + (1vw - 6px)*2.7381,36px)}.hero figure a:hover{transform:scale(1.05) rotate(5deg)}@media(min-width: 560px){.hero h1{font-size:var(--step-5)}.hero h2{font-size:var(--step-4)}}@media(min-width: 768px){.hero h1{font-size:var(--step-6)}.hero h2{font-size:var(--step-5)}}@media(min-width: 1024px){.hero h1{font-size:var(--step-7)}.hero h2{font-size:var(--step-6)}.hero figure a{right:0;bottom:0;transform:rotate(14.5deg)}.hero figure a p{padding:1.6em}}:root{--grid-max-width: 93.00rem;--grid-gutter: var(--space-xs-s, clamp(1.13rem, calc(0.59rem + 2.59vw), 3.00rem));--grid-columns: 12}.u-container{max-width:var(--grid-max-width);padding-inline:var(--grid-gutter);margin-inline:auto}.u-grid{display:grid;grid-gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), 1fr);width:100%}:root{--step--2: clamp(0.78rem, calc(0.73rem + 0.25vw), 0.96rem);--step--1: clamp(0.94rem, calc(0.86rem + 0.36vw), 1.20rem);--step-0: clamp(0.99rem, calc(0.8rem + 0.46vw), 1.45rem);--step-1: clamp(1.1rem, calc(1.1rem + 0.7vw), 1.8rem);--step-2: clamp(1.2rem, calc(1.2rem + 0.8vw), 2.1rem);--step-3: clamp(1.51rem, calc(1.3rem + 1.1vw), 2.93rem);--step-4: clamp(1.93rem, calc(1.56rem + 1.84vw), 3.66rem);--step-5: clamp(2.50rem, calc(2.1rem + 2.46vw), 4.58rem);--step-6: clamp(2.7rem, calc(2.2rem + 3.26vw), 5.4rem);--step-7: clamp(1.83rem, calc(.14rem + 6.31vw), 7.15rem)}:root{--space-3xs: clamp(0.31rem, calc(0.29rem + 0.09vw), 0.38rem);--space-2xs: clamp(0.56rem, calc(0.51rem + 0.26vw), 0.75rem);--space-xs: clamp(0.88rem, calc(0.80rem + 0.35vw), 1.13rem);--space-s: clamp(1.13rem, calc(1.02rem + 0.52vw), 1.50rem);--space-m: clamp(1.69rem, calc(1.53rem + 0.78vw), 2.25rem);--space-l: clamp(2.25rem, calc(2.04rem + 1.04vw), 3.00rem);--space-xl: clamp(3.38rem, calc(3.05rem + 1.55vw), 4.50rem);--space-2xl: clamp(4.50rem, calc(4.07rem + 2.07vw), 6.00rem);--space-3xl: clamp(6.75rem, calc(6.11rem + 3.11vw), 9.00rem);--space-3xs-2xs: clamp(0.31rem, calc(0.19rem + 0.60vw), 0.75rem);--space-2xs-xs: clamp(0.56rem, calc(0.40rem + 0.78vw), 1.13rem);--space-xs-s: clamp(0.88rem, calc(0.70rem + 0.86vw), 1.50rem);--space-s-m: clamp(1.13rem, calc(0.80rem + 1.55vw), 2.25rem);--space-m-l: clamp(1.69rem, calc(1.31rem + 1.81vw), 3.00rem);--space-l-xl: clamp(2.25rem, calc(1.61rem + 3.11vw), 4.50rem);--space-xl-2xl: clamp(3.38rem, calc(2.63rem + 3.63vw), 6.00rem);--space-2xl-3xl: clamp(4.50rem, calc(3.22rem + 6.22vw), 9.00rem);--space-s-l: clamp(1.13rem, calc(0.59rem + 2.59vw), 3.00rem);--space-s-2xl: clamp(1.13rem, calc(-0.26rem + 6.74vw), 6.00rem)}@font-face{font-family:"Monument Extended";src:url("./static/fonts/PPMonumentExtended-Black.woff");font-weight:900;font-style:normal}@font-face{font-family:"Monument Extended";src:url("./static/fonts/PPMonumentExtended-BlackItalic.woff");font-weight:900;font-style:italic}@font-face{font-family:"Monument Extended";src:url("./static/fonts/PPMonumentExtended-Regular.woff");font-weight:400;font-style:normal}@font-face{font-family:"Monument Extended";src:url("./static/fonts/PPMonumentExtended-Light.woff");font-weight:200;font-style:normal}:root{font-family:"Inter",sans-serif}@supports(font-variation-settings: normal){:root{font-family:"Inter var",sans-serif}}.font-w-regular{font-weight:400}.font-w-medium{font-weight:500}.font-w-bold{font-weight:700}h1,h2,h3,h4,h5,a,form,[type=submit],li{line-height:1.2;margin:0;font-family:"Monument Extended",sans-serif}h1{font-size:var(--step-7)}h2{font-size:var(--step-6)}h3{font-size:var(--step-5)}h4{font-size:var(--step-4)}h5{font-size:var(--step-3)}p,a,li{font-size:var(--step-0);line-height:1.5;margin:0;font-weight:400;font-family:"Monument Extended",sans-serif}.acf-field a{font-size:13px}@media(min-width: 560px){p strong{font-size:var(--step-1)}}svg text{font-family:"Monument Extended",sans-serif}.font-step-7{font-size:var(--step-7)}.font-step-6{font-size:var(--step-6)}.font-step-5{font-size:var(--step-5)}.font-step-4{font-size:var(--step-4)}.font-step-3{font-size:var(--step-3)}.font-step-2{font-size:var(--step-2)}.font-step-1{font-size:var(--step-1)}.font-step-0{font-size:var(--step-0)}.font-step-negative-1{font-size:var(--step--1)}.font-step-negative-2{font-size:var(--step--2)}.font-s-2xl{font-size:var(--space-s-2xl)}.font-color-red{color:#e02a04}.font-color-yellow{color:#f6f331}.text-outline{position:relative}.text-outline::before{content:attr(data-heading);position:absolute;transform:translate(4px, 4px)}@media(min-width: 1024px){.text-outline::before{transform:translate(9px, 9px)}}h1.has-text-align-center,h2.has-text-align-center,h3.has-text-align-center,h4.has-text-align-center,h5.has-text-align-center,h6.has-text-align-center{text-align:center}#content-section>h1,#content-section>h2,#content-section>h3,#content-section>h4,#content-section>h5{max-width:var(--grid-max-width);padding-inline:var(--grid-gutter);margin-inline:auto}:root{--grid-max-width: 93.00rem;--grid-gutter: var(--space-xs-s, clamp(1.13rem, calc(0.59rem + 2.59vw), 3.00rem));--grid-columns: 12}.u-container{max-width:var(--grid-max-width);padding-inline:var(--grid-gutter);margin-inline:auto}.u-grid{display:grid;grid-gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), 1fr);width:100%}:root{--step--2: clamp(0.78rem, calc(0.73rem + 0.25vw), 0.96rem);--step--1: clamp(0.94rem, calc(0.86rem + 0.36vw), 1.20rem);--step-0: clamp(0.99rem, calc(0.8rem + 0.46vw), 1.45rem);--step-1: clamp(1.1rem, calc(1.1rem + 0.7vw), 1.8rem);--step-2: clamp(1.2rem, calc(1.2rem + 0.8vw), 2.1rem);--step-3: clamp(1.51rem, calc(1.3rem + 1.1vw), 2.93rem);--step-4: clamp(1.93rem, calc(1.56rem + 1.84vw), 3.66rem);--step-5: clamp(2.50rem, calc(2.1rem + 2.46vw), 4.58rem);--step-6: clamp(2.7rem, calc(2.2rem + 3.26vw), 5.4rem);--step-7: clamp(1.83rem, calc(.14rem + 6.31vw), 7.15rem)}:root{--space-3xs: clamp(0.31rem, calc(0.29rem + 0.09vw), 0.38rem);--space-2xs: clamp(0.56rem, calc(0.51rem + 0.26vw), 0.75rem);--space-xs: clamp(0.88rem, calc(0.80rem + 0.35vw), 1.13rem);--space-s: clamp(1.13rem, calc(1.02rem + 0.52vw), 1.50rem);--space-m: clamp(1.69rem, calc(1.53rem + 0.78vw), 2.25rem);--space-l: clamp(2.25rem, calc(2.04rem + 1.04vw), 3.00rem);--space-xl: clamp(3.38rem, calc(3.05rem + 1.55vw), 4.50rem);--space-2xl: clamp(4.50rem, calc(4.07rem + 2.07vw), 6.00rem);--space-3xl: clamp(6.75rem, calc(6.11rem + 3.11vw), 9.00rem);--space-3xs-2xs: clamp(0.31rem, calc(0.19rem + 0.60vw), 0.75rem);--space-2xs-xs: clamp(0.56rem, calc(0.40rem + 0.78vw), 1.13rem);--space-xs-s: clamp(0.88rem, calc(0.70rem + 0.86vw), 1.50rem);--space-s-m: clamp(1.13rem, calc(0.80rem + 1.55vw), 2.25rem);--space-m-l: clamp(1.69rem, calc(1.31rem + 1.81vw), 3.00rem);--space-l-xl: clamp(2.25rem, calc(1.61rem + 3.11vw), 4.50rem);--space-xl-2xl: clamp(3.38rem, calc(2.63rem + 3.63vw), 6.00rem);--space-2xl-3xl: clamp(4.50rem, calc(3.22rem + 6.22vw), 9.00rem);--space-s-l: clamp(1.13rem, calc(0.59rem + 2.59vw), 3.00rem);--space-s-2xl: clamp(1.13rem, calc(-0.26rem + 6.74vw), 6.00rem)}.pt-xxxs{padding-top:var(--space-3xs-2xs)}.pt-xxsm{padding-top:var(--space-2xs-xs)}.pt-xsma{padding-top:var(--space-xs-s)}.pt-smal{padding-top:var(--space-s-m)}.pt-medi{padding-top:var(--space-m-l)}.pt-base{padding-top:var(--space-s-l)}.pt-larg{padding-top:var(--space-l-xl)}.pt-xlar{padding-top:var(--space-xl-2xl)}.pt-xxla{padding-top:var(--space-2xl-3xl)}.pt-xxxl{padding-top:var(--space-2xl-3xl)}.pb-xxxs{padding-bottom:var(--space-3xs-2xs)}.pb-xxsm{padding-bottom:var(--space-2xs-xs)}.pb-xsma{padding-bottom:var(--space-xs-s)}.pb-smal{padding-bottom:var(--space-s-m)}.pb-medi{padding-bottom:var(--space-m-l)}.pb-base{padding-bottom:var(--space-s-l)}.pb-larg{padding-bottom:var(--space-l-xl)}.pb-xlar{padding-bottom:var(--space-xl-2xl)}.pb-xxla{padding-bottom:var(--space-2xl-3xl)}.pb-xxxl{padding-bottom:var(--space-2xl-3xl)}.mt-xxxs{margin-top:var(--space-3xs-2xs)}.mt-xxsm{margin-top:var(--space-2xs-xs)}.mt-xsma{margin-top:var(--space-xs-s)}.mt-smal{margin-top:var(--space-s-m)}.mt-medi{margin-top:var(--space-m-l)}.mt-base{margin-top:var(--space-s-l)}.mt-larg{margin-top:var(--space-l-xl)}.mt-xlar{margin-top:var(--space-xl-2xl)}.mt-xxla{margin-top:var(--space-2xl-3xl)}.mt-xxxl{margin-top:var(--space-2xl-3xl)}.mb-xxxs{margin-bottom:var(--space-3xs-2xs)}.mb-xxsm{margin-bottom:var(--space-2xs-xs)}.mb-xsma{margin-bottom:var(--space-xs-s)}.mb-smal{margin-bottom:var(--space-s-m)}.mb-medi{margin-bottom:var(--space-m-l)}.mb-base{margin-bottom:var(--space-s-l)}.mb-larg{margin-bottom:var(--space-l-xl)}.mb-xlar{margin-bottom:var(--space-xl-2xl)}.mb-xxla{margin-bottom:var(--space-2xl-3xl)}.mb-xxxl{margin-bottom:var(--space-2xl-3xl)}.mt-null{margin-top:0rem}.mb-null{margin-bottom:0rem}ul{margin-block-start:2em}@media(min-width: 560px){ul{margin-block-start:2.5em}}.home,.single-artister,.page-id-121{background-color:#e02a04}.page-id-198,.single-post,.page-id-285,.page-id-351,.page-id-355,.page-id-357,.page-id-336{background-color:#f6f331}.artist-details .frame-right,.artist-details .frame-left,.artist-details .frame-top,.artist-details .frame-bottom{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.artist-details .frame-text{white-space:nowrap;position:absolute;color:#f6f331;text-transform:uppercase;-webkit-text-stroke:1px #f6f331;-webkit-text-fill-color:rgba(0,0,0,0)}.artist-details .frame-top,.artist-details .frame-bottom{grid-column:2/12;margin-left:calc(var(--grid-gutter)*-2.2);margin-right:calc(var(--grid-gutter)*-2.2);height:35px}.artist-details .frame-top .frame-text,.artist-details .frame-bottom .frame-text{animation:back-and-forth-horizontal 10s alternate infinite linear}.artist-details .frame-left{grid-column:1/2;overflow:hidden;margin-top:calc(var(--grid-gutter)*-0.8);margin-bottom:calc(var(--grid-gutter)*-0.8)}.artist-details .frame-left .frame-text{writing-mode:vertical-lr;rotate:-180deg;right:0;animation:back-and-forth-vertical 10s alternate infinite linear}.artist-details .frame-right{grid-column:12/13;overflow:hidden;width:35px;margin-top:calc(var(--grid-gutter)*-0.8);margin-bottom:calc(var(--grid-gutter)*-0.8)}.artist-details .frame-right .frame-text{writing-mode:vertical-rl;rotate:0deg;left:0;animation:back-and-forth-vertical 10s alternate infinite linear}.artist-details .frame-bottom .frame-text{rotate:-180deg}.artist-details figure{aspect-ratio:4/3;display:flex;grid-column:2/12}.artist-details figure img{object-fit:cover;width:100%}.artist-details .star-icon{grid-column:1/2;margin-left:auto;width:35px;height:auto}.artist-details .text-outline::before{-webkit-text-stroke:2px #000;-webkit-text-fill-color:rgba(0,0,0,0)}.artist-details h1{text-transform:uppercase;position:relative;grid-column:1/13}.artist-details p{grid-column:2/12}@keyframes rotate-star{0%{transform:rotate3d(0)}100%{transform:rotate3d(1, 1, 1, 360deg)}}@keyframes back-and-forth-horizontal{0%{transform:translateX(-100px)}100%{transform:translateX(100px)}}@keyframes back-and-forth-vertical{0%{transform:translateY(-100px)}100%{transform:translateY(100px)}}@media(min-width: 1024px){.artist-details h1{grid-column:3/11}.artist-details .frame-text{-webkit-text-stroke:1.5px #f6f331}.artist-details figure{aspect-ratio:16/11}.artist-details .star-icon{grid-column:5/6;width:auto}.artist-details p{grid-column:6/12}.artist-details .text-content.text-container{grid-column:3/11}}.u-container .text-content .u-container{padding-inline:0}.text-content p{grid-column:1/13}.text-content p a{display:inline;color:#000}.text-content .right-align,.text-content .more-right-align{grid-column:2/13}.text-content .left-align{grid-column:1/13}.text-content .center-align{grid-column:2/12}.text-content .off-center-right{grid-column:1/13}.text-content .off-center-left{grid-column:1/12}.text-content .red{color:#e02a04}.text-content .green{color:#91ff5d}.text-content .yellow{color:#f6f331}.text-content a{display:block;text-align:right;color:#f6f331}.text-content h2{font-size:var(--step-2)}.text-content .u-grid .with-image{display:grid;grid-template-columns:repeat(11, 1fr)}.text-content .u-grid .with-image img{grid-column:2/10;margin-top:var(--grid-gutter);margin-bottom:var(--grid-gutter)}@media(min-width: 768px){.text-content h2{font-size:var(--step-4)}.text-content .u-grid .with-image{display:block}.text-content .u-grid .with-image img{float:right;margin:0 0 30px 30px;object-fit:contain;width:35%;max-width:350px;aspect-ratio:3/4}}@media(min-width: 1024px){.text-content h2{font-size:var(--step-6)}.text-content .right-align{grid-column:3/13}.text-content .more-right-align{grid-column:4/13}.text-content .left-align{grid-column:1/11}.text-content .center-align{grid-column:3/11}.text-content .off-center-right{grid-column:3/12}.text-content .off-center-left{grid-column:2/10}}.artist-performance-time-date{background-color:#000;color:#91ff5d}.artist-performance-time-date p{text-align:center}.links .u-grid{justify-items:center}.links a{grid-column:2/12;text-align:center;color:#f6f331;display:inline-block;transition:.2s ease}.links a:hover{color:#000}.links .red{color:#e02a04}.links .yellow{color:#f6f331}.links .black{color:#000}@media(min-width: 768px){.links a:not(.two-links){font-size:var(--step-3)}}@media(min-width: 1024px){.links a:not(.two-links){font-size:var(--step-5)}.links .two-links{grid-column:2/7}.links .two-links:nth-child(even){grid-column:7/12}}.artist-some{background-color:#f6f331}.artist-some a{text-decoration:none;margin-right:10px}.artist-some a svg{transition:all .2s ease}.artist-some a svg:hover{transform:translateY(-3px)}.artist-some .some-container{grid-column:1/13}.artist-some .spotify{grid-column:1/13}.artist-some iframe{grid-column:1/13}@media(min-width: 1024px){.artist-some .some-container{grid-column:3/7}.artist-some iframe{grid-column:7/11}.artist-some .u-grid{align-items:center}}footer{background-color:#000;color:#91ff5d}footer a{color:#91ff5d;text-decoration:none}footer .footer-heading{grid-column:1/13}footer .form-container{display:flex;grid-column:1/13;justify-content:center}footer .text-outline::before{-webkit-text-stroke:2px #91ff5d;-webkit-text-fill-color:rgba(0,0,0,0)}footer form input,footer form textarea{background-color:rgba(0,0,0,0);border:2px solid #91ff5d;color:#91ff5d;padding:9px;margin:5px 0px;width:100%}footer form p{margin-bottom:var(--space-s)}footer form [type=submit]{padding:10px 25px;margin-left:auto;display:block;transition:all .3s ease;width:125px}footer form [type=submit]:hover{background-color:#91ff5d;color:#000}footer form .wpcf7-not-valid-tip{color:#e02a04}footer figure{grid-column:1/13;display:flex;justify-content:center}footer figure img{max-width:200px}footer .info{grid-column:1/13;display:flex;flex-direction:column;align-content:center;row-gap:1rem}footer .info .some-links,footer .info .contact-email,footer .info .contact-phone{width:100%;gap:1rem;display:flex;justify-content:center}footer .info .contact-email:hover,footer .info .contact-phone:hover{text-decoration:underline}footer .info .some-links a{transition:transform .2s ease}footer .info .some-links a:hover{transform:translateY(-3px)}footer .sitemap{text-align:center;grid-column:1/13}footer .sitemap:hover{text-decoration:underline}@media(min-width: 768px){footer form [type=submit]{width:auto}}@media(min-width: 1024px){footer .form-container{justify-content:flex-end}footer .info{grid-column:1/13;display:flex;flex-direction:row;row-gap:1rem}footer .info .some-links,footer .info .contact-email,footer .info .contact-phone{width:33%;gap:1rem;display:flex;justify-content:center}footer .footer-heading{grid-column:1/8;font-size:var(--step-6)}footer .form-container{margin-top:0;display:flex;grid-column:8/13;grid-row-start:2;grid-row-end:3}}.artist-list p{text-transform:uppercase}.artist-list .per-day-container{display:inline-block}.artist-list .sub-title-link{display:flex;justify-content:center;align-items:center;margin-top:var(--space-s-m);right:calc(var(--space-2xs)*-0.5);bottom:calc(var(--space-2xs)*-0.5);width:20vw;min-width:240px;max-width:450px;transform:rotate(-10.5deg);color:#000;text-decoration:none;transition:transform .4s}.artist-list .sub-title-link svg{max-width:100%}.artist-list .sub-title-link p{position:absolute;margin:auto;padding:1.5em;text-align:center;font-size:clamp(14px,.5rem + (1vw - 7px)*2.1,20px)}.artist-list .sub-title-link:hover{transform:scale(1.05) rotate(5deg)}@media(min-width: 1024px){.artist-list .sub-title-link{min-width:275px;width:22vw}.artist-list .day-title{margin-top:var(--space-l-xl)}.artist-list h2{font-size:var(--step-6)}.artist-list .tease{transition:padding .3s ease}.artist-list .tease:hover{padding-left:var(--space-3xs)}.artist-list .tease:hover h3{padding-left:calc(var(--space-3xs)*.7)}}.artist-list a{color:#000;text-decoration:none;display:block}.artist-list h3{text-transform:uppercase}.artist-list .per-day-container .tease:nth-child(even) h3{transition:all .2s ease}.artist-list .per-day-container .tease:nth-child(even) p{transition:all .2s ease}.artist-list .per-day-container .tease:nth-child(odd) h3{transition:all .2s ease}.artist-list .per-day-container .tease:nth-child(odd) p{transition:all .2s ease}@media(min-width: 1024px){.artist-list .per-day-container .tease:nth-child(odd) a:hover h3,.artist-list .per-day-container .tease:nth-child(even) a:hover h3{-webkit-text-stroke:2px #f6f331;-webkit-text-fill-color:rgba(0,0,0,0)}.artist-list .per-day-container .tease:nth-child(odd) a:hover p,.artist-list .per-day-container .tease:nth-child(even) a:hover p{color:#f6f331}}.artist-list-compact a{color:#000;text-decoration:none;display:block}.artist-list-compact h2{-webkit-text-stroke:1.5px #f6f331;-webkit-text-fill-color:rgba(0,0,0,0);grid-column:1/13}.artist-list-compact h3{text-transform:uppercase;text-decoration:underline;margin-left:var(--space-2xs)}.artist-list-compact .tease a{display:flex;column-gap:0px;flex-direction:column;align-items:flex-start;transition:all .2s ease}.artist-list-compact .tease a .split{display:none}.artist-list-compact .tease p{text-transform:uppercase;color:#f6f331}.artist-list-compact .day-title{-webkit-text-stroke:1.5px #000;-webkit-text-fill-color:rgba(0,0,0,0);text-transform:uppercase}.artist-list-compact .per-day-container{display:inline-block}.artist-list-compact .program-list{grid-column:2/13}.artist-list-compact .tease a:hover{margin-left:20px;color:#f6f331}.artist-list-compact figure{aspect-ratio:1/1;display:flex;visibility:hidden;position:absolute;width:170px;top:0;left:0;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.artist-list-compact figure img{object-fit:cover;width:100%}.artist-list-compact .artist-program-image-onhover{opacity:1;visibility:visible}@media(min-width: 1024px){.artist-list-compact figure{width:250px}.artist-list-compact h2{-webkit-text-stroke:2px #f6f331}.artist-list-compact h3{margin-left:0}.artist-list-compact .tease{margin:var(--space-l) 0 var(--space-l) 0}.artist-list-compact .tease a{column-gap:10px;flex-direction:row;align-items:center}.artist-list-compact .tease a .split{display:block}}.heading-stroke-animation h1{text-align:center;text-transform:uppercase;position:relative}.heading-stroke-animation .yellow-color{color:#f6f331}.heading-stroke-animation h1::before{content:attr(data-heading);position:absolute;transform:translate(0%, 0%);-webkit-text-stroke:1.5px #91ff5d;-webkit-text-fill-color:rgba(0,0,0,0);z-index:-1;animation:moveDown 2.5s ease infinite}.heading-stroke-animation h1::after{content:attr(data-heading);position:absolute;-webkit-text-stroke:1.5px #000;-webkit-text-fill-color:rgba(0,0,0,0);z-index:-1;transform:translate(-100%, 0%);animation:moveUp 2.5s ease infinite}@keyframes moveUp{0%{top:-1px}45%{top:-25px}90%{top:-1px}100%{top:-1px}}@keyframes moveDown{0%{top:1px}45%{top:25px}90%{top:1px}100%{top:1px}}@media(min-width: 560px){.heading-stroke-animation h1{font-size:var(--step-6)}}@media(min-width: 768px){.heading-stroke-animation h1{font-size:var(--step-7)}@keyframes moveUp{0%{top:-2px}45%{top:-50px}90%{top:-2px}100%{top:-2px}}@keyframes moveDown{0%{top:2px}45%{top:50px}90%{top:2px}100%{top:2px}}}@media(min-width: 1024px){.heading-stroke-animation h1::before{-webkit-text-stroke:2x #91ff5d}.heading-stroke-animation h1::after{-webkit-text-stroke:2px #000}}.previous-artists h2{-webkit-text-stroke:1.5px #f6f331;-webkit-text-fill-color:rgba(0,0,0,0);grid-column:1/13}.previous-artists .per-year-container{grid-column:2/13}.previous-artists .per-year-container p{text-transform:uppercase;color:#f6f331}.previous-artists a{color:#000;text-decoration:none;display:block;transition:color .2s ease}.previous-artists a:hover{color:#f6f331}.previous-artists h3{text-transform:uppercase;text-decoration:underline}.hero-marquee-heading .box1{grid-column:1/13;overflow:hidden}.hero-marquee-heading .box2{grid-column:1/3;overflow:hidden;margin-top:calc(var(--grid-gutter)*-1)}.hero-marquee-heading h1{grid-column:1/13;color:#e02a04}.hero-marquee-heading .u-grid{position:relative}.hero-marquee-heading .marquee-container{overflow:visible;height:100%;height:50px;display:flex;white-space:nowrap;overflow:hidden;position:relative}.hero-marquee-heading .marquee-container .marquee-1{position:absolute;transform:translateX(-100%);animation:marquee 14s linear infinite;padding-right:3vw}.hero-marquee-heading .marquee-container .marquee-2{position:absolute;transform:translateX(-100%);animation:marquee 14s 7s linear infinite;padding-right:3vw}.hero-marquee-heading .left{transform-origin:top left;left:0;width:5000px;top:100%;transform:rotate(-90deg)}.hero-marquee-heading figure{aspect-ratio:4/3;display:flex;grid-column:3/13}.hero-marquee-heading figure img{object-fit:cover;width:100%}.hero-marquee-heading div{grid-column:3/13}@keyframes marquee{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@media(min-width: 768px){.hero-marquee-heading .marquee-container{height:70px}.hero-marquee-heading figure{grid-column:3/13}.hero-marquee-heading .box2{grid-column:1/2}}@media(min-width: 1024px){.hero-marquee-heading .marquee-container{height:120px}.hero-marquee-heading .box1{grid-column:1/13}.hero-marquee-heading .box2{grid-column:1/3}.hero-marquee-heading h1{font-size:var(--step-6)}}.news-archive .box1{grid-column:1/13;overflow:hidden}.news-archive .box2{grid-column:1/3;overflow:hidden}.news-archive h2{text-transform:uppercase}.news-archive .u-grid{position:relative}.news-archive a.read-more{color:#e02a04;margin-left:auto;text-decoration:underline}.news-archive .marquee-container{overflow:visible;height:100%;height:60px;display:flex;white-space:nowrap;overflow:hidden;position:relative}.news-archive .marquee-container p{color:#e02a04}.news-archive .marquee-container .marquee-1{position:absolute;transform:translateX(-100%);animation:marquee 14s linear infinite;padding-right:3vw}.news-archive .marquee-container .marquee-2{position:absolute;transform:translateX(-100%);animation:marquee 14s 7s linear infinite;padding-right:3vw}.news-archive .left{transform-origin:top left;left:0;width:5000px;top:100%;transform:rotate(-90deg)}.news-archive .the-rest{grid-column:1/13}.news-archive .the-rest article{grid-column:1/13}.news-archive .the-rest .tease{animation:fade-in .5s}.news-archive .the-rest figure{aspect-ratio:4/3;display:flex;grid-column:3/13}.news-archive .the-rest figure img{object-fit:cover;width:100%}.news-archive .hightlight-1-image{aspect-ratio:4/3;display:flex;grid-column:3/13}.news-archive .hightlight-1-image img{object-fit:cover;width:100%}.news-archive .highlight-1{grid-column:1/13}.news-archive .highlight-1 h2{grid-column:3/13}.news-archive .highlight-1 p{grid-column:1/13}.news-archive .highlight-1 a{grid-column:1/13}.news-archive .highlight-2,.news-archive .highlight-3{grid-column:1/13}.news-archive .highlight-2 article,.news-archive .highlight-3 article{grid-column:1/13}.news-archive .highlight-2 figure:not(.icon),.news-archive .highlight-3 figure:not(.icon){grid-column:1/11;display:flex;margin-left:calc(var(--grid-gutter)*-1);aspect-ratio:1/1.1}.news-archive .highlight-2 figure:not(.icon) img,.news-archive .highlight-3 figure:not(.icon) img{object-fit:cover;width:100%}.news-archive .highlight-2 .icon,.news-archive .highlight-3 .icon{grid-column:1/3}.news-archive .highlight-2 .icon svg,.news-archive .highlight-3 .icon svg{width:100%;max-width:125px}.news-archive .highlight-2 h2,.news-archive .highlight-3 h2{grid-column:3/13}.news-archive .highlight-2 p,.news-archive .highlight-3 p{grid-column:1/13}.news-archive .highlight-2 a,.news-archive .highlight-3 a{grid-column:1/13}.news-archive .highlight-2 .icon svg path{transform-origin:center}.news-archive .highlight-2 .icon svg path:nth-child(1){animation:highlight-1-icon 3s infinite}.news-archive .highlight-2 .icon svg path:nth-child(2){animation:highlight-1-icon 3s .2s infinite}.news-archive .highlight-2 .icon svg path:nth-child(3){animation:highlight-1-icon-reversed 3s .2s infinite}.news-archive .highlight-2 .icon svg path:nth-child(4){animation:highlight-1-icon-reversed 3s infinite}.news-archive .highlight-3 .icon svg path{transform-origin:center}.news-archive .highlight-3 .icon svg path:nth-child(1){animation:highlight-2-icon 4s infinite}.news-archive .highlight-3 .icon svg path:nth-child(2){animation:highlight-2-icon 4s .2s infinite}.news-archive .highlight-3 .icon svg path:nth-child(3){animation:highlight-2-icon 4s .4s infinite}.news-archive .highlight-3 .icon svg path:nth-child(4){animation:highlight-2-icon 4s .6s infinite}.news-archive .highlight-3 figure:not(.icon){grid-column:3/13;margin-left:0;margin-right:calc(var(--grid-gutter)*-1)}.news-archive .more-news{color:#e02a04;grid-column:1/13;text-align:center}.news-archive .hide{display:none}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes marquee{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes highlight-1-icon{0%{transform:translateX(0%)}50%{transform:translateX(35%)}100%{transform:translateX(0%)}}@keyframes highlight-1-icon-reversed{0%{transform:translateX(0%)}50%{transform:translateX(-35%)}100%{transform:translateX(0%)}}@keyframes highlight-2-icon{0%{transform:rotateY(0deg)}10%{transform:rotateY(0deg)}40%{transform:rotateY(180deg)}60%{transform:rotateY(180deg)}90%{transform:rotateY(0deg)}100%{transform:rotateY(0deg)}}@media(min-width: 768px){.news-archive h2{font-size:var(--step-4)}.news-archive .the-rest h2{font-size:var(--step-2)}.news-archive .marquee-container{height:70px}.news-archive .marquee-container p{font-size:var(--step-5)}.news-archive figure{grid-column:3/13}.news-archive .box2{grid-column:1/2}.news-archive .highlight-1 p,.news-archive .highlight-1 a{grid-column:5/13}.news-archive .highlight-2 article{grid-column:5/13;display:flex;flex-direction:column;justify-content:flex-end}.news-archive .highlight-2 article .icon,.news-archive .highlight-2 article h2{grid-column:1/13}.news-archive .highlight-2 p,.news-archive .highlight-2 a{grid-column:3/11}.news-archive .highlight-2 figure:not(.icon){grid-column:1/5;aspect-ratio:1/1.5}.news-archive .highlight-3 article{grid-column:1/9;display:flex;flex-direction:column;justify-content:flex-end;order:0}.news-archive .highlight-3 article .icon,.news-archive .highlight-3 article h2{grid-column:1/13}.news-archive .highlight-3 p,.news-archive .highlight-3 a{grid-column:3/11;order:2}.news-archive .highlight-3 figure:not(.icon){order:1;grid-column:9/13;aspect-ratio:1/1.5}}@media(min-width: 1024px){.news-archive .marquee-container{height:120px}.news-archive .marquee-container p{font-size:var(--step-6)}.news-archive .box1{grid-column:1/13}.news-archive .box2{grid-column:1/3}.news-archive a.read-more{margin-left:0}.news-archive h2{font-size:var(--step-5)}.news-archive .the-rest h2{font-size:var(--step-3)}.news-archive .the-rest p{margin-bottom:var(--space-l-xl)}.news-archive .the-rest article.tease-post:nth-of-type(odd){grid-column:1/6}.news-archive .the-rest article.tease-post:nth-of-type(even){grid-column:7/12}}:root{--nav-size: clamp(.5rem, calc(.4rem + 2vh + 2vw), 5.5rem)}.menu-red.hide-logo{background-color:rgba(0,0,0,0)}.menu-red.hide-logo .wrapper .logo-button-wrapper .logo-wrapper{opacity:0;transition:opacity .4s ease}.menu-red.show-logo{background-color:#e02a04}.menu-red.show-logo .wrapper .logo-button-wrapper .logo-wrapper{opacity:1;transition:opacity .4s ease}header.menu-yellow .wrapper .logo-button-wrapper .button-wrapper a:hover,header.menu-yellow-no-graphics .wrapper .logo-button-wrapper .button-wrapper a:hover{color:#e02a04}header.menu-yellow.hide-logo,header.menu-yellow-no-graphics.hide-logo{background-color:rgba(0,0,0,0)}header.menu-yellow.hide-logo .wrapper .logo-button-wrapper .logo-wrapper,header.menu-yellow-no-graphics.hide-logo .wrapper .logo-button-wrapper .logo-wrapper{opacity:0;transition:opacity .4s ease}header.menu-yellow.show-logo,header.menu-yellow-no-graphics.show-logo{background-color:#f6f331}header.menu-yellow.show-logo .wrapper .logo-button-wrapper .logo-wrapper,header.menu-yellow-no-graphics.show-logo .wrapper .logo-button-wrapper .logo-wrapper{opacity:1;transition:opacity .4s ease}header.menu-yellow.show-logo .wrapper .logo-button-wrapper .button-wrapper a:hover,header.menu-yellow-no-graphics.show-logo .wrapper .logo-button-wrapper .button-wrapper a:hover{color:#e02a04}header.menu-yellow .wrapper,header.menu-yellow-no-graphics .wrapper{background-color:#f6f331}header.menu-yellow .wrapper .menu ul,header.menu-yellow-no-graphics .wrapper .menu ul{background-color:#f6f331}header.menu-yellow .wrapper .menu ul li a.active,header.menu-yellow-no-graphics .wrapper .menu ul li a.active{-webkit-text-stroke:2px #e02a04}header.menu-yellow .wrapper .menu ul li a:hover:not(.active)::before,header.menu-yellow-no-graphics .wrapper .menu ul li a:hover:not(.active)::before{content:attr(data-heading);-webkit-text-stroke:2px #e02a04;-webkit-text-fill-color:rgba(0,0,0,0)}header.menu-yellow.show-logo.display .wrapper .logo-button-wrapper{background-color:#e02a04}header.menu-yellow-no-graphics.show-logo.display .wrapper .logo-button-wrapper{background-color:#e02a04}header.menu-red.hide-logo.display,header.menu-yellow.hide-logo.display,header.menu-yellow-no-graphics.show-logo.display,header.menu-yellow.show-logo.display{background-color:#e02a04}header{transition:background-color .4s ease;position:fixed;width:100vw;top:0;display:grid;align-items:center;grid-template-columns:repeat(12, 1fr);z-index:2;height:70px}header.display .menu{display:grid}header.show .menu{left:0%}header.show .menu ul{padding:0 var(--grid-gutter);padding-bottom:var(--space-2xl)}header .menu{background-image:url("./images/backgrounds/red-noise.svg");background-size:auto;display:grid;grid-column:1/13;grid-template-columns:repeat(12, 1fr);height:calc(var(--vh, 1vh)*100);width:100vw;position:fixed;top:70px;left:100%;transition:left .8s ease}header .menu ul{background-color:#e02a04;grid-column:1/13;list-style:none;margin:0;padding:0;transition:padding .8s ease}header .menu ul li a{text-decoration:none;font-size:var(--nav-size);color:#000;position:relative;z-index:5;transition:padding-left .4s ease}header .menu ul li a.active{-webkit-text-stroke:2px #f6f331;-webkit-text-fill-color:rgba(0,0,0,0);padding-left:5vw}header .menu ul li a::before{content:attr(data-heading);z-index:-1;position:absolute;transform:translate(0%, 0%);-webkit-text-stroke:2px rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:transform .4s ease .2s,-webkit-text-stroke .5s ease .2s}header .menu ul li a:hover{padding-left:5vw}header .menu ul li a:hover:not(.active)::before{transform:translate(1%, 5%);-webkit-text-stroke:2px #f6f331}header .wrapper{grid-column:1/13;display:grid;grid-template-columns:repeat(12, 1fr);overflow:hidden}header .wrapper .logo-button-wrapper{background-color:rgba(0,0,0,0);grid-column:1/13;display:grid;grid-template-columns:repeat(12, 1fr);padding:.5vw 0 .5vw 2vw;transition:background-color .4s ease}header .wrapper .logo-button-wrapper .logo-wrapper{grid-column:1/8;height:100%;display:flex;align-content:center;opacity:0}header .wrapper .logo-button-wrapper .logo-wrapper a{text-decoration:none;color:#000}header .wrapper .logo-button-wrapper .logo-wrapper a p{margin-top:-7px;font-size:var(--step--1)}header .wrapper .logo-button-wrapper .button-wrapper{display:flex;grid-column:8/13;height:100%;justify-content:end;align-items:center}header .wrapper .logo-button-wrapper .button-wrapper a{display:none;text-decoration:none;color:#000;padding-right:1vw;font-size:var(--step--1);transition:color .3s ease}header .wrapper .logo-button-wrapper .button-wrapper a:hover{color:#f6f331}header .wrapper .logo-button-wrapper .button-wrapper .menu-button{height:100%;justify-self:end;overflow:hidden;background-color:rgba(0,0,0,0);border:rgba(0,0,0,0);padding-block:0;padding-inline:var(--grid-gutter)}header .wrapper .logo-button-wrapper .button-wrapper .menu-button:hover{cursor:pointer}header .wrapper .logo-button-wrapper .button-wrapper .menu-button .visually-hidden{display:none}header .wrapper .logo-button-wrapper .button-wrapper .menu-button span{width:26px;height:2px;background-color:#000;display:block;grid-column:1;margin:0;align-self:center;margin:5px 0}header .wrapper .logo-button-wrapper .button-wrapper .menu-button span:first-of-type{align-self:end;transition:transform .5s}header .wrapper .logo-button-wrapper .button-wrapper .menu-button span:nth-last-of-type(2){opacity:1;transform:translate(0%, 0px);transition:transform .5s,opacity .5s}header .wrapper .logo-button-wrapper .button-wrapper .menu-button span:last-of-type{align-self:start;transition:transform .5s}header .wrapper .logo-button-wrapper .button-wrapper .menu-close span:nth-of-type(1){transform:translate(0, 7px) rotate(45deg)}header .wrapper .logo-button-wrapper .button-wrapper .menu-close span:nth-of-type(2){opacity:0;transform:translate(120%, 0px)}header .wrapper .logo-button-wrapper .button-wrapper .menu-close span:nth-of-type(3){transform:translate(0, -7px) rotate(-45deg)}header .wrapper .logo-button-wrapper .button-wrapper .menu-close .button-text.text-close{display:block}header .wrapper .logo-button-wrapper .button-wrapper .menu-close .button-text.text-open{display:none}@media(min-width: 1024px){header .wrapper .logo-button-wrapper .button-wrapper .link{display:flex}}@media(min-width: 1440px){header .wrapper .logo-button-wrapper .button-wrapper .link{display:flex}header .wrapper .logo-button-wrapper .button-wrapper .menu-button{padding-left:0}}.red .post-template h1{color:#f6f331}.red .post-template .text-outline::before{-webkit-text-stroke:1.5px #f6f331;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 1024px){.red .post-template .text-outline::before{-webkit-text-stroke:2px #f6f331}}.post-template h1{color:#e02a04;grid-column:1/13}.post-template .star-container{display:flex;position:absolute;gap:10px;bottom:5px;right:12px}.post-template .star-container svg{width:25px}.post-template .star-container svg:nth-child(1) path{animation:star-animation 7s 2s infinite linear reverse}.post-template .star-container svg:nth-child(2) path{animation:star-animation 7s infinite linear}.post-template .star-container svg:nth-child(3) path{animation:star-animation 7s infinite linear reverse}.post-template .star-container svg:nth-child(4) path{animation:star-animation 7s 2s infinite linear}.post-template .article-content{grid-column:1/13}.post-template figure:not(.wp-block-embed){aspect-ratio:4/3;display:flex;position:relative;grid-column:3/13}.post-template figure:not(.wp-block-embed) img{object-fit:cover;width:100%}.post-template p{grid-column:1/13}.post-template .text-outline::before{-webkit-text-stroke:1.5px #e02a04;-webkit-text-fill-color:rgba(0,0,0,0)}@keyframes star-animation{0%{fill:#000}15%{fill:#000}25%{fill:#91ff5d}35%{fill:#000}75%{fill:#000}85%{fill:#91ff5d}94%{fill:#000}100%{fill:#000}}@media(min-width: 1024px){.post-template .text-outline::before{-webkit-text-stroke:2px #e02a04}.post-template h1{grid-column:2/11;font-size:var(--step-6)}.post-template p{grid-column:2/10}.post-template figure{grid-column:4/13}.post-template .star-container{display:flex;position:absolute;gap:17px;bottom:31px;right:33px}.post-template .star-container svg{width:37px}}.heading-outline-variants span{font-family:"Monument Extended",sans-serif}.heading-outline-variants .heading-with-plain-outline h1{grid-column:1/11;position:relative}.heading-outline-variants .heading-with-plain-outline h1::before{content:attr(data-heading);position:absolute;transform:translate(-4px, -4px);-webkit-text-stroke:1.5px #e02a04;-webkit-text-fill-color:rgba(0,0,0,0);z-index:-1;animation:outline-animation 3s 0s infinite}@media(min-width: 1024px){.heading-outline-variants .heading-with-plain-outline h1::before{transform:translate(-9px, -9px)}}.heading-outline-variants .staggered-outline h1{position:relative;height:140px}.heading-outline-variants .staggered-outline h1::before{content:attr(data-heading);position:absolute;transform:translate(7%, 90%);-webkit-text-stroke:1.5px #e02a04;-webkit-text-fill-color:rgba(0,0,0,0);z-index:-1;animation:staggerd-animation-before 3s 0s infinite}.heading-outline-variants .staggered-outline h1::after{content:attr(data-heading);position:absolute;white-space:nowrap;transform:translate(-83%, 180%);-webkit-text-stroke:1.5px #e02a04;-webkit-text-fill-color:rgba(0,0,0,0);z-index:-1;animation:staggerd-animation-after 3s .2s infinite}.heading-outline-variants .marquee-heading-two-rows{overflow:hidden;padding:var(--space-m) 0%}.heading-outline-variants .marquee-heading-two-rows .row-one,.heading-outline-variants .marquee-heading-two-rows .row-two{margin-left:-100%;display:flex;flex-direction:row;gap:25px;align-items:flex-start;white-space:nowrap}.heading-outline-variants .marquee-heading-two-rows .row-one{animation:move-rows-sideways 10s linear alternate infinite}.heading-outline-variants .marquee-heading-two-rows .row-two{margin-left:-60%;animation:move-rows-sideways 10s linear infinite alternate-reverse}.heading-outline-variants .marquee-heading-two-rows .outline-row,.heading-outline-variants .marquee-heading-two-rows .solid-row{position:relative}.heading-outline-variants .marquee-heading-two-rows .outline-row{content:attr(data-heading);-webkit-text-stroke:1.5px #000;-webkit-text-fill-color:rgba(0,0,0,0)}.heading-outline-variants .marquee-heading-two-rows .outline-row::before,.heading-outline-variants .marquee-heading-two-rows .solid-row::before{content:attr(data-heading);-webkit-text-stroke:1.5px rgba(0,0,0,.275);-webkit-text-fill-color:rgba(0,0,0,0);transform:translate(0%, 0px);position:absolute;z-index:-1}.heading-outline-variants .marquee-heading-two-rows .outline-row::after,.heading-outline-variants .marquee-heading-two-rows .solid-row::after{content:attr(data-heading);-webkit-text-stroke:1.5px rgba(0,0,0,.116);-webkit-text-fill-color:rgba(0,0,0,0);position:absolute;z-index:-2}.heading-outline-variants .marquee-heading-two-rows .solid-row::before{animation:two-headings-solid-row-one 4s ease alternate infinite}.heading-outline-variants .marquee-heading-two-rows .solid-row::after{animation:two-headings-solid-row-two 4s ease alternate infinite}.heading-outline-variants .marquee-heading-two-rows .outline-row::before{animation:two-headings-outline-row-one 4s ease alternate infinite}.heading-outline-variants .marquee-heading-two-rows .outline-row::after{animation:two-headings-outline-row-two 4s ease alternate infinite}@keyframes outline-animation{0%{transform:translate(-4px, -4px)}50%{transform:translate(0px, 0px)}100%{transform:translate(-4px, -4px)}}@keyframes staggerd-animation-before{0%{transform:translate(7%, 90%)}50%{transform:translate(13%, 90%)}100%{transform:translate(7%, 90%)}}@keyframes staggerd-animation-after{0%{transform:translate(-83%, 180%)}50%{transform:translate(-77%, 180%)}100%{transform:translate(-83%, 180%)}}@keyframes staggerd-animation-after{0%{transform:translate(-83%, 180%)}50%{transform:translate(-77%, 180%)}100%{transform:translate(-83%, 180%)}}@keyframes two-headings-solid-row-one{0%{transform:translate(0%, 0%)}50%{transform:translate(0%, 0%)}100%{transform:translate(0%, -30%)}}@keyframes two-headings-solid-row-two{0%{transform:translate(-100%, 0%)}50%{transform:translate(-100%, 0%)}100%{transform:translate(-100%, -60%)}}@keyframes two-headings-outline-row-one{0%{transform:translate(0%, 0%)}50%{transform:translate(0%, 0%)}100%{transform:translate(0%, 30%)}}@keyframes two-headings-outline-row-two{0%{transform:translate(-100%, 0%)}50%{transform:translate(-100%, 0%)}100%{transform:translate(-100%, 60%)}}@keyframes move-rows-sideways{0%{transform:translateX(-200px)}0%{transform:translateX(200px)}}@media(min-width: 768px){.heading-outline-variants h1{font-size:var(--step-5)}.heading-outline-variants .marquee-heading-two-rows h1,.heading-outline-variants .marquee-heading-two-rows span{font-size:var(--step-5)}}@media(min-width: 1024px){.heading-outline-variants .heading-with-plain-outline h1{font-size:var(--step-7)}.heading-outline-variants .marquee-heading-two-rows{padding:60px 0%}.heading-outline-variants .marquee-heading-two-rows h1,.heading-outline-variants .marquee-heading-two-rows span{font-size:var(--step-5)}.heading-outline-variants .marquee-heading-two-rows .row-two{margin-left:-50%}.heading-outline-variants h1{font-size:var(--step-7)}.heading-outline-variants .staggered-outline h1::before{transform:translate(9%, 90%)}.heading-outline-variants .staggered-outline h1::after{transform:translate(-81%, 180%)}@keyframes staggerd-animation-before{0%{transform:translate(9%, 90%)}50%{transform:translate(11%, 90%)}100%{transform:translate(9%, 90%)}}@keyframes staggerd-animation-after{0%{transform:translate(-81%, 180%)}50%{transform:translate(-79%, 180%)}100%{transform:translate(-81%, 180%)}}@keyframes outline-animation{0%{transform:translate(-9px, -9px)}50%{transform:translate(0px, 0px)}100%{transform:translate(-9px, -9px)}}}.image .none{aspect-ratio:auto}.image .aspect-4-3{aspect-ratio:4/3}.image .aspect-16-9{aspect-ratio:16/9}.image figure{display:flex}.image figure img{object-fit:cover;width:100%}.image .full-width{grid-column:1/13}.image .right-align{grid-column:3/13}.image .left-align{grid-column:1/11}.image .center-align{grid-column:1/13}.image .center-align-wider{grid-column:1/13}@media(min-width: 1024px){.image .right-align{grid-column:5/13}.image .left-align{grid-column:1/9}.image .center-align{grid-column:3/11}.image .center-align-wider{grid-column:2/12}}.featured-news .u-container>*{grid-column:1/13}.featured-news .u-container a{text-decoration:none;color:#f6f331;grid-gap:var(--space-2xs);margin-top:var(--space-l);margin-bottom:var(--space-l)}.featured-news .u-container a:first-of-type{padding:0}.featured-news .u-container a .read-more{grid-column:1/13}.featured-news .u-container a img{grid-column:1/11;width:100%;object-fit:cover;aspect-ratio:10/7}.featured-news .u-container a p,.featured-news .u-container a h3{grid-column:1/13;color:#000}.featured-news .u-container a p.read-more,.featured-news .u-container a h3.read-more{color:#f6f331;text-align:right;grid-column:1/13}.featured-news .u-container a:last-of-type{text-align:center}.featured-news .u-container a.more-news:before{content:"→"}.featured-news .u-container a.more-news:after{content:"←"}@media(min-width: 1024px){.featured-news .u-container a{grid-gap:var(--space-m);font-size:var(--step-5)}.featured-news .u-container a:not(:last-of-type){margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.featured-news .u-container a h3{grid-column:1/9;grid-row:2;font-size:var(--step-5)}.featured-news .u-container a .date{grid-column:9/13;text-align:right;grid-row:2;font-size:var(--step-2)}.featured-news .u-container a .read-more{font-size:var(--step-3);-webkit-text-stroke:2px rgba(0,0,0,0);transition:all .3s ease}.featured-news .u-container a:hover .read-more{padding-left:12px;color:rgba(0,0,0,0);-webkit-text-stroke:2px #f6f331}.featured-news .u-container a.more-news{-webkit-text-stroke:2px rgba(0,0,0,0);transition:-webkit-text-stroke .3s ease,color .3s ease}.featured-news .u-container a.more-news:after{padding-left:12px;transition:padding-left .3s ease}.featured-news .u-container a.more-news:before{padding-right:12px;transition:padding-right .3s ease}.featured-news .u-container a.more-news:hover{-webkit-text-stroke:2px #f6f331;color:rgba(0,0,0,0)}.featured-news .u-container a.more-news:hover:before{padding-right:0px}.featured-news .u-container a.more-news:hover:after{padding-left:0px}.featured-news .u-container .news-wrapper:not(:first-of-type) h3{grid-row:1}.featured-news .u-container .news-wrapper:not(:first-of-type) .date{text-align:right;grid-row:1}.featured-news .u-container .news-wrapper:not(:first-of-type) .read-more{text-align:left;grid-column:1/9}.featured-news .u-container .news-wrapper:hover .read-more{padding-right:12px}}.red .post-template h1{color:#f6f331}.red .post-template .text-outline::before{-webkit-text-stroke:1.5px #f6f331;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 1024px){.red .post-template .text-outline::before{-webkit-text-stroke:2px #f6f331}}.post-template h1{color:#e02a04;grid-column:1/13}.post-template .star-container{display:flex;position:absolute;gap:10px;bottom:5px;right:12px}.post-template .star-container svg{width:25px}.post-template .star-container svg:nth-child(1) path{animation:star-animation 7s 2s infinite linear reverse}.post-template .star-container svg:nth-child(2) path{animation:star-animation 7s infinite linear}.post-template .star-container svg:nth-child(3) path{animation:star-animation 7s infinite linear reverse}.post-template .star-container svg:nth-child(4) path{animation:star-animation 7s 2s infinite linear}.post-template .article-content{grid-column:1/13}.post-template figure:not(.wp-block-embed){aspect-ratio:4/3;display:flex;position:relative;grid-column:3/13}.post-template figure:not(.wp-block-embed) img{object-fit:cover;width:100%}.post-template p{grid-column:1/13}.post-template .text-outline::before{-webkit-text-stroke:1.5px #e02a04;-webkit-text-fill-color:rgba(0,0,0,0)}@keyframes star-animation{0%{fill:#000}15%{fill:#000}25%{fill:#91ff5d}35%{fill:#000}75%{fill:#000}85%{fill:#91ff5d}94%{fill:#000}100%{fill:#000}}@media(min-width: 1024px){.post-template .text-outline::before{-webkit-text-stroke:2px #e02a04}.post-template h1{grid-column:2/11;font-size:var(--step-6)}.post-template p{grid-column:2/10}.post-template figure{grid-column:4/13}.post-template .star-container{display:flex;position:absolute;gap:17px;bottom:31px;right:33px}.post-template .star-container svg{width:37px}}.accordion .u-grid .accrdion-item{grid-column:1/13}.accordion .u-grid .accrdion-item.accordion-link a{text-decoration:none}.accordion .u-grid .accrdion-item:not(:first-of-type){padding-top:1rem}.accordion .u-grid .accrdion-item .accrdion-button{color:#000;width:100%;display:flex;align-items:center;cursor:pointer;text-align:left;background-color:rgba(0,0,0,0);border:rgba(0,0,0,0);border-bottom:3px solid #000}.accordion .u-grid .accrdion-item .accrdion-button svg.hover-arrow{width:0px;margin-right:0rem;transition:all .3s ease}.accordion .u-grid .accrdion-item .accrdion-button h4{word-break:break-word;font-size:var(--step-1);display:flex}.accordion .u-grid .accrdion-item .accrdion-button .arrow-down{margin-left:auto}.accordion .u-grid .accrdion-item .accrdion-button .arrow-down svg{transition:transform .3s ease}.accordion .u-grid .accrdion-item .accrdion-button:hover svg.hover-arrow{width:30px;margin-right:1rem}.accordion .u-grid .accrdion-item.active svg.hover-arrow{width:30px;margin-right:1rem}.accordion .u-grid .accrdion-item.active .arrow-down svg{transform:translateY(0) rotate(180deg)}.accordion .u-grid .accrdion-item .accrdion-content{padding-top:0rem;padding-left:1rem;opacity:0;overflow:hidden;max-height:0px;transition:all .4s ease}.accordion .u-grid .accrdion-item .accrdion-content a{color:#e02a04;text-decoration:underline;display:inline}.accordion .u-grid .accrdion-item .accrdion-content.show{padding-top:1rem;opacity:1;overflow:visible}@media(min-width: 1024px){.accordion .u-grid .accrdion-item .accrdion-button h4{font-size:var(--step-4)}.accordion .u-grid .accrdion-item .accrdion-button h4 span{transition:all .2s ease}.accordion .u-grid .accrdion-item .accrdion-button:hover svg.hover-arrow{width:45px;margin-right:1rem}.accordion .u-grid .accrdion-item.active svg.hover-arrow{width:45px;margin-right:1rem}.accordion .u-grid .accrdion-item .accrdion-content.show{padding-top:2rem}}.sitemap .u-container>*{grid-column:1/13}.sitemap .u-container h1{padding:5rem 0 0 0}.sitemap .u-container .sitemap{padding:0rem 0 5rem 0;min-height:70vh}.sitemap .u-container .sitemap ul{margin:0}.sitemap .u-container .sitemap ul li{padding:.5rem 0}.sitemap .u-container .sitemap ul li a{color:#000;font-weight:700}@media(min-width: 1440px){.sitemap .u-container h1{padding:7rem 0 0 0}.sitemap .u-container .sitemap ul li a{transition:color .3s ease}.sitemap .u-container .sitemap ul li a:hover{color:#ff0}}.featured-text .feature-container,.featured-text span{grid-row:1/2}.featured-text .feature-container{margin-left:calc(var(--grid-gutter)*-1);margin-right:calc(var(--grid-gutter)*-1);grid-column:1/12;background-color:#000}.featured-text span{grid-column:1/11;color:#fff}.featured-text span p{font-size:var(--step-1);font-weight:bold}.featured-text span del{color:#f6f331;text-decoration:none}@media(min-width: 1024px){.featured-text .feature-container{grid-column:1/11}.featured-text span{grid-column:2/10}.featured-text span p{font-size:var(--step-4)}}.sub-heading .outline h2{grid-column:1/11;position:relative}.sub-heading .outline h2::before{content:attr(data-heading);position:absolute;transform:translate(4px, -4px);-webkit-text-stroke:1.5px #e02a04;-webkit-text-fill-color:rgba(0,0,0,0);z-index:-1;left:0}@media(min-width: 1024px){.sub-heading .outline h2::before{transform:translate(6px, -6px)}}.sub-heading .right-align,.sub-heading .more-right-align{grid-column:2/13;text-align:right}.sub-heading .left-align{grid-column:1/13}.sub-heading .center-align{grid-column:2/12;text-align:center}.sub-heading .off-center-right{grid-column:2/13;text-align:right}.sub-heading .off-center-left{grid-column:1/12}@media(min-width: 1024px){.sub-heading h2{font-size:var(--step-5)}.sub-heading .right-align{grid-column:3/13}.sub-heading .more-right-align{grid-column:4/13}.sub-heading .left-align{grid-column:1/11}.sub-heading .center-align{grid-column:3/11}.sub-heading .off-center-right{grid-column:3/12}.sub-heading .off-center-left{grid-column:2/10}}.smasporvar-program h3{grid-column:1/13;text-transform:uppercase;-webkit-text-stroke:1.5px #e02a04;-webkit-text-fill-color:rgba(0,0,0,0);letter-spacing:-3px}.smasporvar-program ul{grid-column:2/13;list-style:none;padding-left:0;margin:0;text-transform:uppercase}.smasporvar-program ul li{display:flex;align-items:flex-start;flex-direction:column}.smasporvar-program ul .event-time{margin-top:var(--space-2xs);color:#e02a04}.smasporvar-program ul .event-time span{display:none}.smasporvar-program ul .event-info{display:flex;flex-direction:column}@media(min-width: 1024px){.smasporvar-program h3{font-size:var(--step-4);letter-spacing:-4px;grid-column:2/13;-webkit-text-stroke:1.5px #e02a04}.smasporvar-program ul li{flex-direction:row;gap:15px}.smasporvar-program ul .event-time{margin-top:var(--space-2xs);color:#e02a04}.smasporvar-program ul .event-time span{display:inline;white-space:nowrap}}.iframe-embed iframe{height:600px}.iframe-embed .full-width{grid-column:1/13}.iframe-embed .right-align{grid-column:3/13}.iframe-embed .left-align{grid-column:1/11}.iframe-embed .center-align{grid-column:1/13}.iframe-embed .center-align-wider{grid-column:1/13}@media(min-width: 1024px){.iframe-embed iframe{height:800px}.iframe-embed .right-align{grid-column:5/13}.iframe-embed .left-align{grid-column:1/9}.iframe-embed .center-align{grid-column:3/11}.iframe-embed .center-align-wider{grid-column:2/12}}.ticket-sales{background-color:#000;color:#f6f331}.ticket-sales ul{list-style:none;margin:0;padding:0}.ticket-sales ul li a{position:relative;text-decoration:none}.ticket-sales ul li a .ticket-info{grid-column:1/13}.ticket-sales ul li a .ticket-info p{color:#e02a04}.ticket-sales ul li a .ticket-info .ticket-price{color:#f6f331;-webkit-text-stroke:1.5px #f6f331;-webkit-text-fill-color:rgba(0,0,0,0);transition:padding .3s ease}.ticket-sales ul li a .ticket-url{grid-column:1/13}.ticket-sales ul li a .ticket-url p{grid-column:1/13;text-decoration:none;color:#f6f331;text-transform:uppercase;display:inline-flex;gap:10px;transition:all .3s ease}.ticket-sales ul li a .list-row-link{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 1024px){.ticket-sales h2{font-size:var(--step-6)}.ticket-sales ul li a{transition:padding .3s ease}.ticket-sales ul li a .ticket-info{grid-column:1/8}.ticket-sales ul li a .ticket-info p{font-size:var(--step-5)}.ticket-sales ul li a .ticket-info .ticket-price{margin-top:0;font-size:var(--step-2)}.ticket-sales ul li a .ticket-url{grid-column:8/13}.ticket-sales ul li a .ticket-url p{font-size:var(--step-5);-webkit-text-stroke:1.5px #f6f331;-webkit-text-fill-color:rgba(0,0,0,0);gap:15px;color:#000;transition:all .3s ease-in-out}.ticket-sales ul li:hover a{padding-left:var(--space-xs)}.ticket-sales ul li:hover a .ticket-price{padding-left:var(--space-3xs)}.ticket-sales ul li:hover a .ticket-url p{color:#f6f331;-webkit-text-fill-color:unset}}.image-transition{margin-top:-1px;margin-bottom:-1px;position:relative}.image-transition figure{z-index:1;aspect-ratio:4/3;display:flex}.image-transition figure img{object-fit:cover;width:100%}.image-transition .left{grid-column:1/10;margin-left:calc(var(--grid-gutter)*-1)}.image-transition .right{grid-column:4/13;margin-right:calc(var(--grid-gutter)*-1)}.image-transition .center{grid-column:3/11}.image-transition .bg-yellow{background-color:#f6f331;background-image:url("./images/backgrounds/yellow-noise.svg")}.image-transition .bg-red{background-color:#e02a04;background-image:url("./images/backgrounds/red-noise.svg")}.image-transition .bg-black{background-color:#000}.image-transition .bg-upper,.image-transition .bg-lower{position:absolute;width:100%;height:50%;left:0}.image-transition .bg-lower{bottom:0}@media(min-width: 1024px){.image-transition figure{aspect-ratio:16/9}}.featured-pages{background-color:#f6f331}.featured-pages h2{grid-column:1/13}.featured-pages article{grid-column:1/13}.featured-pages .style-1 p{grid-column:1/12}.featured-pages .style-1 figure{grid-column:1/12;aspect-ratio:4/3;display:flex;margin-left:calc(var(--grid-gutter)*-1);margin-right:calc(var(--grid-gutter))}.featured-pages .style-1 figure img{object-fit:cover;width:100%}.featured-pages .style-1 .featured-text{grid-column:1/13}.featured-pages .style-1 span{grid-column:1/13;text-align:right}.featured-pages .style-1 a{text-decoration:none;color:#000}.featured-pages .style-2 figure{grid-column:1/13;aspect-ratio:4/3;display:flex}.featured-pages .style-2 figure img{object-fit:cover;width:100%}.featured-pages .style-2 p{grid-column:1/13}.featured-pages .style-2 span{grid-column:1/13;text-align:right}.featured-pages .style-2 a{text-decoration:none;color:#000}@media(min-width: 1024px){.featured-pages .u-container{padding-top:var(--space-xl)}.featured-pages h2{font-size:var(--step-6)}.featured-pages .style-1{margin-top:var(--space-xl)}.featured-pages .style-1 figure{grid-column:1/7}.featured-pages .style-1 .featured-text{font-size:var(--step-3)}.featured-pages .style-1 .featured-text{grid-column:7/13;margin-top:auto;margin-bottom:auto}.featured-pages .style-1 span{text-align:center}.featured-pages .style-1 a:hover{margin-left:12px;color:#e02a04}.featured-pages .style-2 figure{grid-column:5/13;margin-top:var(--space-l)}.featured-pages .style-2 p{grid-column:3/13}.featured-pages .style-2 a:hover{margin-right:-6px;color:#e02a04}.featured-pages a{font-size:var(--step-3);transition:all .3s ease}}.red .partners h2::before{-webkit-text-stroke:1.5px #f6f331}.red .partners ul a:hover li p,.red .partners ul a:nth-child(even):hover li p{color:#f6f331;-webkit-text-stroke-color:#f6f331}.red .partners svg path{fill:#f6f331}.yellow .partners h2::before{-webkit-text-stroke:1.5px #e02a04}.yellow .partners ul a:hover li p,.yellow .partners ul a:nth-child(even):hover li p{color:#e02a04;-webkit-text-stroke-color:#e02a04}.yellow .partners svg path{fill:#e02a04}.partners h2{grid-column:1/13}.partners p{grid-column:1/13}.partners ul{list-style:none;margin:unset 0 0 0;padding:0;grid-column:1/13;display:flex;flex-direction:column}.partners ul a{text-decoration:none;color:#000;display:inline-block}.partners ul a li{display:flex;align-items:flex-start;flex-direction:row;gap:var(--space-s)}.partners ul a li svg{margin-top:var(--space-3xs);grid-column:1/2;max-width:25px}.partners ul a li p{grid-column:2/13;font-size:calc(var(--step-2)*.9)}.partners ul a:nth-child(even) li p{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1px #000}.partners .partner-image{display:none}.partners h2::before{position:absolute;z-index:-1;transform:translate(-4px, -4px);content:attr(data-heading);-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 768px){.partners h2{font-size:var(--step-4);margin-bottom:var(--space-xl)}.partners p{grid-column:3/13;font-size:var(--step-2)}.partners ul a li p{font-size:var(--step-3)}.partners ul a li svg{margin-top:var(--space-xs);max-width:35px;min-width:35px}}@media(min-width: 1024px){.partners .partner-image{aspect-ratio:2/1;display:flex;visibility:hidden;position:absolute;width:300px;height:fit-content;bottom:0;left:0;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;padding:var(--space-m);background-color:#fff}.partners .partner-image img{object-fit:contain;width:100%}.partners .partner-image-onhover{opacity:1;visibility:visible}.partners h2{font-size:var(--step-6)}.partners p{grid-column:3/11;font-size:var(--step-2)}.partners ul a li{transition:all .3s ease;gap:var(--space-xl)}.partners ul a li p{margin-left:calc(var(--grid-gutter)*-1);font-size:var(--step-4)}.partners ul a li svg{max-width:40px;min-width:40px;margin-top:var(--space-m)}.partners ul a li:hover{margin-left:calc(var(--grid-gutter)*1)}.partners ul a:nth-child(even) li p{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1.5px #000}}:root{--bread-mt: clamp(5rem, calc(1.59rem + 3vw), 7rem)}.yellow #content-section .breadcrumbs .wrapper ul li,.yellow-no-graphics #content-section .breadcrumbs .wrapper ul li{color:#e02a04}.yellow #content-section .breadcrumbs .wrapper ul li a,.yellow-no-graphics #content-section .breadcrumbs .wrapper ul li a{color:#e02a04}.breadcrumbs{margin-top:var(--bread-mt);padding:.5vw 1.5vw}.breadcrumbs .wrapper ul{list-style:none;display:flex;padding:0;margin:0;flex-wrap:wrap}.breadcrumbs .wrapper ul li{font-weight:700;color:#f6f331;font-size:var(--step--2);display:flex}.breadcrumbs .wrapper ul li a{font-weight:700;color:#f6f331;font-size:var(--step--2);text-decoration:none}.breadcrumbs .wrapper ul li a:hover{text-decoration:underline}.breadcrumbs .wrapper ul li::after{content:"/ ";padding-right:5px}.breadcrumbs .wrapper ul li:last-of-type::after{content:"";padding-right:0px}.form h2,.form p,.form .form-container{grid-column:1/13}.form .form-container{display:flex}.form form input,.form form textarea{background-color:rgba(0,0,0,0);border:2px solid #000;color:#000;padding:9px;margin:5px 0px;width:100%}.form form input:focus,.form form textarea:focus{border:2px solid #000}.form form p{margin-bottom:var(--space-l)}.form form .sub-label{font-size:var(--font-step-negative-0);line-height:1.4;display:block;margin-bottom:calc(var(--space-s)*-1);font-size:var(--step--1)}.form form .wpcf7-checkbox{display:flex;flex-direction:column}.form form .wpcf7-checkbox span{width:100%;margin-left:0}.form form .wpcf7-checkbox span label{display:flex;flex-direction:row;align-items:center;gap:var(--space-s)}.form form [type=submit]{padding:10px 25px;margin-left:auto;text-align:center;display:block;transition:all .3s ease;width:200px}.form form [type=checkbox]{width:var(--space-s);height:var(--space-s)}.form form [type=submit]:hover{background-color:#000;color:#f6f331}.form form .wpcf7-not-valid-tip{color:#e02a04}.form form .wpcf7 input[type=checkbox]:checked{color:aqua;border:1px solid red;background:red}@media(min-width: 1024px){.form h2,.form p,.form .form-container{grid-column:3/11}}.video{padding-block:var(--space-l-xl)}.video h2{grid-column:1/-1}.video iframe,.video video{grid-column:2/-1;max-width:none;width:100%}@media(min-width: 1024px){.video h2{font-size:var(--step-6)}.video iframe,.video video{grid-column:4/-1}.video video{max-width:650px;margin-left:auto}}.newsletter{padding-block:var(--space-l-xl);background-color:#f6f331}.newsletter .u-grid{align-items:center}.newsletter h2{grid-column:1/-1}.newsletter .sub-title-link{grid-column:1/-1;display:flex;justify-content:center;align-items:center;margin-top:var(--space-s-m);right:calc(var(--space-2xs)*-0.5);bottom:calc(var(--space-2xs)*-0.5);width:22vw;min-width:240px;max-width:450px;transform:rotate(-10.5deg);color:#f6f331;text-decoration:none;grid-column:span 4;transition:transform .4s}.newsletter .sub-title-link svg{max-width:100%}.newsletter .sub-title-link svg path{fill:#000}.newsletter .sub-title-link:hover{transform:scale(1.05) rotate(5deg)}.newsletter .sub-title-link p{position:absolute;margin:auto;padding:1.8em;text-align:center;font-size:clamp(14px,.5rem + (1vw - 7px)*2.1,20px)}@media(min-width: 1024px){.newsletter h2{grid-column:1/8}.newsletter .sub-title-link{grid-column:8/-1}}figure.wp-block-embed{max-width:var(--grid-max-width);margin-inline:auto;display:grid;grid-gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), 1fr)}figure.wp-block-embed .wp-block-embed__wrapper{grid-column:1/16}@media(min-width: 1024px){figure.wp-block-embed{padding-inline:var(--grid-gutter)}figure.wp-block-embed.aligncenter .wp-block-embed__wrapper{grid-column:3/10}figure.wp-block-embed.alignleft .wp-block-embed__wrapper{grid-column:1/8}figure.wp-block-embed.alignright .wp-block-embed__wrapper{grid-column:6/13}figure.wp-block-embed.alignwide .wp-block-embed__wrapper{grid-column:3/12}figure.wp-block-embed.alignfull .wp-block-embed__wrapper{grid-column:1/16}.post-template figure.wp-block-embed{padding-inline:0}.post-template figure.wp-block-embed .wp-block-embed__wrapper{grid-column:1/11}.post-template figure.wp-block-embed.aligncenter .wp-block-embed__wrapper{grid-column:3/11}.post-template figure.wp-block-embed.alignleft .wp-block-embed__wrapper{grid-column:1/11}.post-template figure.wp-block-embed.alignright .wp-block-embed__wrapper{grid-column:5/16}.post-template figure.wp-block-embed.alignwide .wp-block-embed__wrapper{grid-column:1/11}.post-template figure.wp-block-embed.alignfull .wp-block-embed__wrapper{grid-column:1/16}.editor-styles-wrapper figure.wp-block-embed{width:100%;grid-column:1/16}}figure.wp-block-embed.is-type-video .wp-block-embed__wrapper{aspect-ratio:16/9}figure.wp-block-embed.is-type-video iframe{width:100%;height:100%}#checkin_registration .registration--body,#checkin_registration .registration--start>.ticket>div,#checkin_registration .registration--start>.ticket>div:last-child,#checkin_registration{background-color:rgba(0,0,0,0) !important}#checkin_registration,#checkin_registration.selectBox-default select,#checkin_registration.ticket-number-input{font-family:"Monument Extended",sans-serif !important}#checkin_registration .registration,#checkin_registration .registration--body{max-width:1000px !important;padding:0 !important}#checkin_registration .ticket--description,.checkin_registration .ticket--description,#checkin_registration .ticket--description p,.checkin_registration .ticket--description p{font-size:.8125rem}#choose-tickets span{display:none}#choose-tickets:after{content:"Vel billettar"}#ticket-buyer span{display:none}#ticket-buyer:after{content:"Billettkjøpar"}button[data-testid=ticket-next] span,button[data-testid=ticket-buyer-next] span{display:none}button[data-testid=ticket-next]:after,button[data-testid=ticket-buyer-next]:after{content:"Fortset"}#summary-tickets span{display:none}#summary-tickets:after{content:"Billettar"}.artist-overview h2{margin-bottom:var(--space-xl)}.artist-overview .artist-item{font-family:"Monument Extended",sans-serif;line-height:1.2}.artist-overview .artist-item a{text-decoration:none;color:#000;font-size:inherit;line-height:1.2;transition:padding .3s ease;display:inline-block}.artist-overview .artist-item a p{transition:all .2s ease}.artist-overview .artist-item a:hover{padding-left:var(--space-3xs);-webkit-text-stroke:2px #f6f331;-webkit-text-fill-color:rgba(0,0,0,0)}.artist-overview .artist-item p,.artist-overview .artist-item strong{font-size:inherit;line-height:1.2;overflow-wrap:break-word}@media(min-width: 1024px){.artist-overview h2{font-size:var(--step-6)}}.broadcast-program{padding-block:0rem 4rem}.broadcast-program #bc-widget{color:#fff;font-family:"Inter var",sans-serif}.broadcast-program #bc-widget #bc-widget-poweredby-header,.broadcast-program #bc-widget #bcfw-poweredby-footer{display:none}.broadcast-program #bc-widget .text-zinc-600{color:#fff}.broadcast-program #bc-widget .bcfw-cl-schedule-item-star-desktop svg{stroke:#fff}.broadcast-program #bc-widget .bcfw-cl-schedule-row-title{margin-top:2rem}.broadcast-program #bc-widget #bcfw-settings-venues-select{color:#000}.broadcast-program #bc-widget #bcfw-settings-filter-input{background-color:rgba(0,0,0,0);border:2px solid #fff;color:#fff}.broadcast-program #bc-widget #bcfw-settings-filter-input:focus{border-color:#fff;outline:none}.broadcast-program #bc-widget #bcfw-settings-filter-input::placeholder{color:#fff}

/*# sourceMappingURL=site.css.map*/