@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(/_astro/roboto-latin-100.BJNx9A77.woff2) format("woff2"),url(/_astro/roboto-latin-100.B3mHgoOJ.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(/_astro/roboto-latin-100italic.DkGpOhj0.woff2) format("woff2"),url(/_astro/roboto-latin-100italic.Bjs4D596.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(/_astro/roboto-latin-300.EvKWBL9d.woff2) format("woff2"),url(/_astro/roboto-latin-300.Cx9SeV6m.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(/_astro/roboto-latin-300italic.CYatNKLh.woff2) format("woff2"),url(/_astro/roboto-latin-300italic.Uxw9HR3T.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(/_astro/roboto-latin-400.CEEi-WbQ.woff2) format("woff2"),url(/_astro/roboto-latin-400.CKhRtUFO.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(/_astro/roboto-latin-400italic.DRWWNyaf.woff2) format("woff2"),url(/_astro/roboto-latin-400italic.B7WW6HdJ.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(/_astro/roboto-latin-500.DRg8azjQ.woff2) format("woff2"),url(/_astro/roboto-latin-500.BU-otfqs.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(/_astro/roboto-latin-500italic.CAWXcheQ.woff2) format("woff2"),url(/_astro/roboto-latin-500italic.DC3lxgcN.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(/_astro/roboto-latin-700.CqGedB_1.woff2) format("woff2"),url(/_astro/roboto-latin-700.CCwTn0--.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(/_astro/roboto-latin-700italic.C5p_YAqY.woff2) format("woff2"),url(/_astro/roboto-latin-700italic.DXbHVVaQ.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(/_astro/roboto-latin-900.BEowQPyJ.woff2) format("woff2"),url(/_astro/roboto-latin-900.Blac3EU0.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(/_astro/roboto-latin-900italic.DBp_g5Ww.woff2) format("woff2"),url(/_astro/roboto-latin-900italic.uSnr6All.woff) format("woff")}:root{color-scheme:dark;--firebird-primary: #c41515;--firebird-primary-dark: #840d0e;--firebird-allout: #ee2451;--firebird-breakpoint-sm: 640px;--firebird-breakpoint-md: 768px;--firebird-breakpoint-lg: 1024px;background:#000;color:#fff}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;background:#000;box-sizing:border-box;overflow-y:scroll;scroll-behavior:smooth;font:112.5%/1.45em Helvetica,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{min-height:100vh;margin:0;background:#000;color:#fff;font-family:Helvetica,sans-serif;font-kerning:normal;font-weight:400;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern","liga","clig","calt"}a{color:inherit}.foundation-shell{min-height:100vh}.foundation-header,.foundation-footer{padding:1rem 1.5rem;font-family:roboto,sans-serif;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.foundation-footer{text-align:center}.foundation-main{display:grid;min-height:70vh;overflow-x:clip;place-items:center;padding:6rem 1.5rem;text-align:center}.foundation-main>div{min-width:0;max-width:100%}.foundation-main h1{margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(2rem,7vw,5rem);font-weight:700;letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere}.foundation-note{max-width:42rem;margin:1.5rem auto 0;color:#c7c7c7;line-height:1.6}.foundation-watch-links{max-width:42rem;margin:2rem auto 0}.foundation-watch-links ul{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:0;list-style:none}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[hidden]{display:none!important}body.has-open-overlay{overflow:hidden}body.has-open-menu [data-header-actions],body.has-open-menu .site-header__home{visibility:hidden;pointer-events:none}body.has-open-menu .site-header{z-index:60}.site-header{position:fixed;inset:0 0 auto;z-index:50;display:flex;height:4rem;align-items:center;justify-content:space-between;padding:0 1rem;color:#fff;font-family:roboto,sans-serif;transition:background-color .5s ease}.site-header.is-filled,.site-header.is-scrolled{background:#000}.site-header__shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,rgb(0 0 0 / 58%),rgb(0 0 0 / 18%) 70%,transparent);transition:opacity .5s ease}.site-header.is-filled .site-header__shade,.site-header.is-scrolled .site-header__shade{opacity:0}.site-header__left,.site-header__actions,.language-trigger,.menu-button,.header-button{display:flex;align-items:center}.site-header__left{min-width:0;height:100%;gap:1rem}.menu-button,.language-trigger,.dialog-close,.cta-dialog__close,.cta-dialog__continue,.cookie-consent button,.watch-trailer-trigger{border:0;background:none;color:inherit;font:inherit;cursor:pointer}.menu-button{height:auto;padding:0}.menu-button svg{width:1.25rem;height:1.25rem}.menu-button path{fill:transparent;stroke:#fff;stroke-linecap:round;stroke-width:3;transition:opacity .18s ease,d .22s ease}.menu-button[aria-expanded=true] [data-menu-line=top]{d:path("M 3 16.5 L 17 2.5")}.menu-button[aria-expanded=true] [data-menu-line=middle]{opacity:0}.menu-button[aria-expanded=true] [data-menu-line=bottom]{d:path("M 3 2.5 L 17 16.346")}.language-disclosure{position:relative;display:flex;height:100%;align-items:center}.language-trigger{gap:0;padding:0;text-transform:uppercase}.language-trigger span{flex-shrink:0;font-weight:600}.language-trigger img{flex-shrink:0;transition:transform .2s ease}.language-trigger[aria-expanded=true] img{transform:rotate(180deg)}.language-menu{position:absolute;top:calc(100% - .525rem);left:0;display:flex;min-width:5rem;flex-direction:column;overflow:hidden;border:1px solid rgb(255 255 255 / 10%);border-radius:.5rem;padding:.25rem 0;background:#000000e5;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.language-menu button{display:flex;width:100%;padding:.5rem 1rem;border:0;background:transparent;color:inherit;font:inherit;font-weight:400;text-align:left;text-transform:none;cursor:pointer}.language-menu button span{font-weight:600;text-transform:uppercase}.language-menu button:hover,.language-menu button:focus-visible{background:#ffffff1f}.site-header__home{display:flex;align-items:center;gap:.25rem;margin-left:.5rem;font-weight:400;text-decoration:none;text-transform:uppercase}.site-header__home img{width:1.25rem;height:1.25rem;flex-shrink:0}.site-header__home span{flex-shrink:0;font-weight:600}.site-header__actions{position:relative;flex-shrink:0;gap:.5rem}.site-header__logo{display:none;width:13.5rem;align-items:center;margin-right:0;padding-block:1rem;transform:translate(-.5rem)}.site-header__logo img{display:block;width:12rem;height:auto}.header-button{justify-content:center;gap:.3rem;padding:.25rem 1.75rem;border:2px solid #fff;border-radius:.875rem;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease,transform .2s ease}.header-button:hover,.header-button:focus-visible{background:#fff;color:#000}.header-button--give{padding:.25rem .75rem;border:0;border-radius:.375rem;background:#c41515}.header-button--give{gap:.25rem}.header-button--give img{width:1rem;height:1rem}.header-button--shop{padding:.25rem 1rem;border:0;border-radius:.375rem}.header-button--fight{padding:.25rem .5rem;border:0;border-radius:.375rem;background:#840d0e}.header-button--watch,.header-button--fight{text-transform:none}.site-menu{position:fixed;inset:0;z-index:40;width:0;height:100dvh;overflow:hidden;background:#000;color:#fff;opacity:0;transition:width .3s ease,opacity .3s ease}.site-menu.is-open{width:100vw;opacity:1}.site-menu__inner{display:flex;height:100%;flex-direction:column}.site-menu__brand{display:flex;width:33.333%;margin:0 auto;justify-content:center;padding:4rem 0 5rem}.site-menu__brand-content{width:100%}.site-menu__author-wrap{display:flex;justify-content:center;margin-bottom:.75rem}.site-menu__logo-wrap{height:1.45rem;line-height:1.45rem}.site-menu__logo{width:100%}.site-menu__logo{display:inline-block;vertical-align:top}.site-menu__author{display:block;width:20%;max-width:7rem}.site-menu__links{display:flex;min-height:0;flex:1;flex-direction:column}.site-menu__link{display:flex;max-height:4rem;flex-grow:1;align-items:center;justify-content:center;padding:.25rem 1rem;font-family:roboto,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.75rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .16s ease,color .16s ease}.site-menu:not(.is-open) .site-menu__brand{height:201.59px;flex:none;padding:0}.site-menu:not(.is-open) .site-menu__link{padding:0}.site-menu:not(.is-open) .site-menu__socials .site-socials a,.site-menu:not(.is-open) .site-menu__socials .site-socials img{width:0;height:0;overflow:hidden}.site-menu:not(.is-open) .site-menu__socials .site-socials a{color:#000c;font-family:roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.45}.site-menu__link:hover,.site-menu__link:focus-visible,.site-menu__link.is-active{background:#fff;color:#000}.site-menu:not(.is-open) .site-menu__link.is-active{color:#fff}.site-menu__link.menu-link--give{background:#c41515;color:#fff}.site-menu__link.menu-link--fight{background:#840d0e;color:#fff}.site-menu__link.menu-link--give:hover,.site-menu__link.menu-link--give:focus-visible,.site-menu__link.menu-link--fight:hover,.site-menu__link.menu-link--fight:focus-visible{background:#fff;color:#000}.site-menu__socials{display:flex;justify-content:flex-end;padding:1rem 2rem}.site-socials{display:flex;align-items:center;gap:1.5rem}.site-socials a{display:inline-flex;min-width:0;flex-shrink:1;border-radius:.2rem}.site-socials img{display:block;width:20px;max-width:100%;height:auto}.site-footer{display:flex;width:100%;flex-direction:column;align-items:center;gap:0;padding:.5rem;background:#1e1e1e;color:#fff;font-family:Helvetica,sans-serif;font-size:.875rem;font-weight:300;line-height:1.25rem;text-align:center}.site-footer__socials{order:2}.site-footer__socials .site-socials{gap:1rem}.site-footer__center{display:flex;order:1;align-items:center;gap:1.5rem;margin-top:1rem;padding-bottom:1rem}.site-footer__legal{display:flex;flex-direction:column;gap:.5rem;text-transform:uppercase}.site-footer__legal a{text-decoration:underline}.site-footer__copyright--desktop{display:none}.site-footer__copyright--mobile{order:3;margin-top:1rem}.watch-trailer-trigger{display:block;margin:.75rem auto 4rem;font-size:.78rem;text-decoration:underline}.trailer-dialog{position:fixed;inset:0;z-index:50;width:100vw;height:100dvh;padding:2rem;background:#000;color:#fff;font-family:roboto,sans-serif}.trailer-dialog__top{display:flex;justify-content:flex-end}.dialog-close{display:grid;width:2.5rem;height:2.5rem;padding:0;place-items:center}.dialog-close svg{display:block;width:2.5rem;height:2.5rem;fill:#fff}.trailer-dialog__content{width:100%;height:100%;padding:.5rem 0}.trailer-dialog__frame,.trailer-dialog__frame iframe{width:100%;height:100%;border:0;overflow:hidden}.trailer-dialog__message{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.cta-dialog{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:1rem;background:#000c;backdrop-filter:blur(4px)}.cta-dialog__panel{display:flex;width:100%;max-width:48rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(255 255 255 / 20%);border-radius:1rem;background:#000;box-shadow:0 25px 50px -12px #00000040}.cta-dialog__inner{position:relative;display:flex;width:100%;flex-direction:column;overflow:hidden}.cta-dialog__inner>img{display:block;width:100%;height:auto}.cta-dialog__overlay{position:absolute;inset:0;display:flex;flex-direction:column}.cta-dialog__close-row{display:flex;width:100%;align-items:center;justify-content:flex-end;padding:1rem}.cta-dialog__close{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;padding:0;border:0 solid #e5e7eb;border-radius:50%;background:#0009;font-size:1.25rem;font-weight:300;line-height:1.25rem}.cta-dialog__close span{margin-top:-.125rem}.cta-dialog__close:hover,.cta-dialog__close:focus-visible{background:#fff;color:#000}.cta-dialog__spacer{flex:1}.cta-dialog__bottom{display:flex;width:100%;flex-direction:column;align-items:center;padding:0 2rem 2rem}.cta-dialog__buttons{display:flex;width:75%;align-self:center;gap:.75rem}.cta-dialog__buttons a{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;padding:.75rem 1.25rem;border-radius:.75rem;background:linear-gradient(to right,#c41515,#840d0e);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.08em;line-height:1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease}.cta-dialog__buttons a:hover,.cta-dialog__buttons a:focus-visible{opacity:.95;transform:scale(1.02)}.cta-dialog__continue{height:2.5rem;align-self:center;margin-top:.75rem;padding:.25rem 1.75rem;color:#fffc;font-size:.75rem;font-weight:700;line-height:1rem}.cookie-consent{position:fixed;bottom:0;left:0;z-index:60;display:flex;width:100%;height:3.5rem;align-items:center;justify-content:space-between;gap:1rem;padding:0 1rem;border-radius:.5rem;background:#000;color:#fff;font-size:.875rem;line-height:1.25rem;transform:none}.cookie-consent p{margin:0}.cookie-consent button{display:flex;align-items:center;padding:.25rem 1.75rem;border:2px solid #fff;border-radius:.875rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.site-reveal{opacity:1;transform:translate(0);transition:opacity 2s ease,transform 2s ease}.site-reveal.is-reveal-pending{opacity:0;transform:translate(200px)}.site-reveal.is-visible{opacity:1;transform:translate(0)}:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(min-width:1024px){.site-header__logo{display:flex}.site-menu__logo-wrap{height:auto;line-height:normal}.site-menu__logo{display:block}}@media(min-width:1024px){.site-header[data-home=true]:not(.is-scrolled) .site-header__logo{opacity:0}}@media(min-width:768px){.site-footer{flex-direction:row;justify-content:space-between;gap:0;padding:1rem}.site-footer__socials{order:1}.site-footer__socials{min-width:0;flex-shrink:1}.site-footer__socials .site-socials{width:100%}.site-footer__center{order:2;margin-top:0;padding-bottom:0}.site-footer__legal{flex-direction:row;gap:.5rem}.site-footer__copyright--desktop{display:block}.site-footer__copyright--mobile{display:none;margin-top:0}.site-header{padding-inline:2rem}.header-button--watch{transform:translate(-.5rem)}.header-button--give{padding-inline:.5rem}.site-menu__link{font-size:1.5rem;line-height:2rem}.cta-dialog__buttons{align-items:center;justify-content:center}.cta-dialog__buttons a:first-child{height:100%}.cookie-consent{left:50%;width:83.333333%;padding-inline:1.5rem;font-size:1rem;line-height:1.5rem;transform:translate(-50%)}.trailer-dialog__content{padding:4rem}.cta-dialog__bottom{padding:0 2rem 2rem}}@media(min-width:768px)and (max-width:1023px){.site-header__logo{position:absolute;top:50%;left:-18px;display:block;width:0;height:0;padding:0;transform:none}.site-header__logo img{display:none}}@media(min-width:1024px){.site-footer__socials .site-socials{gap:1.5rem}.site-footer__legal{gap:1rem}html[lang=et] .site-footer__center{transform:translate(-.015625px)}.cookie-consent{width:50%}}@media(min-width:640px)and (max-width:767px){.site-menu__brand{width:66.666%}}@media(max-width:639px){.site-menu__logo-wrap{height:auto;line-height:normal}.site-menu__logo{display:block}.site-header__logo{position:absolute;top:50%;left:-9px;display:block;width:0;height:0;padding:0;transform:none}.site-header__logo img,.header-button--watch,.header-button--shop,.header-button--fight{display:none}.site-header__home{gap:.25rem;margin-left:0}.site-header__actions{gap:0}.header-button--give{padding:.25rem .75rem}.site-menu__brand{width:calc(100% - 2rem);padding:4rem 0 5rem}.site-menu__logo{max-width:24rem}.site-menu__author{max-width:6rem}.site-menu__socials{padding:1rem}.site-footer{flex-direction:column;text-align:center}.site-footer__center{order:-1;flex-direction:column;gap:1rem}.site-footer__legal{flex-direction:column;gap:.5rem}.cta-dialog__inner{min-height:32rem}.cta-dialog__inner>img{min-height:32rem;object-fit:cover}.cta-dialog__bottom{padding:0 1.25rem 1.25rem}.cta-dialog__buttons{width:100%;flex-direction:column}.cta-dialog__buttons a{flex:none}.cookie-consent{left:0;width:100%;padding:0 1rem;font-size:.875rem;transform:none}.site-header[data-locale=et] .language-disclosure{width:40.765625px;flex:none}.site-header[data-locale=ru] .language-disclosure{width:23.34375px;flex:none}.site-header[data-locale=de] .language-disclosure{width:21.828125px;flex:none}.site-header[data-locale=et] .language-trigger,.site-header[data-locale=ru] .language-trigger,.site-header[data-locale=de] .language-trigger{width:100%}.site-header[data-locale=ru] .language-trigger img{width:23.34375px}.site-header[data-locale=de] .language-trigger img{width:21.828125px}.site-header[data-locale=et] .site-header__home,.site-header[data-locale=ru] .site-header__home,.site-header[data-locale=de] .site-header__home{position:absolute;top:50%;flex:none;transform:translateY(-50%)}.site-header[data-locale=et] .site-header__home{left:117.265625px;width:94.34375px}.site-header[data-locale=ru] .site-header__home{left:99.84375px;width:103.546875px}.site-header[data-locale=de] .site-header__home{left:98.328125px;width:107.25px}.site-header[data-locale=ru] .site-header__home span{width:101.265625px;flex:none;overflow:hidden}.site-header[data-locale=et] .site-header__actions,.site-header[data-locale=ru] .site-header__actions,.site-header[data-locale=de] .site-header__actions{position:absolute;width:max-content}.site-header[data-locale=et] .site-header__actions{left:220.609375px;right:auto}.site-header[data-locale=ru] .site-header__actions{left:212.390625px;right:auto}.site-header[data-locale=de] .site-header__actions{left:214.578125px;right:auto}}@media(min-width:640px)and (max-width:767px){.site-header__logo{position:absolute;top:50%;left:-9px;display:block;width:0;height:0;padding:0;transform:none}.site-header__logo img,.header-button--watch,.header-button--shop,.header-button--fight{display:none}.site-header__home{gap:.25rem;margin-left:0}.site-header__actions{gap:0}.site-footer{flex-direction:column;text-align:center}.site-footer__center{order:-1;flex-direction:column;gap:1rem}.site-footer__legal{flex-direction:column;gap:.5rem}.cta-dialog__inner{min-height:32rem}.cta-dialog__inner>img{min-height:32rem;object-fit:cover}.cta-dialog__bottom{padding:0 1.25rem 1.25rem}.cta-dialog__buttons{width:100%;flex-direction:column}.cta-dialog__buttons a{flex:none}.cookie-consent{left:0;width:100%;padding:0 1rem;font-size:.875rem;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.site-reveal{opacity:1;transform:none}}@media(forced-colors:active){.site-header,.site-menu,.site-footer,.trailer-dialog,.cta-dialog__panel,.cookie-consent{border-color:CanvasText;background:Canvas;color:CanvasText}.header-button,.site-menu__link,.cta-dialog__buttons a{border:1px solid ButtonText}}.no-js-navigation{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:1rem;background:#000}
