<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.fancybox-bg { background-color:#040418; }
.extra-fancybox-header {
  border-bottom:1px solid rgba(255,255,255,0.5);
  height:110px;
  position:relative;
  background:#040418;
  color:#ffffff;
  display:block;
}
.extra-fancybox-header .extra-fancybox-logo {
  position:absolute;
  top:0;
  left:45px;
  height:110px;
  line-height:110px;
  pointer-events:all;
}
.extra-fancybox-header .extra-fancybox-logo .logo {
  width:109px;
  height:39px;
  vertical-align:-10px;
  display:inline-block;
}
.extra-fancybox-header .extra-fancybox-logo .logo * {
  fill:#ffffff;
  -webkit-transition:fill 0.3s ease-out;
  transition:fill 0.3s ease-out;
}
.extra-fancybox-header .extra-fancybox-logo:hover .logo * {
  fill:#f50057;
  -webkit-transition:fill 0.2s ease-out;
  transition:fill 0.2s ease-out;
}
.extra-fancybox-header .extra-fancybox-logo:active .logo * {
  fill:#ffffff;
  -webkit-transition:fill 0.1s ease-out;
  transition:fill 0.1s ease-out;
}
.extra-fancybox-header .fancybox-infobar { transform:none; }
.extra-fancybox-header .fancybox-infobar__body {
  width:100%;
  height:100%;
  position:relative;
  line-height:110px;
}
.extra-fancybox-header .extra-fancybox-title {
  font-family:"niveau-grotesk", sans-serif;
  font-size:26px;
  line-height:30px;
  font-weight:900;
  text-align:center;
  display:inline-block;
  width:100%;
  vertical-align:-8px;
  padding:0 250px;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
}
.extra-fancybox-header .extra-fancybox-counter {
  position:absolute;
  bottom:-15px;
  line-height:30px;
  font-size:16px;
  font-weight:300;
  color:#ffffff;
  letter-spacing:0.1em;
  display:block;
  width:100%;
  text-align:center;
  text-transform:uppercase;
}
.extra-fancybox-header .extra-fancybox-counter &gt; .inner {
  display:inline-block;
  padding:0 30px;
  position:relative;
}
.extra-fancybox-header .extra-fancybox-counter &gt; .inner:before {
  content:'';
  display:block;
  background-color:#040418;
  position:absolute;
  top:0;
  left:0;
  right:0;
  height:16px;
}
.extra-fancybox-header .extra-fancybox-counter &gt; .inner .text { position:relative; }
.extra-fancybox-header .extra-fancybox-counter .current {
  font-weight:900;
  color:#f50057;
}
.extra-fancybox-header .extra-fancybox-buttons {
  position:absolute;
  top:0;
  right:0;
  padding:20px;
  display:flex;
  justify-content:space-between;
}
.extra-fancybox-header .extra-fancybox-buttons button { margin-left:10px; }
.extra-fancybox-header .extra-fancybox-buttons .extra-fancybox-nav.close-button {
  overflow:hidden;
  width:70px;
  height:70px;
  cursor:pointer;
  z-index:8040;
  background:transparent;
}
.extra-fancybox-header .extra-fancybox-buttons .extra-fancybox-nav.close-button .text {
  position:absolute;
  top:0;
  left:100%;
}
.extra-fancybox-header .extra-fancybox-buttons .extra-fancybox-nav.close-button .icon-close {
  display:block;
  width:25px;
  height:25px;
  position:absolute;
  top:22px;
  left:22px;
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  -webkit-transition:-webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
  transition:transform 0.3s ease-out, opacity 0.3s ease-out;
  opacity:0.5;
}
.extra-fancybox-header .extra-fancybox-buttons .extra-fancybox-nav.close-button .icon-close:before, .extra-fancybox-header .extra-fancybox-buttons .extra-fancybox-nav.close-button .icon-close:after {
  content:'';
  display:block;
  position:absolute;
  background-color:#ffffff;
  -webkit-transition:-webkit-transform 0.3s ease-out;
  transition:transform 0.3s ease-out;
  transform:rotate(0deg);
}
.extra-fancybox-header .extra-fancybox-buttons .extra-fancybox-nav.close-button .icon-close:before {
  width:100%;
  height:1px;
  top:50%;
  left:0;
  margin-top:-1px;
}
.extra-fancybox-header .extra-fancybox-buttons .extra-fancybox-nav.close-button .icon-close:after {
  width:1px;
  height:100%;
  top:0;
  left:50%;
  margin-left:-1px;
}
.extra-fancybox-header .extra-fancybox-buttons .extra-fancybox-nav.close-button:hover .icon-close {
  opacity:1;
  -webkit-transition:-webkit-transform 0.3s ease-out, opacity 0.2s ease-out;
  transition:transform 0.3s ease-out, opacity 0.2s ease-out;
}
.extra-fancybox-header .extra-fancybox-buttons .extra-fancybox-nav.close-button:hover .icon-close:before { transform:rotate(90deg); }
.extra-fancybox-header .extra-fancybox-buttons .extra-fancybox-nav.close-button:hover .icon-close:after { transform:rotate(270deg); }
.fancybox-container--ready .fancybox-infobar { transform:none; }
.fancybox-lock .fancybox-overlay { overflow:hidden; }
.fancybox-overlay {
  background:rgba(4,4,24,0);
  -webkit-transition:background 0.3s ease-out;
  transition:background 0.3s ease-out;
}
.extra-fancybox-open .fancybox-overlay {
  background:#040418;
  -webkit-transition:background 0.3s ease-out 0.3s;
  transition:background 0.3s ease-out 0.3s;
}
.fancybox-skin, .fancybox-opened .fancybox-skin {
  background-color:transparent;
  -webkit-box-shadow:none;
  box-shadow:none;
}
.extra-fancybox-nav.link-button {
  overflow:hidden;
  width:70px;
  height:70px;
  position:relative;
  top:0;
  left:0;
  background-color:transparent;
}
.extra-fancybox-nav.link-button .icon {
  display:block;
  width:20px;
  height:10px;
  position:absolute;
  top:50%;
  left:50%;
  margin-top:-5px;
  margin-left:-10px;
}
.extra-fancybox-nav.link-button .icon * { fill:#ffffff; }
.extra-fancybox-nav.link-button.extra-fancybox-prev .icon { transform:rotate(90deg); }
.extra-fancybox-nav.link-button.extra-fancybox-next .icon { transform:rotate(-90deg); }
.extra-fancybox-nav.link-button:after { display:none; }
.fancybox-nav span { background:transparent; }
.fancybox-caption-wrap {
  background:transparent;
  padding:30px 0 0;
  background-image:linear-gradient(to bottom,transparent 0%,rgba(4,4,24,0.9) 100%);
}
.fancybox-caption {
  font-family:"niveau-grotesk", sans-serif;
  font-weight:300;
  font-style:italic;
  font-size:14px;
  line-height:20px;
}
.fancybox-caption:before {
  width:70px;
  margin:0 0 0 -35px;
  transform:scaleX(0);
}
.fancybox-caption a {
  -webkit-transition:color 0.3s ease-out;
  transition:color 0.3s ease-out;
}
.fancybox-caption a:hover {
  color:#ffffff;
  -webkit-transition:color 0.2s ease-out;
  transition:color 0.2s ease-out;
}
.extra-fancybox-hidden {
  opacity:0;
  transition:none;
}
.fancybox-slide--inline .author-contact-wrapper { background:#040418; }
.fancybox-slide--inline .extra-social-share-wrapper .main-popup-form-wrapper { opacity:1; }
.fancybox-slide--inline .fancybox-close-small { display:none; }
@media only screen and (max-width: 1200px) {
  .extra-fancybox-header .extra-fancybox-title { display:none; }
}
</pre></body></html>