@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_657e4b{font-family:Poppins,Poppins Fallback;font-weight:400;font-style:normal}.__variable_657e4b{--font-poppins:"Poppins","Poppins Fallback"}:root{--bt-size:1.45vw;--horisontal-padding:calc(var(--bt-size) * 2.1);--vertical-padding:calc(var(--bt-size) * 1.5);--bt-big-size:calc(var(--bt-size) * 2.5);--line-height:1.3;--line-height-big-text:1.2;--primary-color:#cc264d;--secondary-color:#460020;--background:#ffffff;--border-width:calc(var(--bt-size) * 0.22)}@media (max-width:700px){:root{--bt-size:4.5vw;--bt-big-size:calc(var(--bt-size) * 2.2);--horisontal-padding:calc(var(--bt-size) * 1.4);--vertical-padding:calc(var(--bt-size) * 1);--border-width:calc(var(--bt-size) * 0.18)}}body{color:var(--primary-color);background:var(--background);font-family:var(--font-poppins),Arial,Helvetica,sans-serif;letter-spacing:-.02em;font-size:var(--bt-size);line-height:var(--line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-hyphens:manual;hyphens:manual}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.link{cursor:pointer}img{width:100%;height:auto;display:block;transition:opacity .5s}.disable-draft-mode{position:fixed;bottom:0;top:auto;right:0;z-index:999;background-color:var(--secondary-color);color:var(--background);padding:var(--vertical-padding) var(--horisontal-padding);transition:background-color .5s}.disable-draft-mode:hover{background-color:var(--primary-color)}.wrapper{position:relative;background-color:var(--background);transition:background-color .5s}.wrapper.loading{background-color:var(--primary-color)}main{position:relative;display:flex;flex-wrap:wrap;transition:opacity .5s}main.loading{opacity:0}main.loader-bg{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;justify-content:flex-start;width:100%;display:flex;flex-wrap:wrap;align-content:flex-start}main.loader-bg.loading{opacity:1}main.loader-bg .box{height:40vw}main .box{min-height:40vw;color:var(--background);position:relative;overflow:hidden;width:50%;--color:var(--primary-color);--sec-color:var(--secondary-color);background-color:var(--color);transition:transform .25s ease-out}main .box:first-child,main .box:nth-child(12),main .box:nth-child(13),main .box:nth-child(16),main .box:nth-child(17),main .box:nth-child(20),main .box:nth-child(4),main .box:nth-child(5),main .box:nth-child(8),main .box:nth-child(9){--color:var(--secondary-color);--sec-color:var(--primary-color);background-color:var(--color)}@media (max-width:700px){main .box{width:100%;min-height:80vw}main .box:nth-child(2n){--color:var(--secondary-color);--sec-color:var(--primary-color);background-color:var(--color)}main .box:nth-child(odd){--color:var(--primary-color);--sec-color:var(--secondary-color);background-color:var(--color)}}@media (min-width:700px){main .box.link:hover{--translate:calc(var(--horisontal-padding) * -0.5);transition:transform .25s ease-out;transform:translate(var(--translate),var(--translate))}}main .box .box-info{position:relative;padding:var(--horisontal-padding);display:flex;flex-direction:column;gap:var(--vertical-padding);min-height:40vw}@media (max-width:700px){main .box .box-info{min-height:80vw}}main .box .box-info .title{font-size:var(--bt-big-size);line-height:var(--line-height-big-text);-webkit-hyphens:auto;hyphens:auto}main .box .box-info .meta{display:flex;gap:calc(var(--vertical-padding) * .5) var(--horisontal-padding);flex-wrap:wrap}main .box .box-info .meta div{flex:1 0 40%}main .box .box-info .meta div span.link{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--background);text-decoration-color:var(--background);text-underline-offset:.17em;text-decoration-thickness:.08em}@media (max-width:700px){main .box .box-info .meta div span.link{text-decoration-thickness:.075em}}@media (min-width:700px){main .box .box-info .meta div span.link:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}main .box .box-info .meta div div{width:100%}main .box .box-info .meta .title{margin-top:-.12em}main .box .box-info .meta .info{flex-basis:100%}main .box .box-info .intro{width:100%;-webkit-hyphens:auto;hyphens:auto;flex-grow:1;align-content:flex-end}main .box .box-info .intro blockquote,main .box .box-info .intro p{margin-bottom:1.2em}main .box .box-info .intro blockquote:last-child,main .box .box-info .intro p:last-child{margin-bottom:0}main .box .box-info .intro blockquote.heading,main .box .box-info .intro p.heading{padding-right:1.3em;padding-left:1.3em;text-wrap:balance;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--background);text-decoration-color:var(--background);text-underline-offset:.17em;text-decoration-thickness:.08em;text-align:center;margin-top:2.4em}@media (max-width:700px){main .box .box-info .intro blockquote.heading,main .box .box-info .intro p.heading{text-decoration-thickness:.075em}}main .box .box-info .intro blockquote.heading:first-child,main .box .box-info .intro p.heading:first-child{margin-top:1.2em}main .box .box-info .intro ul li{--width:1.3em;display:block;margin-left:var(--width)}main .box .box-info .intro ul li .bullet{background-color:var(--background);width:calc(var(--width) * .5);height:calc(var(--width) * .5);margin-right:calc(var(--width) * .5);border-radius:50%;display:inline-block;margin-left:calc(var(--width) * -1)}main .box .box-info .intro ul li li{display:block;padding-left:var(--width);margin-left:0}main .box .box-info .intro blockquote{padding-left:2.4em}main .box .box-bg{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:screen;transition:opacity .5s}main .box .box-bg .img{width:100%;height:100%}main .box .box-bg .img img{width:100%;height:100%;object-fit:cover;filter:brightness(.7)}main .box .box-bg .mux-video{height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:opacity .5s;filter:saturate(0);mix-blend-mode:screen}main .box .box-bg .mux-video mux-player{--controls:none;display:block}main .box.event-header .box-info .meta .link{text-decoration:none}main .box.image{align-self:flex-start}main .box.news .box-info{height:100%}@media (max-width:700px){main .box.news .box-info .intro{margin-top:calc(var(--vertical-padding) * 3)}}main .box.tickets{--box-color:var(--color);min-height:auto;background-color:var(--box-color);overflow:visible;display:flex;flex-direction:column}main .box.tickets .box-info{padding:0;gap:0;min-height:auto}main .box.tickets .box-info .dates-title{padding:var(--horisontal-padding);background-color:var(--box-color)}@media (max-width:700px){main .box.tickets .box-info .dates-title{flex-direction:column}main .box.tickets .box-info .dates-title div{flex:none}}main .box.tickets .box-info .meta .link{z-index:2;display:inline-block;position:relative}main .box.tickets .box-info .meta p{text-indent:1.3em}main .box.tickets .box-info .meta p:first-of-type{text-indent:0}main .box.tickets .box-info .date-wrapper{background-color:var(--background);position:relative}main .box.tickets .box-info .date-wrapper .date{background-color:var(--box-color);position:relative;border-top:var(--border-width) dashed var(--background);padding:var(--horisontal-padding);display:flex;flex-direction:column;gap:calc(var(--vertical-padding) * .25);transition:transform .25s ease-out}@media (min-width:700px){main .box.tickets .box-info .date-wrapper .date.link:hover{--translate:calc(var(--horisontal-padding) * -0.5);transition:transform .25s ease-out;transform:translate(var(--translate),var(--translate))}}main .box.tickets .box-info .date-wrapper .date.one-ticket{gap:calc(var(--vertical-padding) * 1)}main .box.tickets .box-info .date-wrapper .date .date-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}main .box.tickets .access{width:100%;background-color:var(--box-color);padding:var(--vertical-padding) var(--horisontal-padding);padding-bottom:var(--horisontal-padding);min-height:auto;border-top:var(--border-width) dashed var(--background)}main .box.tickets .access .box-info{min-height:auto;gap:var(--vertical-padding);padding-top:0}main .box.access .meta p{text-indent:1.3em}main .box.access .meta p:first-child{text-indent:0}@media (max-width:700px){main .box.access .meta{display:block}main .box.access .meta div,main .box.access .meta p:first-child{display:inline}main .box.access .meta .key{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--background);text-decoration-color:var(--background);text-underline-offset:.17em;text-decoration-thickness:.08em}}@media (max-width:700px) and (max-width:700px){main .box.access .meta .key{text-decoration-thickness:.075em}}@media (max-width:700px){main .box.access .meta .value:before{content:" "}}main .box.about{display:grid;grid-template-rows:0fr;overflow:hidden}main .box.about,main .box.about.open{transition:grid-template-rows 1s ease-in-out 0s}main .box.about.open{grid-template-rows:1fr;height:auto;position:relative}main .box.about.open .box-info{align-self:flex-start;height:auto}main .box.about.open .box-info .meta{opacity:1}main .box.about.open .box-info .intro{align-content:flex-start}main .box.about.open .read-more-overlay{opacity:0;visibility:hidden;transition:opacity .5s .5s,visibility .5s .5s}main .box.about .read-more-overlay{cursor:pointer;visibility:visible;opacity:1;position:absolute;background:linear-gradient(0deg,var(--color) 0,rgba(255,255,255,0) 100%);right:0;bottom:0;left:0;transition:opacity .5s,visibility .5s;height:40vw}@media (max-width:700px){main .box.about .read-more-overlay{height:80vw}}main .box.about .read-more-overlay .read-more{position:absolute;bottom:var(--horisontal-padding);left:var(--horisontal-padding);text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--background);text-decoration-color:var(--background);text-underline-offset:.17em;text-decoration-thickness:.08em}@media (max-width:700px){main .box.about .read-more-overlay .read-more{text-decoration-thickness:.075em}}main .box.credits{overflow:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows 1s ease-in-out 0s}main .box.credits .box-info{gap:calc(var(--horisontal-padding) * 1)}main .box.credits .box-info .meta{flex-direction:column;gap:0;align-items:center;text-align:center}main .box.credits .box-info .meta div{width:70%;flex:0 1}@media (max-width:700px){main .box.credits .box-info .meta div{width:100%}}main .box.credits .box-info .meta .key{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--background);text-decoration-color:var(--background);text-underline-offset:.17em;text-decoration-thickness:.08em}@media (max-width:700px){main .box.credits .box-info .meta .key{text-decoration-thickness:.075em}}main .box.credits .box-info .sponsors{padding:var(--vertical-padding) 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:calc(var(--horisontal-padding) * 1) 0}main .box.credits .box-info .sponsors .svg-wrapper{padding:0 var(--horisontal-padding);flex:1 1 40%;display:flex;justify-content:center;align-items:center;--width:14vw;--height:4vw}main .box.credits .box-info .sponsors .svg-wrapper .svg-inner{width:100%;height:auto;display:flex;max-width:var(--width);max-height:var(--height)}@media (max-width:700px){main .box.credits .box-info .sponsors .svg-wrapper .svg-inner{max-width:calc(var(--width) * 2);max-height:calc(var(--height) * 2)}}main .box.credits .box-info .sponsors .svg-wrapper .svg-inner svg{--fill:var(--background);width:100%;height:auto;fill:var(--fill);background-color:transparent;display:flex}main .box.credits .box-info .sponsors .svg-wrapper .svg-inner svg path{fill:var(--fill)}main .box.credits.open{grid-template-rows:1fr;height:auto;position:relative;transition:grid-template-rows 1s ease-in-out 0s}main .box.credits.open .box-info .meta{opacity:1}main .box.credits.open .read-more-overlay{opacity:0;visibility:hidden;transition:opacity .5s .5s,visibility .5s .5s}main .box.credits .read-more-overlay{cursor:pointer;visibility:visible;opacity:1;position:absolute;background:linear-gradient(0deg,var(--color) 0,rgba(255,255,255,0) 100%);top:0;right:0;bottom:0;left:0;transition:opacity .5s,visibility .5s}main .box.main-sponsor{display:flex;align-items:center;justify-content:center;align-self:flex-start}main .box.main-sponsor .svg-wrapper{display:flex}main .box.main-sponsor .svg-wrapper .svg-inner{width:100%;height:auto;max-height:100%;display:flex}main .box.main-sponsor .svg-wrapper .svg-inner svg{--width:24vw;--height:10.5vw;width:var(--width);height:var(--height);fill:var(--background);background-color:transparent}@media (max-width:700px){main .box.main-sponsor .svg-wrapper .svg-inner svg{width:calc(var(--width) * 2);height:calc(var(--height) * 2)}}main .box.main-text{width:100%;background-color:var(--background);color:var(--color);font-size:var(--bt-big-size);line-height:var(--line-height-big-text);-webkit-hyphens:auto;hyphens:auto;display:flex;flex-direction:column}main .box.main-text blockquote,main .box.main-text ol,main .box.main-text p{padding:0 calc(var(--horisontal-padding) * 2);margin-bottom:1.2em}@media (max-width:700px){main .box.main-text blockquote,main .box.main-text ol,main .box.main-text p{padding:0 calc(var(--horisontal-padding) * 1)}}main .box.main-text blockquote:first-child,main .box.main-text ol:first-child,main .box.main-text p:first-child{padding-top:calc(var(--horisontal-padding) + var(--vertical-padding))}@media (max-width:700px){main .box.main-text blockquote:first-child,main .box.main-text ol:first-child,main .box.main-text p:first-child{padding-top:calc(var(--horisontal-padding) * 1)}}main .box.main-text blockquote:last-child,main .box.main-text ol:last-child,main .box.main-text p:last-child{padding-bottom:calc(var(--horisontal-padding) * 2);margin-bottom:0}@media (max-width:700px){main .box.main-text blockquote:last-child,main .box.main-text ol:last-child,main .box.main-text p:last-child{padding-bottom:calc(var(--horisontal-padding) * 1)}}main .box.main-text blockquote{padding-left:calc(var(--horisontal-padding) * 5);margin-bottom:1.2em}main .box.main-text a{--background:var(--color)}main .box.main-text a.link{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--background);text-decoration-color:var(--background);text-underline-offset:.17em;text-decoration-thickness:.08em}@media (max-width:700px){main .box.main-text a.link{text-decoration-thickness:.075em}}@media (min-width:700px){main .box.main-text a.link:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}main .box.main-text .heading{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--background);text-decoration-color:var(--background);text-underline-offset:.17em;text-decoration-thickness:.08em;-webkit-text-decoration-color:var(--sec-color);text-decoration-color:var(--sec-color);color:var(--sec-color);margin-top:1.2em;text-align:center;text-wrap:balance;max-width:40ch;align-self:center;-webkit-hyphens:manual;hyphens:manual}@media (max-width:700px){main .box.main-text .heading{text-decoration-thickness:.075em}}main .box.main-text ol{counter-reset:my-awesome-counter;padding-left:calc(var(--horisontal-padding) * 5)}@media (max-width:700px){main .box.main-text ol{padding-left:calc(var(--horisontal-padding) * 3)}}main .box.main-text ol li{text-align:left;counter-increment:my-awesome-counter;position:relative;display:block;margin-bottom:1.2em}main .box.main-text ol li:last-of-type{margin-bottom:0}main .box.main-text ol li:before{content:counter(my-awesome-counter) "";color:var(--sec-color);position:absolute;text-align:center;left:calc(var(--horisontal-padding) * -3);top:-.07em;border:.09em solid var(--sec-color);border-radius:50%;display:flex;align-items:center;justify-content:center;min-width:1.2em;height:1.2em}@media (max-width:700px){main .box.main-text ol li:before{left:calc(var(--horisontal-padding) * -2)}main .box.main-text{font-size:var(--bt-size);line-height:var(--line-height)}main .box.main-text blockquote{padding-left:calc(var(--horisontal-padding) + var(--bt-size) * var(--line-height) * 2);margin-bottom:1.2em}}main .box.privacy .box-info{padding:var(--vertical-padding) var(--horisontal-padding) var(--horisontal-padding) var(--horisontal-padding)}main .box.nl-signup{background-color:var(--background);color:var(--color)}main .box.nl-signup .box-info{padding:var(--vertical-padding) var(--horisontal-padding) var(--horisontal-padding) var(--horisontal-padding)}main .box.nl-signup .box-info form{margin-top:1.2em;display:flex;flex-direction:column}main .box.nl-signup .box-info form input[type=email],main .box.nl-signup .box-info form input[type=text]{display:block;font-family:var(--font-poppins),Arial,Helvetica,sans-serif;font-size:var(--bt-big-size);color:var(--color);outline:0;background-color:transparent;border:0;border-bottom:var(--border-width) solid var(--color);margin:0;padding:0;height:1.2em;width:100%;border-radius:0}main .box.nl-signup .box-info form input[type=email]::placeholder,main .box.nl-signup .box-info form input[type=text]::placeholder{color:var(--color);opacity:1}main .box.nl-signup .box-info form button[type=submit]{height:1.35em;display:block;font-family:var(--font-poppins),Arial,Helvetica,sans-serif;font-size:var(--bt-big-size);background-color:transparent;color:var(--color);font-weight:400;border:none;margin:0;padding:0;align-self:flex-end;cursor:pointer;border-bottom:var(--border-width) solid var(--color)}main .box.nl-signup .box-info form button[type=submit]:disabled{cursor:default}@media (min-width:700px){main .box.nl-signup .box-info form button[type=submit]:hover:not(:disabled){border-color:transparent}}main .box.nl-signup .box-info .msg{color:var(--sec-color)}main .box.nl-signup .box-info .msg,main .box.nl-signup .box-info .privacy{-webkit-hyphens:manual;hyphens:manual}main .box.nl-signup .box-info .privacy span{--background:var(--color)}main .box.nl-signup .box-info .privacy span.link{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--background);text-decoration-color:var(--background);text-underline-offset:.17em;text-decoration-thickness:.08em}@media (max-width:700px){main .box.nl-signup .box-info .privacy span.link{text-decoration-thickness:.075em}}@media (min-width:700px){main .box.nl-signup .box-info .privacy span.link:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}main .box.nl-signup .box-info .privacy .checkbox{cursor:pointer;display:inline-block;border:var(--border-width) solid var(--color);--height:0.71em;height:var(--height);width:var(--height);position:relative;margin-right:.32em;margin-left:.05em}main .box.nl-signup .box-info .privacy .checkbox div{height:100%;width:var(--border-width);background-color:var(--color);position:absolute;top:0;left:calc(50% - var(--border-width) * .5);opacity:0}main .box.nl-signup .box-info .privacy .checkbox div:first-child{transform:rotate(45deg) scaleY(.9)}main .box.nl-signup .box-info .privacy .checkbox div:nth-child(2){transform:rotate(-45deg) scaleY(.9)}main .box.nl-signup .box-info .privacy .checkbox.checked div{opacity:1}main .box.program-table{min-height:auto;width:100%;background-color:var(--background);color:var(--color);padding:var(--horisontal-padding);padding-bottom:calc(var(--horisontal-padding) * .5);display:grid;grid-template-columns:repeat(5,1fr);-moz-column-gap:1.3em;grid-column-gap:1.3em;column-gap:1.3em;overflow:visible}@media (max-width:700px){main .box.program-table{grid-template-columns:repeat(2,1fr)}}main .box.program-table .event{display:grid;grid-template-columns:subgrid;grid-column:1/6;background-color:var(--color)}main .box.program-table .event.filter .event-inner{border-top:none;padding-top:0}main .box.program-table .event.filter .event-inner:hover{transform:none}main .box.program-table .event.double-bill .event-inner{border-top-style:dashed}main .box.program-table .event.double-bill .event-inner .line-item.date,main .box.program-table .event.double-bill .event-inner .line-item.venue{opacity:0}@media (max-width:700px){main .box.program-table .event.double-bill .event-inner .line-item.date,main .box.program-table .event.double-bill .event-inner .line-item.venue{display:none}main .box.program-table .event.double-bill .event-inner{padding-top:calc(var(--horisontal-padding) * .35)}main .box.program-table .event{grid-column:1/3}main .box.program-table .event.filter{--color:var(--sec-color);color:var(--color);display:none}main .box.program-table .event:nth-child(2) .event-inner{border-top:0;padding-top:0}}main .box.program-table .event .event-inner{position:relative;background-color:var(--background);display:grid;grid-template-columns:subgrid;grid-column:1/6;border-top:.08em solid var(--color);padding:calc(var(--horisontal-padding) * .5) 0 calc(var(--horisontal-padding) * .5) 0;transition:transform .25s ease-out}@media (min-width:700px){main .box.program-table .event .event-inner:hover{transform:translate(calc(var(--horisontal-padding) * -.25),calc(var(--horisontal-padding) * -.25));transition:transform .25s ease-out}}@media (max-width:700px){main .box.program-table .event .event-inner{row-gap:calc(var(--vertical-padding) * .25)}main .box.program-table .event .event-inner .line-item.title{grid-column:1/3;font-size:var(--bt-big-size);line-height:var(--line-height-big-text)}}.media-slider{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;scrollbar-width:none;-webkit-scrollbar:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden;display:none}.media-slider::-webkit-scrollbar{display:none}.media-slider.open{display:block}.media-slider .slider{display:flex;height:100vh;min-height:100vh}.media-slider .slider .slide{background-color:black;scroll-snap-align:center;flex:0 0 100vw;position:relative}.media-slider .slider .slide,.media-slider .slider .slide .img,.media-slider .slider .slide .mux-video{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.media-slider .slider .slide .img img,.media-slider .slider .slide .mux-video img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;display:block}.media-slider .slider .slide .img mux-player,.media-slider .slider .slide .mux-video mux-player{width:100%;height:100%;max-width:100%;max-height:100%;display:block}.media-slider .slider .slide .cred{position:absolute;bottom:calc(var(--horisontal-padding) - var(--bt-size) * var(--line-height));right:var(--horisontal-padding);color:var(--background);transform-origin:top right;transform:rotate(90deg)}.media-slider .slider .controls{font-size:var(--bt-big-size);line-height:var(--line-height-big-text);color:var(--background);position:fixed;top:var(--horisontal-padding);left:var(--horisontal-padding);display:flex;justify-content:space-between}.media-slider .slider .controls .prev-next{display:flex;justify-content:space-between;gap:var(--vertical-padding)}.media-slider .slider .controls .prev-next .next,.media-slider .slider .controls .prev-next .prev{width:calc(var(--bt-big-size) * .85);height:calc(var(--bt-big-size) * .75);position:relative;top:var(--horisontal-padding);right:var(--horisontal-padding);top:0;left:0;cursor:pointer}.media-slider .slider .controls .prev-next .next div,.media-slider .slider .controls .prev-next .prev div{background-color:var(--background);height:100%;width:var(--border-width);position:absolute;top:0;transform-origin:center}.media-slider .slider .controls .prev-next .next div:first-child,.media-slider .slider .controls .prev-next .prev div:first-child{height:var(--border-width);width:calc(100% - var(--border-width) * .5);top:50%;transform:translateY(-50%)}.media-slider .slider .controls .prev-next .next div:nth-child(2),.media-slider .slider .controls .prev-next .prev div:nth-child(2){right:0;top:50%;transform-origin:top center;transform:rotate(45deg) translateY(calc(var(--border-width) * -.5));height:75%}.media-slider .slider .controls .prev-next .next div:nth-child(3),.media-slider .slider .controls .prev-next .prev div:nth-child(3){right:0;top:50%;transform-origin:top center;transform:rotate(135deg) translateY(calc(var(--border-width) * -.5));height:75%}.media-slider .slider .controls .prev-next .prev{transform:rotate(180deg)}.media-slider .slider .close{width:calc(var(--bt-big-size) * .75);height:calc(var(--bt-big-size) * .75);position:fixed;top:var(--horisontal-padding);right:var(--horisontal-padding);cursor:pointer}.media-slider .slider .close div{transition:transform .25s ease .25s,opacity 0s .25s,left .25s ease,background-color .25s 0s;left:calc(50% - var(--border-width) * .5)}.media-slider .slider .close div:first-child{transform:rotate(45deg) scaleY(1.3)}.media-slider .slider .close div:nth-child(2){opacity:0}.media-slider .slider .close div:nth-child(3){transform:rotate(-45deg) scaleY(1.3)}.media-slider .slider .close div{background-color:var(--background);height:100%;width:var(--border-width);position:absolute;top:0;transform-origin:center}.mux-video{height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:opacity .5s;cursor:pointer}.mux-video mux-player{--controls:none;display:block}.mux-video .video-controls{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mux-video .video-controls .play-icon{border:0;background:transparent;box-sizing:border-box;width:0;height:calc(var(--horisontal-padding) * 1.6);border-color:transparent transparent transparent var(--background);transition:all .1s ease,opacity .5s 1s;border-style:double;border-width:0 0 0 calc(var(--horisontal-padding) * 1.6);opacity:0}.mux-video .video-controls .play-icon.paused{transition:opacity .5s 0s;opacity:1;border-style:solid;border-width:var(--horisontal-padding) 0 var(--horisontal-padding) calc(var(--horisontal-padding) * 1.6)}.nav{position:fixed;top:0;right:0;z-index:100;padding:var(--horisontal-padding)}.nav .open-btn{width:calc(var(--bt-big-size) * .75);height:calc(var(--bt-big-size) * .75);position:relative;z-index:200;cursor:pointer}.nav .open-btn div{background-color:var(--primary-color);height:100%;width:var(--border-width);position:absolute;top:0;transform-origin:center;transition:left .25s ease .25s,opacity 0s .25s,transform .25s ease,background-color .25s .25s}@media (max-width:700px){.nav .open-btn div{background-color:var(--background)}}.nav .open-btn div:first-child{left:0}.nav .open-btn div:nth-child(2){left:calc(50% - var(--border-width) * .5)}.nav .open-btn div:nth-child(3){left:calc(100% - var(--border-width))}.nav .open-btn.open div{transition:transform .25s ease .25s,opacity 0s .25s,left .25s ease,background-color .25s 0s;background-color:var(--background);left:calc(50% - var(--border-width) * .5)}.nav .open-btn.open div:first-child{transform:rotate(45deg) scaleY(1.3)}.nav .open-btn.open div:nth-child(2){opacity:0}.nav .open-btn.open div:nth-child(3){transform:rotate(-45deg) scaleY(1.3)}.nav .menu{z-index:150;position:fixed;top:0;right:-50vw;width:50vw;background-color:var(--secondary-color);font-size:var(--bt-big-size);line-height:var(--line-height-big-text);color:var(--background);padding:var(--vertical-padding) var(--horisontal-padding);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;row-gap:calc(var(--bt-big-size) * 2.4);transition:right .5s ease}@media (max-width:700px){.nav .menu{width:100vw;right:-100vw}}.nav .menu.open{right:0}.nav .menu .main .link,.nav .menu .sub .link{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:.17em;text-decoration-thickness:.07em}@media (min-width:700px){.nav .menu .main .link:hover,.nav .menu .sub .link:hover{-webkit-text-decoration-color:var(--color);text-decoration-color:var(--color)}}.nav .menu div{display:flex;flex-direction:column}.nav .menu .sub div{cursor:pointer}.nav .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.hero{width:100%;font-size:var(--bt-big-size);line-height:var(--line-height-big-text);color:var(--background);display:flex;-webkit-hyphens:manual;hyphens:manual;overflow:hidden;height:100vh;max-height:60vw}@media (max-width:700px){.hero{flex-direction:column;min-height:125vw;height:auto}}.hero .title{display:flex;flex-direction:column;width:50%}@media (max-width:700px){.hero .title{width:100%}}.hero .title .text{height:100%;background-color:var(--primary-color);padding:var(--vertical-padding) var(--horisontal-padding);padding-right:calc(var(--horisontal-padding) * 3)}@media (max-width:700px){.hero .title .text{display:none}}.hero .title .logo{padding:var(--horisontal-padding) var(--horisontal-padding);width:100vw;position:relative;z-index:1}@media (max-width:700px){.hero .title .logo{background-color:var(--primary-color);display:none}}.hero .title .logo svg{display:block;fill:var(--primary-color);width:100%;height:auto;transition:fill .5s}@media (max-width:700px){.hero .title .logo svg{fill:var(--background)}}.hero .title .logo:hover svg{fill:var(--secondary-color)}.hero .video{width:50%;background-color:var(--secondary-color);position:relative;overflow:hidden;min-height:50vw;height:100%}@media (max-width:700px){.hero .video{width:100%;min-height:unset;flex-grow:1}}.hero .video .mux-video{height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:opacity .5s;filter:saturate(0);mix-blend-mode:screen}.hero .video .mux-video mux-player{--controls:none;display:block}.hero .video .text{display:none}@media (max-width:700px){.hero .video .text.mobile{padding:var(--vertical-padding) var(--horisontal-padding);padding-right:calc(var(--horisontal-padding) * 3);display:block;position:absolute;left:0;top:0;width:100%}}.hero .video .logo{display:none}.hero .video .logo svg{display:block;fill:var(--background)}@media (max-width:700px){.hero .video .logo{display:block;position:absolute;left:0;bottom:0;width:100%;padding:var(--horisontal-padding) var(--horisontal-padding)}}.hyphens{-webkit-hyphens:auto;hyphens:auto}.all-caps{text-transform:uppercase}.hidden{display:none}