/* BREAKPOINTS */
/*
    ME: Mobile End
    TPE: Tablet Portrait End
    TLE: Tablet Landscape End
    DE: Desktop End
*/
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  padding-top: unset !important;
  margin: 0;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type=checkbox],
input[type=radio] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none !important;
}

*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-family: sans-serif;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

a {
  text-decoration: none;
}

a:hover,
a:focus {
  text-decoration: underline;
}

figure {
  margin: 0;
}

img {
  vertical-align: middle;
}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

.img-rounded {
  border-radius: 6px;
}

.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

.img-circle {
  border-radius: 50%;
}

hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

[role=button] {
  cursor: pointer;
}

p {
  line-height: 1.5;
  letter-spacing: 0.2px;
  margin: 0 0 2rem 0;
  padding: 0;
}
p a {
  color: #000;
  text-decoration: underline;
}
p a:hover, p a:focus {
  text-decoration: underline;
}

a {
  text-decoration: none;
}
a:hover, a:focus {
  text-decoration: none;
}

button {
  margin: 0;
  padding: 0;
  background: transparent;
  border: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

[data-whatintent=keyboard] *:focus {
  outline: 2px solid blue !important;
}
[data-whatintent=keyboard] #section-credits .simplebar-content-wrapper:focus,
[data-whatintent=keyboard] .zine-layer .simplebar-content-wrapper:focus {
  border: 2px solid blue !important;
}

body {
  font-size: 1.6rem;
  background: url(data:image/png;base64,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wFwNACAG/gWAgRnkf/PA7A0A8AJqA4GUQCC2GahtBuznAdrNQByAxECQ7u7q9Z8oynZ3G/BiKwHah/7+N6YAown4ouzv79vY3/9lG0C5AzRPHZjnASDaCWDHuMSkhrdPNp6Hv8XArP9Nj3/fAdLd3QN/3/8N9s4WdEgMYesAAAAJcEhZcwAACxMAAAsTAQCanBgAAAXOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0NjAsIDIwMjAvMDUvMTItMTY6MDQ6MTcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMS0wNi0yMVQxNDo1ODo1MiswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wNi0yMVQxNDo1ODo1MiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjEtMDYtMjFUMTQ6NTg6NTIrMDI6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZjRkODYwMzMtMWNkOS00NDBhLTk0NjktZGU3MTM0MDY5ZTMwIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NmM5M2ZhZDItNWI2ZS05NTRkLThkNTgtNWEyNTZhM2Q5MTRmIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6N2VkZWRhNzMtYzFlNi00ZTQyLTk4ZTItNTE2OTk4Zjk2NzNmIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6N2VkZWRhNzMtYzFlNi00ZTQyLTk4ZTItNTE2OTk4Zjk2NzNmIiBzdEV2dDp3aGVuPSIyMDIxLTA2LTIxVDE0OjU4OjUyKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZjRkODYwMzMtMWNkOS00NDBhLTk0NjktZGU3MTM0MDY5ZTMwIiBzdEV2dDp3aGVuPSIyMDIxLTA2LTIxVDE0OjU4OjUyKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4UgcviAAABPElEQVRogd3YWa7CMAxA0Vu28TbppXiRsA6/DwLCiKFDnNhUalVluNH5DWaGmRHxiIgBZ8AiXxGxU4igIVT1AvxFndHOAViWoPhQxP3TOT4c4X46xacgVLUfZCbCDRyMT0W4wQPx6Qg3sTOeAuEmd8TTINyCjfFUCLdoQzwdwi1cGU+JcItXxNMi3IYv8dQIt+lDPD3CbXwTL4Fwm1/EyyBc4CleCuEiD/FyCBdq8ZIIF6uMuAerIwCWX0DcwmeKI0TEFq6XXGHPCISqEnZB1w6BAQggDjISAUGQ0QgIgMxAQGfILAR0hMxEQCfIbAR0gGRAwEFIFgQcgGRCwE5INgTsgGREwEZIVgRsgGRGwEpIdgSsgFRAwBdIFQR8gFRCwBtINQS8gFREwBOkKgIeIJUR0CDVEQCnX0AA/AOn+Iz8oY7D4wAAAABJRU5ErkJggg==);
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 991px) {
  body {
    font-size: 1.4rem;
    background: #000;
  }
}

.zine-container {
  max-width: 101rem;
  padding: 6rem;
  display: block;
  margin: 0 auto;
  position: relative;
  z-index: 2;
  border-left: 16px solid #000;
  border-right: 16px solid #000;
}
@media (max-width: 991px) {
  .zine-container {
    border: none;
    padding: 3rem 1.5rem;
  }
}

.image-single {
  position: relative;
}
.image-single--border {
  border: 16px solid #000;
}
.image-single img {
  width: 100%;
  vertical-align: top;
}
@media (max-width: 991px) {
  .image-single .image-desktop {
    display: none;
  }
}
@media (min-width: 991px) {
  .image-single .image-mobile {
    display: none;
  }
}

.svg-single {
  position: relative;
}
.svg-single svg {
  width: 100%;
  height: auto;
}

.image-alternate {
  position: relative;
}
.image-alternate img {
  width: 100%;
}
.image-alternate img:nth-of-type(2) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  animation: imageAlternate 1.5s infinite linear;
}
@-webkit-keyframes imageAlternate {
  0% {
    opacity: 1;
  }
  49% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes imageAlternate {
  0% {
    opacity: 1;
  }
  49% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes imageAlternate {
  0% {
    opacity: 1;
  }
  49% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes imageAlternate {
  0% {
    opacity: 1;
  }
  49% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

[data-gif] {
  position: absolute;
  bottom: 0;
  left: 0;
}

[data-image-clip] {
  clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
  transition: clip-path 0.6s ease;
  will-change: clip-path;
}
[data-image-clip].in {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}

.zine-loading {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 99;
  transition: all 0.2s linear;
}
.zine-loading.out {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

.single-gif-container {
  justify-content: center !important;
}
.single-gif-container div {
  text-align: center !important;
}

[data-scroll-container] {
  width: 100%;
  overflow-x: hidden;
}

section {
  position: relative;
}

#s8 {
  display: block;
}

#s1 {
  padding: 0;
}
#s1.access .zine-container {
  background-image: url(../images/cover_bg.6ee94f.jpg);
}
#s1 .zine-container {
  background-image: url(../images/cover_lr_low.07eb9d.gif);
  background-size: cover;
  height: 100vh;
}
#s1 .intro {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
@media (max-width: 991px) {
  #s1 .intro {
    width: 80%;
    margin: 0 auto;
  }
}
#s1 .intro img {
  width: 60%;
  vertical-align: top;
}
@media (max-width: 991px) {
  #s1 .intro img {
    width: 100%;
  }
}
#s1 .intro #scroll-down {
  position: absolute;
  bottom: 40px;
  left: 50%;
  z-index: 3;
  transform: translate3d(-50%, 0 0);
  animation: zineArrow 2s infinite ease-in-out;
}
@media (max-width: 991px) {
  #s1 .intro #scroll-down {
    bottom: 30px;
  }
}
#s1 .intro #scroll-down.stop {
  animation: none;
  bottom: 55px;
  transform: translate(-50%, -50%);
}
@-webkit-keyframes zineArrow {
  0% {
    transform: translate3d(-50%, -10px, 0);
  }
  50% {
    transform: translate3d(-50%, 10px, 0);
  }
  100% {
    transform: translate3d(-50%, -10px, 0);
  }
}
@-moz-keyframes zineArrow {
  0% {
    transform: translate3d(-50%, -10px, 0);
  }
  50% {
    transform: translate3d(-50%, 10px, 0);
  }
  100% {
    transform: translate3d(-50%, -10px, 0);
  }
}
@-o-keyframes zineArrow {
  0% {
    transform: translate3d(-50%, -10px, 0);
  }
  50% {
    transform: translate3d(-50%, 10px, 0);
  }
  100% {
    transform: translate3d(-50%, -10px, 0);
  }
}
@keyframes zineArrow {
  0% {
    transform: translate3d(-50%, -10px, 0);
  }
  50% {
    transform: translate3d(-50%, 10px, 0);
  }
  100% {
    transform: translate3d(-50%, -10px, 0);
  }
}
#s1 .intro #scroll-down img {
  width: 50px;
}
@media (max-width: 991px) {
  #s1 .intro #scroll-down img {
    width: 40px;
  }
}
#s1 #access {
  position: absolute;
  top: 130px;
  left: 30px;
  z-index: 3;
  background: #000;
  width: 80px;
  height: 40px;
  display: inline-block;
  border-radius: 100px;
  backface-visibility: hidden;
}
@media (max-width: 991px) {
  #s1 #access {
    left: 50%;
    top: 170px;
    margin-left: -40px;
  }
}
#s1 #access.in span {
  transform: translateX(40px);
}
#s1 #access span {
  position: absolute;
  width: 36px;
  height: 36px;
  background: #FFED00;
  top: 2px;
  left: 2px;
  border-radius: 50%;
  transition: transform 0.2s linear;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
}
#s1 #access span img {
  width: 24px;
}
#s1 #access em {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  font-style: normal;
  line-height: 40px;
  padding: 0 12px;
}
#s1 #access em.on {
  text-align: left;
}
#s1 #access em.off {
  text-align: right;
}

#s2 {
  padding: 0;
}
#s2 .zine-container {
  background: #000;
  padding: 0;
}
@media (max-width: 991px) {
  #s2 .flex__cell:nth-child(1) {
    padding-bottom: 14%;
  }
}
#s2 .flex__cell:nth-child(2) {
  padding: 6rem;
  background: #FF9000;
}
@media (max-width: 991px) {
  #s2 .flex__cell:nth-child(2) {
    padding: 3rem 1.5rem;
  }
}
@media (max-width: 991px) {
  #s2 .image-single:nth-child(1) {
    display: none;
  }
}
@media (min-width: 991px) {
  #s2 .image-single:nth-child(2) {
    display: none;
  }
}
#s2 .text-block {
  background: transparent;
  padding: 0;
}
#s2 .text-block p {
  font-size: 2rem;
}
@media (max-width: 991px) {
  #s2 .text-block p {
    font-size: 1.4rem;
  }
}

#s3 .zine-container {
  background: #EA0029;
}
#s3 .flex {
  margin-bottom: 6rem;
}
@media (max-width: 991px) {
  #s3 .flex {
    margin-bottom: 3rem;
  }
}
@media (max-width: 991px) {
  #s3 .flex__cell:nth-child(1) {
    margin-bottom: 3rem;
  }
}
#s3 .text-block {
  background: #585186;
}
#s3 .text-block p,
#s3 .text-block ul {
  color: #FFF200;
}
#s3 .text-block__more button {
  background: #FFF200;
}

#s4 .zine-container {
  background: #FFF200;
}
#s4 .flex {
  margin-bottom: 6rem;
}
@media (max-width: 991px) {
  #s4 .flex {
    margin-bottom: 3rem;
  }
}
@media (max-width: 991px) {
  #s4 .flex__cell:nth-child(1) {
    margin-bottom: 3rem;
  }
}
#s4 .flex__cell:nth-child(2) > div {
  width: 72%;
}
@media (max-width: 991px) {
  #s4 .flex__cell:nth-child(2) > div {
    width: 100%;
  }
}
#s4 .text-block {
  padding: 0;
}
#s4 .text-block__more button {
  background: #FF9000;
}
#s4 .swiper-slide {
  border: 1.6rem solid #000;
}

#s5 .zine-container {
  background: #EA0029;
}
#s5 .flex {
  margin-bottom: 6rem;
}
@media (max-width: 991px) {
  #s5 .flex {
    margin-bottom: 3rem;
  }
}
@media (max-width: 991px) {
  #s5 .flex__cell:nth-child(1) {
    margin-bottom: 3rem;
  }
}
#s5 .text-block {
  background: #585186;
}
#s5 .text-block p,
#s5 .text-block ul {
  color: #FFF200;
}
#s5 .text-block__more button {
  background: #FFF200;
}

#s6 .issa__top .zine-container {
  padding-bottom: 0;
  background: #FFF200;
}
#s6 .issa__head .image-single {
  width: 55%;
  display: block;
  margin: 0 auto;
}
@media (max-width: 991px) {
  #s6 .issa__head .image-single {
    width: 100%;
  }
}
#s6 .issa__head .zine-container {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background: #000;
}
#s6 .issa__text {
  position: relative;
}
#s6 .issa__text .zine-container {
  position: relative;
  z-index: 1;
  background: #FFF200;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
#s6 .issa__text .text-block {
  background: #000;
  color: #FFF200;
}
#s6 .issa__content .zine-container {
  background: #FFF200;
  padding-top: 0;
}
#s6 .issa__content .slider {
  display: block;
  width: 60%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  #s6 .issa__content .slider {
    width: 100%;
  }
}

#s7 .zine-container {
  background: #585186;
}
@media (max-width: 991px) {
  #s7 .zine-container {
    padding-bottom: 1px;
  }
}
#s7 .text-block {
  background: #000;
  margin: 3rem 0;
}
#s7 .text-block p {
  color: #FFF200;
}
#s7 .text-block__more button {
  background: #FF9000;
}
@media (min-width: 991px) {
  #s7 .flex {
    flex-direction: row-reverse;
  }
}
#s7 .flex__cell:nth-child(1) {
  text-align: right;
}
@media (max-width: 991px) {
  #s7 .flex__cell:nth-child(1) {
    margin-bottom: 3rem;
  }
}
#s7 .flex__cell:nth-child(1) > div {
  width: 93%;
}
@media (max-width: 991px) {
  #s7 .flex__cell:nth-child(1) > div {
    width: 100%;
  }
}
#s7 .flex__cell:nth-child(2) {
  text-align: left;
}
@media (max-width: 991px) {
  #s7 .flex__cell:nth-child(2) {
    margin-bottom: 3rem;
  }
}

#s8 {
  padding: 0;
}
#s8 .zine-container {
  background: #FFF200;
  padding: 0;
}
@media (max-width: 991px) {
  #s8 .zine-container {
    padding: 3rem 0;
  }
}
#s8 .flex__cell:nth-child(1) {
  padding: 0 6rem;
}
@media (max-width: 991px) {
  #s8 .flex__cell:nth-child(1) {
    padding: 0 1.5rem;
    margin-bottom: 3rem;
  }
}
#s8 .flex__cell:nth-child(1) > div {
  background: #000;
  padding: 3rem;
}
#s8 .flex__cell:nth-child(2) {
  padding: 6rem 6rem 6rem 1.5rem;
}
@media (max-width: 991px) {
  #s8 .flex__cell:nth-child(2) {
    padding: 0 1.5rem;
  }
}
#s8 .image-single img {
  margin-bottom: 7px;
}
#s8 .image-single img:last-of-type {
  margin-top: -7px;
  margin-bottom: 0;
}
#s8 .text-block {
  background: #000;
}
#s8 .text-block p {
  color: #FFF200;
}
#s8 .text-block__detail {
  padding-bottom: 3rem;
}
#s8 .text-block__detail button {
  background: #EA0029;
}

#s9 .zine-container {
  background: #585186;
}
#s9 .flex {
  margin: 0 -1rem;
}
#s9 .flex__cell > div {
  width: 100%;
  padding: 0 1rem;
}
@media (max-width: 991px) {
  #s9 .flex__cell:nth-child(1), #s9 .flex__cell:nth-child(3) {
    display: none;
  }
}
@media (max-width: 991px) {
  #s9 .flex__cell:nth-child(2) {
    margin: 3rem 0;
  }
}
#s9 .flex__cell:nth-child(2) > div {
  padding: 0 3.9rem;
}
@media (max-width: 991px) {
  #s9 .flex__cell:nth-child(2) > div {
    padding: 0 1rem;
  }
}
@media (min-width: 991px) {
  #s9 .slider {
    display: none;
  }
}
#s9 .text-block {
  background: transparent;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 991px) {
  #s9 .text-block {
    padding-bottom: 0;
  }
}
#s9 .text-block p {
  color: #FFF200;
}
#s9 .text-block__more button {
  background: #FFF200;
}

#s10 .zine-container {
  background: #FF9000;
}
#s10 .flex {
  margin-bottom: 6rem;
}
@media (max-width: 991px) {
  #s10 .flex {
    margin-bottom: 3rem;
  }
}
@media (max-width: 991px) {
  #s10 .flex__cell:nth-child(1) {
    margin-bottom: 3rem;
  }
}
#s10 .text-block {
  background: transparent;
}
@media (max-width: 991px) {
  #s10 .text-block {
    padding: 0;
  }
}
#s10 .text-block__more button {
  background: #EA0029;
}

#section-credits {
  padding: 0;
  z-index: 9;
  position: relative;
  overflow: visible;
  color: #FFF200;
}
#section-credits strong {
  text-transform: uppercase;
}
#section-credits [data-simplebar],
#section-credits [data-simplebar] div {
  height: 100%;
}
#section-credits .zine__credits__nav {
  position: relative;
  z-index: 1;
}
#section-credits .zine__credits__nav::before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  height: 15px;
  background: #000;
}
#section-credits .zine__credits__nav ul {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
}
#section-credits .zine__credits__nav ul li {
  width: 50%;
  margin: 0;
  padding: 15px 30px;
}
@media (max-width: 991px) {
  #section-credits .zine__credits__nav ul li {
    padding: 15px;
  }
}
#section-credits .zine__credits__nav ul li:nth-of-type(1) {
  background-color: #FFF200;
  border-right: 7px solid #000;
}
#section-credits .zine__credits__nav ul li:nth-of-type(2) {
  border-left: 7px solid #000;
  background-color: #000;
}
#section-credits .zine__credits__nav ul li:nth-of-type(2) button {
  color: #FFF200;
}
#section-credits .zine__credits__nav ul li button {
  color: #000;
  font-weight: bold;
  font-size: 30px;
  display: block;
  text-decoration: none;
  width: 100%;
  position: relative;
  text-align: left;
}
@media (max-width: 991px) {
  #section-credits .zine__credits__nav ul li button {
    font-size: 22px;
  }
}
#section-credits .zine__credits__nav ul li button.open svg {
  transform: rotate(180deg) translateY(50%);
}
#section-credits .zine__credits__nav ul li button svg {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  transition: transform 0.2s linear;
}
#section-credits .zine__credits__wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  height: 100vh;
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: all 0.2s linear;
}
#section-credits .zine__credits__wrapper.in--left, #section-credits .zine__credits__wrapper.in--right {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
#section-credits .zine__credits__wrapper.in--left > div:nth-of-type(1) {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
#section-credits .zine__credits__wrapper.in--right > div:nth-of-type(2) {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
#section-credits .zine__credits__wrapper::after {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  height: 100%;
  width: 14px;
  margin-left: -7px;
  background: #000;
}
@media (max-width: 991px) {
  #section-credits .zine__credits__wrapper::after {
    display: none;
  }
}
#section-credits .zine__credits__wrapper > div {
  width: 50%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: all 0.2s linear;
  padding: 190px 100px 130px 100px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.667;
  position: relative;
}
@media (max-width: 991px) {
  #section-credits .zine__credits__wrapper > div {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding: 160px 15px 100px 15px;
  }
}
#section-credits .zine__credits__wrapper > div::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 15px;
  background: #000;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(1) {
  background-color: #FFF200;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(1) h4 {
  font-size: 16px;
  font-weight: bold;
  margin: 0 0 5px 0;
  padding: 0;
  line-height: 1;
  color: #000;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(1) ul {
  margin: 0 0 30px 0;
  padding: 0;
  list-style: none;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(1) ul:last-of-type {
  margin-bottom: 0;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(1) ul li {
  margin: 0;
  padding: 0;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(1) ul li strong {
  text-transform: uppercase;
  color: #000;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(1) ul li a {
  color: #585186;
  text-decoration: none;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(2) {
  background-color: #000;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(2) span:nth-of-type(even) {
  color: #FFF200;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(2) span:nth-of-type(even) a {
  color: #FFF200;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(2) span:nth-of-type(odd) {
  color: #FF9000;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(2) span:nth-of-type(odd) a {
  color: #FF9000;
}
#section-credits .zine__credits__wrapper > div:nth-of-type(2) span a {
  text-decoration: underline;
}
#section-credits [data-simplebar] {
  padding-right: 30px;
  height: 100%;
}
@media (max-width: 991px) {
  #section-credits [data-simplebar] {
    padding-right: 0;
  }
}
#section-credits [data-simplebar] div {
  height: 100%;
}
#section-credits .simplebar-scrollbar:before {
  background: #FFF200;
}
#section-credits .simplebar-content-wrapper {
  border: 2px solid transparent;
}
#section-credits section {
  padding: 0;
  display: block;
}
#section-credits section:focus {
  background: #09c;
}

#section-footer {
  padding: 0;
}

.zine-layer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
  z-index: 9;
}
@media (min-width: 991px) {
  .zine-layer {
    height: calc(100vh - 90px);
  }
}
@media (max-width: 991px) {
  .zine-layer {
    height: 70vh;
  }
}
.zine-layer.open {
  pointer-events: auto;
}
.zine-layer.open .zine-layer__content {
  transform: translateX(0) translateY(0);
}
.zine-layer__content {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  background: #FFF200;
  transition: transform 0.6s ease-out;
}
@media (min-width: 991px) {
  .zine-layer__content {
    width: 50%;
    transform: translateX(100%);
    padding: 6rem;
  }
}
@media (max-width: 991px) {
  .zine-layer__content {
    width: 100%;
    transform: translateY(100%);
    padding: 6rem 3rem 3rem 3rem;
  }
}
.zine-layer__content p {
  font-weight: bold;
}
.zine-layer__inner, .zine-layer__wrapper {
  height: 100%;
}
.zine-layer__close {
  position: fixed;
  top: 30px;
  right: 30px;
}
@media (max-width: 991px) {
  .zine-layer__close {
    top: 20px;
  }
}
.zine-layer__close button img {
  width: 20px;
}
.zine-layer .simplebar-content-wrapper {
  border: 2px solid transparent;
}
.zine-layer .text-block__second {
  display: block;
}
.zine-layer .note {
  font-weight: bold;
  font-size: 12px;
  margin: 3rem 0 0 0;
  padding: 0;
  list-style: none;
}
.zine-layer .note li {
  margin: 0.5rem 0 0 0;
  padding: 0;
  display: block;
}

html.has-scroll-smooth {
  overflow: hidden;
}

html.has-scroll-dragging {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.has-scroll-smooth body {
  overflow: hidden;
}

.has-scroll-smooth [data-scroll-container] {
  min-height: 100vh;
}

[data-scroll-direction=horizontal] [data-scroll-container] {
  height: 100vh;
  display: inline-block;
  white-space: nowrap;
}

[data-scroll-direction=horizontal] [data-scroll-section] {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  height: 100%;
}

.plyr iframe[id^=youtube] {
  top: -50%;
  height: 200%;
}

.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before,
.plyr--video .plyr__control.plyr__tab-focus,
.plyr--video .plyr__control:hover,
.plyr--video .plyr__control[aria-expanded=true],
.plyr__control--overlaid {
  background-color: #000 !important;
}

.plyr--full-ui input[type=range] {
  color: #000 !important;
}

.plyr__control.plyr__tab-focus,
.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track,
.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track,
.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track {
  outline-color: #000 !important;
}

.slider .swiper {
  padding-bottom: 4rem;
}
.slider .swiper img {
  width: 100%;
}
.slider .swiper .swiper-button-next,
.slider .swiper .swiper-button-prev {
  margin-top: 0;
  top: auto;
  bottom: 0;
  color: #000;
  width: 20px;
  height: 40px;
  font-size: 12px;
  background: center bottom no-repeat;
}
.slider .swiper .swiper-button-next::after,
.slider .swiper .swiper-button-prev::after {
  display: none;
}
.slider .swiper .swiper-button-prev {
  left: 50%;
  margin-left: -10px;
  transform: translateX(-20px);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEqADAAQAAAABAAAAHgAAAABfWV9UAAAB20lEQVRIDa1WTShEURg9M353Qn7CgpKEUkpShBiShSws2KBYsFA2YkM2ykZZ2MjOzsrKwsagSfJXlpYUSRijJPPznO+9ey3MeDOed+p0mvN990z3vnfvfYAz5HFYDZnhbDiQzYEbpKF4R+0h/4RMdu+SOkTrK72SVJPS2bijQmJTE/BfX+DG48GT8sZSCUpj07YaYExPwm+EYLzcIsigZ+WPUm3hZXWLNKcxPoJ9CQnd4y0nB1fKD1KLyV/hYWWTNEOGBq2Q9we85+XiUvkR6gBpi3VWzZD+Pivk4xEfRQU4U36UOmybwOKqajZ8nVbI5zM+y0pxovwYNekCL+uQlmZrYcMvCFeU41j71EnSFousmtNpbMBhLIRY9BXR6ioEtE+dsU1gcVY319XiSAIkqL4OR9qnzpG2aGNV5m1UVSIQCSIij7mpEQfiKS5Rk+KUHUZhAc5lPSSkvRV+8RRXqEmRxY4waezt4EpCen3Yl9+Ka9SkkDc3Dt6EblxbQiNuah0OpibJbaQriy1hqTz+eWlMBQtsMhf5Py+k/iNXtogO+960XR3ON60Oc+UYkTDXDjYJc+WolSCBK4e/FWXdqP++jnSYKxekDvt5Zd+z0K2LTjSfg+QjQm5gE18D4zGU+KYxNAAAAABJRU5ErkJggg==);
}
.slider .swiper .swiper-button-next {
  left: 50%;
  margin-right: -10px;
  transform: translateX(10px);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEqADAAQAAAABAAAAHgAAAABfWV9UAAAB2ElEQVRIDa2VOUgDURCGJ4lXJypRUQsFkaABQQgiKBq8EAuxsNDGCLGIhWAj2Cg2ghaChU2ws7NKZWGTqAQRL7C0VFBEzCXEkGv9Z7MvYSGQt7gP/p23szMf++ZdNiq1anQdUA76LbmN9aYR/g4pmvywdZCh1oboOCQgwp7DV2OEtMIQi4W+X57ozeelEN7z7IMCUBUk1TyIYlAk+kYxJUHKuk+FiT87w3ebDKkVQTGG1dfTc+KDfhjmXaYg+zSdwlqhim0eEVlIaWygp+QnJRm2uKCDneC7pSIJAUsQT73SYqf71BelGDY3q4Mdy4A4hguvFrqjnW7TEUozbHJcBzuUhfkQqNamq5NuMlHKMGx4SDcBe7KwDQFz9FA4F6dcPkF51wBdCT/sjixsSyT1O+maQQx09tG18MNuysJ2RdKgiy55iNkYZXu6Kaz5uZ6jsrB9ARsboRDDuG7NdnrQ/HeyII470pKUmUkKMuwiQM+aLwNbK7VaEVhsVsMZxVQ6QFddDu5/DM2UYpsy/TILcrs0+vI9U7ZI2U074Ta2aU05Rkw52Ew7aj284Mw4/LnAhevokV7XVnUHmKHryLQLklfTFPTBf6bJD2v4ykaO2vhG7YWaCq/Gnn/QTDN5aO2G3gAAAABJRU5ErkJggg==);
}

:root {
  --swiper-navigation-size: 21px !important;
}
[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%;
  /* Not required for horizontal scroll to trigger */
  max-height: 100%;
  /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.simplebar-content:before,
.simplebar-content:after {
  content: " ";
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  user-select: none;
  -webkit-user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: "";
  background: black;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity 0.2s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  transition: opacity 0s linear;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
/**
 * Swiper 7.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: December 24, 2021
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, 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");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-android .swiper-slide, .swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-pointer-events {
  touch-action: pan-y;
}

.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}
:root {
  --swiper-navigation-size:44px;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-button-lock {
  display: none;
}
/* BREAKPOINTS */
/*
    ME: Mobile End
    TPE: Tablet Portrait End
    TLE: Tablet Landscape End
    DE: Desktop End
*/
@media (min-width: 991px) {
  .flex {
    display: flex;
    align-items: center;
  }
  .flex__cell {
    width: 50%;
    position: relative;
    direction: ltr;
  }
  .flex__cell:nth-of-type(1) {
    text-align: left;
  }
  .flex__cell:nth-of-type(2) {
    text-align: right;
  }
  .flex__cell > div {
    width: 76%;
    display: inline-block;
    position: relative;
    text-align: left;
  }
  .flex__cell > div.expand {
    width: 100%;
  }
}
/* BREAKPOINTS */
/*
    ME: Mobile End
    TPE: Tablet Portrait End
    TLE: Tablet Landscape End
    DE: Desktop End
*/
.text-block {
  padding: 2.5rem;
  background: #FFF200;
  position: relative;
}
.text-block.open .text-block__second {
  display: block;
}
.text-block.open .text-block__more--first {
  display: none;
}
.text-block.open .text-block__more--second {
  display: block;
}
.text-block__inner {
  overflow: hidden;
}
.text-block__inner--auto {
  height: auto;
}
.text-block__more {
  text-align: center;
  padding-top: 2.5rem;
}
.text-block__more--second {
  display: none;
}
.text-block__more--second span img {
  transform: rotate(180deg) translateY(2px);
}
.text-block__detail {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 3rem 0 0 0;
  background: #000;
  z-index: 1;
  text-align: center;
}
.text-block__detail button img {
  width: 16px !important;
  margin-left: 2px !important;
}
.text-block__second {
  display: none;
}
.text-block p {
  font-weight: bold;
}
.text-block p:last-of-type {
  margin-bottom: 0;
}
.text-block .note {
  font-weight: bold;
  font-size: 12px;
  margin: 3rem 0 0 0;
  padding: 0;
  list-style: none;
}
.text-block .note li {
  margin: 0.5rem 0 0 0;
  padding: 0;
  display: block;
}
.text-block button {
  background: #EA0029;
  color: #000;
  font-weight: bold;
}
.text-block button img {
  vertical-align: middle;
  margin-left: 5px;
  width: 20px;
  display: inline-block;
}

.text-orange {
  color: #FF9000 !important;
}
#s1 {
  max-width: 1600px;
  margin: auto;
}
.partial-searchform__inputfield {
  width: calc(100% - 60px);
}
@media only screen and (min-width : 991px) {
  #s1 #access {
    left: 0px !important;
  }
}
@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b3ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(-7px - -2);margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc(var(--plyr-range-thumb-height, 13px)/2*-1 - var(--plyr-range-track-height, 5px)/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b3ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b3ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b3ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
