/**
 * tom-select.css (v2.4.3)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */
.ts-control {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: none;
  border-radius: 3px;
  display: flex;
  flex-wrap: wrap;
}
.ts-wrapper.multi.has-items .ts-control {
  padding: calc(8px - 2px - 0) 8px calc(8px - 2px - 3px - 0);
}
.full .ts-control {
  background-color: #fff;
}
.disabled .ts-control, .disabled .ts-control * {
  cursor: default !important;
}
.focus .ts-control {
  box-shadow: none;
}
.ts-control > * {
  vertical-align: baseline;
  display: inline-block;
}
.ts-wrapper.multi .ts-control > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
}
.ts-wrapper.multi .ts-control > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
  color: rgb(124.5, 124.5, 124.5);
  background: white;
  border: 0 solid white;
}
.ts-control > input {
  flex: 1 1 auto;
  min-width: 7rem;
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
  box-shadow: none !important;
}
.ts-control > input::-ms-clear {
  display: none;
}
.ts-control > input:focus {
  outline: none !important;
}
.has-items .ts-control > input {
  margin: 0 4px !important;
}
.ts-control.rtl {
  text-align: right;
}
.ts-control.rtl.single .ts-control:after {
  left: 15px;
  right: auto;
}
.ts-control.rtl .ts-control > input {
  margin: 0 4px 0 -2px !important;
}
.disabled .ts-control {
  opacity: 0.5;
  background-color: #fafafa;
}
.input-hidden .ts-control > input {
  opacity: 0;
  position: absolute;
  left: -10000px;
}

.ts-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: 0.25rem 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
.ts-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.ts-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  border-radius: 1px;
}
.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
  padding: 5px 8px;
}
.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.ts-dropdown [data-selectable].option {
  opacity: 1;
  cursor: pointer;
}
.ts-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.ts-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}
.ts-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.ts-dropdown .active.create {
  color: #495c68;
}
.ts-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.ts-dropdown .spinner {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 5px 8px;
}
.ts-dropdown .spinner::after {
  content: " ";
  display: block;
  width: 24px;
  height: 24px;
  margin: 3px;
  border-radius: 50%;
  border: 5px solid #d0d0d0;
  border-color: #d0d0d0 transparent #d0d0d0 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.ts-dropdown-content {
  overflow: hidden auto;
  max-height: 200px;
  scroll-behavior: smooth;
}

.ts-wrapper.plugin-drag_drop .ts-dragging {
  color: transparent !important;
}
.ts-wrapper.plugin-drag_drop .ts-dragging > * {
  visibility: hidden !important;
}

.plugin-checkbox_options:not(.rtl) .option input {
  margin-right: 0.5rem;
}

.plugin-checkbox_options.rtl .option input {
  margin-left: 0.5rem;
}

/* stylelint-disable function-name-case */
.plugin-clear_button {
  --ts-pr-clear-button: 1em;
}
.plugin-clear_button .clear-button {
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(8px - 6px);
  margin-right: 0 !important;
  background: transparent !important;
  transition: opacity 0.5s;
  cursor: pointer;
}
.plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
  right: max(var(--ts-pr-caret), 8px);
}
.plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
  opacity: 1;
}

.ts-wrapper .dropdown-header {
  position: relative;
  padding: 10px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: color-mix(#fff, #d0d0d0, 85%);
  border-radius: 3px 3px 0 0;
}
.ts-wrapper .dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.ts-wrapper .dropdown-header-close:hover {
  color: black;
}

.plugin-dropdown_input.focus.dropdown-active .ts-control {
  box-shadow: none;
  border: 1px solid #d0d0d0;
}
.plugin-dropdown_input .dropdown-input {
  border: 1px solid #d0d0d0;
  border-width: 0 0 1px;
  display: block;
  padding: 8px 8px;
  box-shadow: none;
  width: 100%;
  background: transparent;
}
.plugin-dropdown_input .items-placeholder {
  border: 0 none !important;
  box-shadow: none !important;
  width: 100%;
}
.plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
  display: none !important;
}

.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
  min-width: 0;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
  flex: none;
  min-width: 4px;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-ms-input-placeholder {
  color: transparent;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
  color: transparent;
}

.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
  display: flex;
}
.ts-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}
.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup::before {
  display: none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.ts-wrapper.plugin-remove_button .item {
  display: inline-flex;
  align-items: center;
}
.ts-wrapper.plugin-remove_button .item .remove {
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 0 6px;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}
.ts-wrapper.plugin-remove_button .item .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
  background: none;
}
.ts-wrapper.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item {
  padding-right: 0 !important;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
  border-left: 1px solid #d0d0d0;
  margin-left: 6px;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
  border-left-color: #cacaca;
}
.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
  border-left-color: white;
}

.ts-wrapper.plugin-remove_button.rtl .item {
  padding-left: 0 !important;
}
.ts-wrapper.plugin-remove_button.rtl .item .remove {
  border-right: 1px solid #d0d0d0;
  margin-right: 6px;
}
.ts-wrapper.plugin-remove_button.rtl .item.active .remove {
  border-right-color: #cacaca;
}
.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
  border-right-color: white;
}

:root {
  --ts-pr-clear-button: 0px;
  --ts-pr-caret: 0px;
  --ts-pr-min: .75rem;
}

.ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
  cursor: pointer;
}

.ts-control:not(.rtl) {
  padding-right: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-control.rtl {
  padding-left: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-wrapper {
  position: relative;
}

.ts-dropdown,
.ts-control,
.ts-control input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
}

.ts-control,
.ts-wrapper.single.input-active .ts-control {
  background: #fff;
  cursor: text;
}

.ts-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
          clip-path: inset(50%) !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}.popup-detail-opener,a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption .popup-detail-opener,.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;-webkit-text-decoration:none;text-decoration:none}.fancybox-caption .popup-detail-opener:hover,.fancybox-caption a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{-webkit-text-decoration:none;text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list .popup-detail-opener,.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list .popup-detail-opener:before,.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list .popup-detail-opener:focus:before,.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list .fancybox-thumbs-active.popup-detail-opener:before,.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.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{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:228,228,228;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-header-align-items:center;--dt-header-vertical-align:middle;--dt-html-background:#fff}:root.dark{--dt-html-background:#212529}table.dataTable tbody td.dt-control{cursor:pointer;text-align:center}table.dataTable tbody td.dt-control:before{border-color:transparent transparent transparent rgba(0,0,0,.5);border-style:solid;border-width:5px 0 5px 10px;box-sizing:border-box;content:"";display:inline-block}table.dataTable tbody tr.dt-hasChild td.dt-control:before{border-color:rgba(0,0,0,.5) transparent transparent;border-style:solid;border-width:10px 5px 0}table.dataTable tfoot:empty{display:none}:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before,html.dark table.dataTable td.dt-control:before{border-left-color:hsla(0,0%,100%,.5)}:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,html.dark table.dataTable tr.dt-hasChild td.dt-control:before{border-left-color:transparent;border-top-color:hsla(0,0%,100%,.5)}div.dt-scroll{width:100%}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before{bottom:50%;content:"▲";content:"▲"/"";display:block;position:absolute}table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after{content:"▼";content:"▼"/"";display:block;position:absolute;top:50%}table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order{height:20px;position:relative;width:12px}table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before{font-size:.8em;left:0;line-height:9px;opacity:.125}table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover,table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover{outline:2px solid rgba(0,0,0,.05);outline-offset:-2px}table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after{opacity:.6}table.dataTable thead>tr>td.dt-orderable-none:not(.dt-ordering-asc):not(.dt-ordering-desc) span.dt-column-order:empty,table.dataTable thead>tr>td.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-none:not(.dt-ordering-asc):not(.dt-ordering-desc) span.dt-column-order:empty,table.dataTable thead>tr>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after{display:none}table.dataTable thead>tr>td:active,table.dataTable thead>tr>th:active{outline:none}table.dataTable tfoot>tr>td div.dt-column-footer,table.dataTable tfoot>tr>td div.dt-column-header,table.dataTable tfoot>tr>th div.dt-column-footer,table.dataTable tfoot>tr>th div.dt-column-header,table.dataTable thead>tr>td div.dt-column-footer,table.dataTable thead>tr>td div.dt-column-header,table.dataTable thead>tr>th div.dt-column-footer,table.dataTable thead>tr>th div.dt-column-header{align-items:center;align-items:var(--dt-header-align-items);display:flex;gap:4px;justify-content:space-between}table.dataTable tfoot>tr>td div.dt-column-footer span.dt-column-title,table.dataTable tfoot>tr>td div.dt-column-header span.dt-column-title,table.dataTable tfoot>tr>th div.dt-column-footer span.dt-column-title,table.dataTable tfoot>tr>th div.dt-column-header span.dt-column-title,table.dataTable thead>tr>td div.dt-column-footer span.dt-column-title,table.dataTable thead>tr>td div.dt-column-header span.dt-column-title,table.dataTable thead>tr>th div.dt-column-footer span.dt-column-title,table.dataTable thead>tr>th div.dt-column-header span.dt-column-title{flex-grow:1}table.dataTable tfoot>tr>td div.dt-column-footer span.dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-header span.dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-footer span.dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-header span.dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-footer span.dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-header span.dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-footer span.dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-header span.dt-column-title:empty{display:none}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover{outline:2px solid hsla(0,0%,100%,.05)}div.dt-processing{left:50%;margin-left:-100px;margin-top:-22px;padding:2px;position:absolute;text-align:center;top:50%;width:200px;z-index:10}div.dt-processing>div:last-child{height:15px;margin:1em auto;position:relative;width:80px}div.dt-processing>div:last-child>div{animation-timing-function:cubic-bezier(0,1,1,0);background:#0d6efd;background:rgb(var(--dt-row-selected));border-radius:50%;height:13px;position:absolute;top:0;width:13px}div.dt-processing>div:last-child>div:first-child{animation:datatables-loader-1 .6s infinite;left:8px}div.dt-processing>div:last-child>div:nth-child(2){animation:datatables-loader-2 .6s infinite;left:8px}div.dt-processing>div:last-child>div:nth-child(3){animation:datatables-loader-2 .6s infinite;left:32px}div.dt-processing>div:last-child>div:nth-child(4){animation:datatables-loader-3 .6s infinite;left:56px}@keyframes datatables-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable td,table.dataTable th{box-sizing:border-box}table.dataTable td.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable th.dt-type-numeric{text-align:right}table.dataTable td.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-numeric div.dt-column-header{flex-direction:row-reverse}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dt-left div.dt-column-footer,table.dataTable td.dt-left div.dt-column-header,table.dataTable th.dt-left div.dt-column-footer,table.dataTable th.dt-left div.dt-column-header{flex-direction:row}table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-right div.dt-column-footer,table.dataTable td.dt-right div.dt-column-header,table.dataTable th.dt-right div.dt-column-footer,table.dataTable th.dt-right div.dt-column-header{flex-direction:row-reverse}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-justify div.dt-column-footer,table.dataTable td.dt-justify div.dt-column-header,table.dataTable th.dt-justify div.dt-column-footer,table.dataTable th.dt-justify div.dt-column-header{flex-direction:row}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable td.dt-empty,table.dataTable th.dt-empty{text-align:center;vertical-align:top}table.dataTable tfoot td,table.dataTable tfoot th,table.dataTable thead td,table.dataTable thead th{text-align:left;vertical-align:middle;vertical-align:var(--dt-header-vertical-align)}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-left div.dt-column-footer,table.dataTable tfoot td.dt-head-left div.dt-column-header,table.dataTable tfoot th.dt-head-left div.dt-column-footer,table.dataTable tfoot th.dt-head-left div.dt-column-header,table.dataTable thead td.dt-head-left div.dt-column-footer,table.dataTable thead td.dt-head-left div.dt-column-header,table.dataTable thead th.dt-head-left div.dt-column-footer,table.dataTable thead th.dt-head-left div.dt-column-header{flex-direction:row}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-right div.dt-column-footer,table.dataTable tfoot td.dt-head-right div.dt-column-header,table.dataTable tfoot th.dt-head-right div.dt-column-footer,table.dataTable tfoot th.dt-head-right div.dt-column-header,table.dataTable thead td.dt-head-right div.dt-column-footer,table.dataTable thead td.dt-head-right div.dt-column-header,table.dataTable thead th.dt-head-right div.dt-column-footer,table.dataTable thead th.dt-head-right div.dt-column-header{flex-direction:row-reverse}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-justify div.dt-column-footer,table.dataTable tfoot td.dt-head-justify div.dt-column-header,table.dataTable tfoot th.dt-head-justify div.dt-column-footer,table.dataTable tfoot th.dt-head-justify div.dt-column-header,table.dataTable thead td.dt-head-justify div.dt-column-footer,table.dataTable thead td.dt-head-justify div.dt-column-header,table.dataTable thead th.dt-head-justify div.dt-column-footer,table.dataTable thead th.dt-head-justify div.dt-column-header{flex-direction:row}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}:root{--dt-row-hover-alpha:0.035;--dt-row-stripe-alpha:0.023;--dt-column-ordering-alpha:0.019;--dt-row-selected-stripe-alpha:0.923;--dt-row-selected-column-ordering-alpha:0.919}table.dataTable{border-spacing:0;margin:0 auto;width:100%}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable>thead>tr>td,table.dataTable>thead>tr>th{border-bottom:1px solid rgba(0,0,0,.3);padding:10px}table.dataTable>thead>tr>td:active,table.dataTable>thead>tr>th:active{outline:none}table.dataTable>tfoot>tr>td,table.dataTable>tfoot>tr>th{border-top:1px solid rgba(0,0,0,.3);padding:10px 10px 6px}table.dataTable>tbody>tr{background-color:transparent}table.dataTable>tbody>tr:first-child>*{border-top:none}table.dataTable>tbody>tr:last-child>*{border-bottom:none}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.9);color:#fff;color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected .popup-detail-opener,table.dataTable>tbody>tr.selected a{color:#e4e4e4;color:rgb(var(--dt-row-selected-link))}table.dataTable>tbody>tr>td,table.dataTable>tbody>tr>th{padding:8px 10px}table.dataTable.display>tbody>tr>*,table.dataTable.row-border>tbody>tr>*{border-top:1px solid rgba(0,0,0,.15)}table.dataTable.display>tbody>tr:first-child>*,table.dataTable.row-border>tbody>tr:first-child>*{border-top:none}table.dataTable.display>tbody>tr.selected+tr.selected>td,table.dataTable.row-border>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13,110,253,.65);border-top-color:rgba(var(--dt-row-selected),.65)}table.dataTable.cell-border>tbody>tr>*{border-right:1px solid rgba(0,0,0,.15);border-top:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr>:first-child{border-left:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid rgba(0,0,0,.3)}table.dataTable.display>tbody>tr:nth-child(odd)>*,table.dataTable.stripe>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),var(--dt-row-stripe-alpha))}table.dataTable.display>tbody>tr:nth-child(odd).selected>*,table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-stripe-alpha))}table.dataTable.display>tbody>tr:hover>*,table.dataTable.hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),var(--dt-row-hover-alpha))}table.dataTable.display>tbody>tr.selected:hover>*,table.dataTable.hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd!important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1)!important}table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3,table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),var(--dt-column-ordering-alpha))}table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3,table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-column-ordering-alpha))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.054);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.042);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.047);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.039);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.027);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.954);box-shadow:inset 0 0 0 9999px rgba(13,110,253,.942);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.947);box-shadow:inset 0 0 0 9999px rgba(13,110,253,.935);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.939);box-shadow:inset 0 0 0 9999px rgba(13,110,253,.927);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.082);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.077);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha)))}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.074);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.07);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.982);box-shadow:inset 0 0 0 9999px rgba(13,110,253,.942);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.974);box-shadow:inset 0 0 0 9999px rgba(13,110,253,.97);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th,table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px}div.dt-container div.dt-layout-row{margin:.75em 0;width:100%}div.dt-container div.dt-layout-row,div.dt-container div.dt-layout-row div.dt-layout-cell{align-items:center;display:flex;justify-content:space-between}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-start;margin-right:auto}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:flex-end;margin-left:auto}div.dt-container div.dt-layout-row div.dt-layout-cell:empty{display:none}div.dt-container div.dt-layout-start>:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block!important}div.dt-container{clear:both;position:relative}div.dt-container .dt-search input{margin-left:3px}div.dt-container .dt-input,div.dt-container .dt-search input{background-color:transparent;border:1px solid #aaa;border-radius:3px;color:inherit;padding:5px}div.dt-container select.dt-input{padding:4px}div.dt-container .dt-paging .dt-paging-button{background:transparent;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;margin-left:2px;min-width:1.5em;padding:.5em 1em;text-align:center;-webkit-text-decoration:none!important;text-decoration:none!important}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{background-color:rgba(0,0,0,.05);background:linear-gradient(180deg,hsla(0,0%,90%,.05) 0,rgba(0,0,0,.05));border:1px solid rgba(0,0,0,.3);color:inherit!important}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:active,div.dt-container .dt-paging .dt-paging-button.disabled:hover{background:transparent;border:1px solid transparent;box-shadow:none;color:rgba(0,0,0,.5)!important;cursor:default}div.dt-container .dt-paging .dt-paging-button:hover{background-color:#111;background:linear-gradient(180deg,#585858 0,#111);border:1px solid #111;color:#fff!important}div.dt-container .dt-paging .dt-paging-button:active{background-color:#0c0c0c;background:linear-gradient(180deg,#2b2b2b 0,#0c0c0c);box-shadow:inset 0 0 3px #111;outline:none}div.dt-container .dt-paging .ellipsis{padding:0 1em}div.dt-container .dt-info,div.dt-container .dt-length,div.dt-container .dt-paging,div.dt-container .dt-processing,div.dt-container .dt-search{color:inherit}div.dt-container .dataTables_scroll{clear:both}div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch}div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th{vertical-align:middle}div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>div.dataTables_sizing{height:0;margin:0!important;overflow:hidden;padding:0!important}div.dt-container.dt-empty-footer .dt-scroll-body,div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:1px solid rgba(0,0,0,.3)}div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:none}html.dark{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255}html.dark table.dataTable>thead>tr>td,html.dark table.dataTable>thead>tr>th{border-bottom:1px solid #595b5e}html.dark table.dataTable>thead>tr>td:active,html.dark table.dataTable>thead>tr>th:active{outline:none}html.dark table.dataTable>tfoot>tr>td,html.dark table.dataTable>tfoot>tr>th{border-top:1px solid #595b5e}html.dark table.dataTable.display>tbody>tr>*,html.dark table.dataTable.row-border>tbody>tr>*{border-top:1px solid #404346}html.dark table.dataTable.display>tbody>tr:first-child>*,html.dark table.dataTable.row-border>tbody>tr:first-child>*{border-top:none}html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13,110,253,.65);border-top-color:rgba(var(--dt-row-selected),.65)}html.dark table.dataTable.cell-border>tbody>tr>td,html.dark table.dataTable.cell-border>tbody>tr>th{border-right:1px solid #404346;border-top:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>td:first-child,html.dark table.dataTable.cell-border>tbody>tr>th:first-child{border-left:1px solid #404346}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid #595b5e}html.dark .dt-container .dt-length select,html.dark .dt-container .dt-search input{background-color:#fff;background-color:var(--dt-html-background);border:1px solid hsla(0,0%,100%,.2)}html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{background:hsla(0,0%,100%,.15);border:1px solid #595b5e}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover{color:#666!important}html.dark .dt-container .dt-paging .dt-paging-button:hover{background:#353535;border:1px solid #353535}html.dark .dt-container .dt-paging .dt-paging-button:active{background:#3a3a3a}[dir=rtl] table.dataTable tfoot td,[dir=rtl] table.dataTable tfoot th,[dir=rtl] table.dataTable thead td,[dir=rtl] table.dataTable thead th{text-align:right}[dir=rtl] table.dataTable td.dt-type-date,[dir=rtl] table.dataTable td.dt-type-numeric,[dir=rtl] table.dataTable th.dt-type-date,[dir=rtl] table.dataTable th.dt-type-numeric{text-align:left}[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right}[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left}[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{cursor:default!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before{display:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{border-color:transparent transparent transparent rgba(0,0,0,.5);border-style:solid;border-width:5px 0 5px 10px;box-sizing:border-box;content:"";display:inline-block;margin-right:.5em}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control.arrow-right:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control.arrow-right:before{border-color:transparent rgba(0,0,0,.5) transparent transparent;border-style:solid;border-width:5px 10px 5px 0}table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>th.dtr-control:before{border-color:rgba(0,0,0,.5) transparent transparent;border-style:solid;border-width:10px 5px 0}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:.333em}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.control,table.dataTable.dtr-column>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before{border-color:transparent transparent transparent rgba(0,0,0,.5);border-style:solid;border-width:5px 0 5px 10px;box-sizing:border-box;content:"";display:inline-block}table.dataTable.dtr-column>tbody>tr>td.control.arrow-right:before,table.dataTable.dtr-column>tbody>tr>td.dtr-control.arrow-right:before,table.dataTable.dtr-column>tbody>tr>th.control.arrow-right:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control.arrow-right:before{border-color:transparent rgba(0,0,0,.5) transparent transparent;border-style:solid;border-width:5px 10px 5px 0}table.dataTable.dtr-column>tbody>tr.dtr-expanded td.control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.dtr-control:before{border-color:rgba(0,0,0,.5) transparent transparent;border-style:solid;border-width:10px 5px 0}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent!important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none;padding-bottom:0}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;font-weight:700;min-width:75px}div.dtr-modal{box-sizing:border-box;height:100%;left:0;padding:10em 1em;position:fixed;top:0;width:100%;z-index:100}div.dtr-modal div.dtr-modal-display{background-color:#f5f5f7;border:1px solid #000;border-radius:.5em;bottom:0;box-shadow:0 12px 30px rgba(0,0,0,.6);height:-moz-fit-content;height:fit-content;left:0;margin:auto;max-height:75%;overflow:auto;position:absolute;right:0;top:0;width:50%;z-index:102}div.dtr-modal div.dtr-modal-content{padding:2.5em;position:relative}div.dtr-modal div.dtr-modal-content h2{margin-top:0}div.dtr-modal div.dtr-modal-close{border-radius:3px;cursor:pointer;height:22px;position:absolute;right:6px;text-align:center;top:6px;width:22px;z-index:12}div.dtr-modal div.dtr-modal-background{background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:101}html.dark table.dataTable>tbody>tr>td.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.dtr-control:before{border-left-color:hsla(0,0%,100%,.5)!important}html.dark table.dataTable>tbody>tr>td.dtr-control.arrow-right:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.dtr-control.arrow-right:before{border-right-color:hsla(0,0%,100%,.5)!important}html.dark table.dataTable>tbody>tr.dtr-expanded>td.dtr-control:before,html.dark table.dataTable>tbody>tr.dtr-expanded>th.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr.dtr-expanded>td.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr.dtr-expanded>th.dtr-control:before{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:hsla(0,0%,100%,.5)!important}html.dark table.dataTable>tbody>tr.child ul.dtr-details>li,html[data-bs-theme=dark] table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom-color:#404346}html.dark div.dtr-modal div.dtr-modal-display,html[data-bs-theme=dark] div.dtr-modal div.dtr-modal-display{background-color:#212529;border:1px solid hsla(0,0%,100%,.15)}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}img{display:inline-block;height:auto;max-width:100%;vertical-align:top}.gm-style img{max-width:none}iframe{max-width:100%}.resize-active *{transition:none!important}:root{--unit-100vh:100vh}@supports(height:100dvh){:root{--unit-100vh:100dvh}}iframe.full{border:0;height:calc(100vh - var(--header-height));height:calc(var(--unit-100vh) - var(--header-height));position:fixed;top:var(--header-height);width:100%}.dtr-details,.filter-panel-tabset,.footer-menu,.footer-menu ul,.list-awards,[id=nav] ul{list-style:none;margin:0;padding:0}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.sr-only{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}@font-face{font-display:swap;font-family:sctogroteskb;font-style:normal;font-weight:500;src:url(../fonts/sctogroteskb-medium-webfont.woff2) format("woff2"),url(../fonts/sctogroteskb-medium-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:sctogroteskb;font-style:normal;font-weight:700;src:url(../fonts/sctogroteskb-bold-webfont.woff2) format("woff2"),url(../fonts/sctogroteskb-bold-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:gt-super-display;font-style:normal;font-weight:300;src:url(../fonts/gt-super-display-light-webfont.woff2) format("woff2"),url(../fonts/gt-super-display-light-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:gt-super-display;font-style:italic;font-weight:300;src:url(../fonts/gt-super-display-light-italic-webfont.woff2) format("woff2"),url(../fonts/gt-super-display-light-italic-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:gt-super-text;font-style:normal;font-weight:400;src:url(../fonts/gt-super-text-book-webfont.woff2) format("woff2"),url(../fonts/gt-super-text-book-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:gt-super-text;font-style:italic;font-weight:400;src:url(../fonts/gt-super-text-book-italic-webfont.woff2) format("woff2"),url(../fonts/gt-super-text-book-italic-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:gt-super-text;font-style:normal;font-weight:500;src:url(../fonts/gt-super-text-medium-webfont.woff2) format("woff2"),url(../fonts/gt-super-text-medium-webfont.woff) format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d1d4c6;font-family:gt-super-text,Georgia,Times New Roman,Times,serif;font-size:16px;font-weight:400;line-height:1.25}.h1,h1{font-size:24px}.h2,h2{font-size:22px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:15px}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;line-height:1.35;margin:0 0 1.8em;text-transform:uppercase}.popup-detail-opener,a{color:currentColor;text-decoration-line:underline;text-decoration-style:dotted;transition:text-decoration-color .35s ease-in-out,color .35s ease-in-out;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:8.5%;text-underline-position:from-font}.popup-detail-opener:hover,a:hover{color:#97bbae;text-decoration-color:transparent}.popup-detail-opener:focus,a:focus{outline:none}.popup-detail-opener:focus-visible,a:focus-visible{outline:2px dotted currentColor;outline-offset:2px;text-decoration-color:transparent}dl,ol,p,ul{margin:0 0 1.2em}dl:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;background:#1e1e1e;border:1px solid #e5e8dc;-webkit-border-radius:0;border-radius:0;box-sizing:border-box;color:#63645b;font:700 16px/18px sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;padding:16px 24px;text-transform:uppercase;transition:border-color .35s ease-in-out,box-shadow .35s ease-in-out;width:100%}input[type=email]:not(textarea):not(select),input[type=password]:not(textarea):not(select),input[type=search]:not(textarea):not(select),input[type=tel]:not(textarea):not(select),input[type=text]:not(textarea):not(select),input[type=url]:not(textarea):not(select),select:not(textarea):not(select),textarea:not(textarea):not(select){height:40px;line-height:38px;padding-bottom:0;padding-top:3px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:none}input[type=email]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:inset 0 0 0 3px currentColor}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#63645b;opacity:1}input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#63645b;opacity:1}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;resize:vertical;vertical-align:top}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=reset],input[type=submit]{cursor:pointer}.filter-form{display:contents;letter-spacing:.03em}.filter-form>:not(.btn-toggle){width:100%}.filter-form:has(.search-row .tt-input:not(:-moz-placeholder)) .btn-reset{background:#e5e8dc;color:#1e1e1e}.filter-form:has(.search-row .tt-input:not(:placeholder-shown)) .btn-reset,.filter-form:has(.ts-control.active) .btn-reset{background:#e5e8dc;color:#1e1e1e}.filter-form .search-row{position:relative}.filter-form .search-row:has(.tt-input:not(:-moz-placeholder)) .submit{opacity:0;visibility:hidden}.filter-form .search-row:has(.tt-input:not(:placeholder-shown)) .submit{opacity:0;visibility:hidden}.filter-form .search-row:has(.tt-input:not(:-moz-placeholder)) .reset{color:#1e1e1e;opacity:1;visibility:visible}.filter-form .search-row:has(.tt-input:not(:placeholder-shown)) .reset{color:#1e1e1e;opacity:1;visibility:visible}.filter-form .search-row:has(.tt-input:not(:-moz-placeholder)) .reset:focus-visible{color:#e5e8dc}.filter-form .search-row:has(.tt-input:not(:placeholder-shown)) .reset:focus-visible{color:#e5e8dc}.filter-form .search-row:has(.tt-input:not(:-moz-placeholder)) .reset:hover{color:#e5e8dc}.filter-form .search-row:has(.tt-input:not(:placeholder-shown)) .reset:hover{color:#e5e8dc}.filter-form .search-row:has(.tt-input:not(:-moz-placeholder)) .reset:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.filter-form .search-row:has(.tt-input:not(:placeholder-shown)) .reset:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.filter-form .search-row:has(.tt-input:not(:-moz-placeholder)) .reset:hover svg{transform:scale(.7)}.filter-form .search-row:has(.tt-input:not(:placeholder-shown)) .reset:hover svg{transform:scale(.7)}.filter-form .search-row:has(.tt-input:not(:-moz-placeholder)) .reset:before{background-color:#1e1e1e}.filter-form .search-row:has(.tt-input:not(:placeholder-shown)) .reset:before{background-color:#1e1e1e}.filter-form .search-row input[type=search]{padding-right:50px;transition:background-color .35s ease-in-out,color .35s ease-in-out}.filter-form .search-row input[type=search]:not(:-moz-placeholder){background-color:#e5e8dc!important;color:#1e1e1e}.filter-form .search-row input[type=search]:not(:placeholder-shown){background-color:#e5e8dc!important;color:#1e1e1e}.filter-form .search-row .btn-box{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.filter-form .search-row .reset,.filter-form .search-row .submit{align-items:center;background-color:transparent;border:0;color:#e5e8dc;display:flex;justify-content:center;line-height:1;padding:0;position:relative;transition:opacity .35s ease-in-out,visibility .35s ease-in-out,color .35s ease-in-out}.filter-form .search-row .reset:focus-visible,.filter-form .search-row .reset:hover,.filter-form .search-row .submit:focus-visible,.filter-form .search-row .submit:hover{color:#1e1e1e}.filter-form .search-row .reset:focus-visible:before,.filter-form .search-row .reset:hover:before,.filter-form .search-row .submit:focus-visible:before,.filter-form .search-row .submit:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.filter-form .search-row .reset:focus-visible svg,.filter-form .search-row .reset:hover svg,.filter-form .search-row .submit:focus-visible svg,.filter-form .search-row .submit:hover svg{transform:scale(.7)}.filter-form .search-row .reset:focus-visible,.filter-form .search-row .submit:focus-visible{box-shadow:none}.filter-form .search-row .reset:before,.filter-form .search-row .submit:before{background-color:#e5e8dc;border-radius:50%;content:"";height:24px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.5);transition:transform .35s ease-in-out,opacity .35s ease-in-out;width:24px;z-index:-1}.filter-form .search-row .reset svg,.filter-form .search-row .submit svg{height:auto;transition:transform .35s ease-in-out;width:20px}.filter-form .search-row .reset{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden}.filter-form .search-row .reset svg{width:15px}.filter-form .btn-reset{background:#1e1e1e;border:1px solid;color:#e5e8dc;display:block;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:700;padding:10px 15px;text-transform:uppercase;transition:background-color .35s ease-in-out,border-color .35s ease-in-out,color .35s ease-in-out;transition:opacity .35s ease-in-out}.filter-form .btn-reset:hover{background-color:#e5e8dc;border-color:#e5e8dc;color:#1e1e1e}.filter-form .btn-toggle{border:1px solid #e5e8dc;color:#e5e8dc;cursor:pointer;font:700 16px/18px sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;letter-spacing:0;order:-1;padding:12px 5px 10px;position:relative;text-align:center;transition:background-color .35s ease-in-out,color .35s ease-in-out;width:33.3%}.filter-form .btn-toggle:has(input[type=checkbox]:checked) .default{display:none}.filter-form .btn-toggle:has(input[type=checkbox]:checked) .focus{display:flex}.filter-form .btn-toggle:has(input[type=checkbox]:focus-visible){box-shadow:inset 0 0 0 3px currentColor}.filter-form .btn-toggle input[type=checkbox]{left:0;opacity:0;position:absolute;top:0}.filter-form .btn-toggle .text{align-items:center;display:flex;gap:10px;justify-content:center}.filter-form .btn-toggle .text svg,.filter-form .btn-toggle .text.focus{display:none}.filter-form p{letter-spacing:0}.twitter-typeahead{display:block;width:100%}.twitter-typeahead .tt-hint{border:1px solid #ccc;border-radius:4px;color:#999;font-size:14px;left:0;opacity:0!important;padding:8px 12px;pointer-events:none;position:absolute;top:0;width:100%}.twitter-typeahead .tt-menu{background-color:#63645b;border:1px solid #e5e8dc;border-radius:0;color:#e5e8dc;display:none;font:700 16px/18px sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;left:0;max-height:200px;min-width:160px;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:1000}.twitter-typeahead .tt-menu::-webkit-scrollbar{background:transparent;border-radius:2px;height:8px;margin:0 6px 0 0;width:4px}.twitter-typeahead .tt-menu::-webkit-scrollbar-track{border-radius:2px}.twitter-typeahead .tt-menu::-webkit-scrollbar-thumb{background:hsla(75,21%,89%,.5);border-radius:2px;height:40px;width:4px}.twitter-typeahead .tt-menu *{scrollbar-color:hsla(75,21%,89%,.5) transparent;scrollbar-width:thin}.twitter-typeahead .tt-suggestion{border-bottom:1px solid #eee;cursor:pointer;padding:11px 24px 9px;transition:color .35s ease-in-out,background-color .35s ease-in-out}.twitter-typeahead .tt-suggestion:last-child{border-bottom:none}.twitter-typeahead .tt-suggestion.tt-cursor,.twitter-typeahead .tt-suggestion:hover{background-color:#1e1e1e;color:#e5e8dc}.twitter-typeahead .tt-highlight{background-color:#97bbae;color:#000;font-weight:700;padding:2px 2px 0}.signup-form{color:hsla(80,47%,96%,.5);mix-blend-mode:difference;position:relative}.section-signup .signup-form input[type=text]{padding-left:24px}.section-signup .signup-form .submit{right:24px}.signup-form input[type=text]{background-color:transparent;border-color:hsla(80,47%,96%,.5);color:#fff;height:56px;mix-blend-mode:difference;padding-left:7px;padding-right:50px}.signup-form input[type=text]:focus-visible{box-shadow:inset 0 0 0 3px hsla(80,47%,96%,.5)}.signup-form input[type=text]::-moz-placeholder{color:hsla(80,47%,96%,.5);opacity:1}.signup-form input[type=text]::placeholder{color:hsla(80,47%,96%,.5);opacity:1}.signup-form .submit{align-items:center;background-color:transparent;border:0;color:#1e1e1e;color:inherit;display:inline-flex;padding:0;position:absolute;right:7px;top:50%;transform:translateY(-50%);width:16px}.signup-form .submit svg{fill:currentColor}[id=header]{background-color:#d1d4c6;color:#1e1e1e;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;left:0;position:sticky;right:0;text-transform:uppercase;top:0;z-index:10010}.header-bar,.header-bar .logo{display:flex;line-height:1}.header-bar .logo{align-items:center;background-color:#f7faf1;border:1px solid hsla(73,14%,80%,.8);justify-content:center;padding:16px 11px;text-align:center;width:50%}.header-bar .burger-opener{width:50%}.burger-opener{align-items:center;background-color:#d1d4c6;border:1px solid hsla(80,47%,96%,.8);color:#1e1e1e;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;line-height:1;padding:16px;text-transform:uppercase;width:100%}.burger-opener svg{margin:-2px 0 0}.burger-drop{background-color:#e5e8dc;height:100svh;overflow-y:auto;position:absolute;top:0;transform:translateX(100%);transition:transform .35s ease-in-out;width:100%}.burger-drop-foot{padding:24px 16px}.burger-drop-foot h2{font-size:18px;margin:0 0 24px}.burger-active .burger-drop{transform:translateX(0)}[id=nav]{font-size:18px}[id=nav]>ul>li{border-bottom:1px solid #9fa296;padding:24px 16px 21px}[id=nav]>ul>li:has(img){display:none}[id=nav]>ul>li.active>.popup-detail-opener,[id=nav]>ul>li.active>a{color:#63645b}[id=nav]>ul .popup-detail-opener,[id=nav]>ul a{color:inherit;-webkit-text-decoration:none;text-decoration:none}[id=nav] .drop{padding:24px 0 0;text-transform:none}[id=nav] .drop ul{font-family:gt-super-text,Georgia,Times New Roman,Times,serif;font-weight:300}[id=nav] .drop ul li{padding:0 0 21px}[id=nav] .drop ul li:last-child{padding-bottom:0}[id=nav] .drop ul li.active{color:#63645b}[id=nav] .drop ul .popup-detail-opener,[id=nav] .drop ul a{display:inline-block}body{background-color:#1e1e1e;min-width:375px}body,html{overscroll-behavior-y:none;scroll-padding-top:50px}.wrapper{display:flex;flex-direction:column;min-height:100vh;overflow:clip;position:relative;width:100%}[id=main]{flex-grow:1}.container{margin:0 auto;max-width:1730px;padding:0 30px;width:100%}.container.sm{max-width:1012px}.section-bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.section-bg img,.section-bg video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.parallax-container{overflow:hidden;position:relative}.parallax-container .text-holder{display:flex;flex-direction:column;height:100%;left:0;padding:47px 20px 108px;position:fixed;right:0;text-align:center;top:var(--header-height)}.parallax-image{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);overflow:hidden;z-index:-100}.parallax-image img,.parallax-image video{height:100vh;left:0;position:fixed;top:0;width:100%}.text-black{color:#000}.mb-0{margin-bottom:0!important}[id=footer]{background-color:#1e1e1e;padding:50px 24px;position:relative}.footer-frame{display:flex;flex-direction:column;gap:50px}.footer-bar{font-size:16px;line-height:1.45}.footer-bar .logo{margin:0 0 16px}.copy p{margin:0}.footer-menu{display:flex;flex-wrap:wrap;gap:32px 47px;letter-spacing:.18px}.footer-menu>li{width:calc(50% - 23.5px)}.footer-menu>li>.popup-detail-opener,.footer-menu>li>a{font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase}.footer-menu li.active>.popup-detail-opener,.footer-menu li.active>a{color:#9fa296}.footer-menu .popup-detail-opener,.footer-menu a{text-decoration-color:#1e1e1e;transition:text-decoration-color .35s ease-in-out,color .35s ease-in-out}.footer-menu .popup-detail-opener:hover,.footer-menu a:hover{text-decoration-color:#97bbae;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:8.5%;text-underline-position:from-font}.footer-menu ul{display:flex;flex-direction:column;font-size:18px;gap:18px;padding:18px 0 0;text-transform:capitalize}button{cursor:pointer}button:focus-visible{box-shadow:inset 0 0 0 3px currentColor;outline:none}.btn{align-items:center;border:1px solid;display:inline-flex;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:0;padding:17px 24px 15px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .35s ease-in-out,color .35s ease-in-out,box-shadow .35s ease-in-out,border-color .35s ease-in-out;width:100%}.btn:focus-visible{box-shadow:inset 0 0 0 3px #1e1e1e;outline:none}.btn svg{fill:currentColor}.btn-default{background-color:#f7faf1;border-color:#f7faf1;color:#1e1e1e}.btn-default:hover{background-color:#d1d4c6;color:#000}.btn-dark{background-color:#63645b;border-color:#63645b;color:#d1d4c6}.btn-dark:focus-visible,.btn-dark:hover{background-color:#d1d4c6;color:#000}.btn-light{background-color:#d1d4c6;border-color:#1e1e1e;color:#1e1e1e}.btn-light:focus-visible,.btn-light:hover{background-color:#fff;color:#000}.btn-outline-default{border-color:hsla(80,47%,96%,.5);color:hsla(80,47%,96%,.5);mix-blend-mode:difference}.btn-outline-default svg{fill:#fff}.btn-outline-default:focus-visible,.btn-outline-default:hover{background-color:#d1d4c6;color:#000}.btn-outline-dark{border-color:#1e1e1e;color:#1e1e1e}.btn-outline-dark svg{fill:#fff}.btn-outline-dark:focus-visible,.btn-outline-dark:hover{background-color:#d1d4c6;color:#000}.btn-skip{color:#f7faf1;display:inline-flex;padding:0;transition:transform .35s ease-in-out}.btn-skip:hover{color:#f7faf1;transform:translateY(10px)}.btn-play{align-items:center;color:#f7faf1;display:inline-flex;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:18px;font-weight:500;gap:16px;letter-spacing:0;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.btn-play:focus-visible,.btn-play:hover{color:#d1d4c6;outline:none}.btn-play:focus-visible svg,.btn-play:hover svg{transform:scale(1.1)}.btn-play:focus-visible .play-button,.btn-play:hover .play-button{background:#e5e8dc}.btn-play:focus-visible .play-icon,.btn-play:hover .play-icon{border-left:28px solid #000}.btn-play svg{transition:transform .35s ease-in-out;width:48px}.btn-play-dark{color:#63645b}.btn-play-dark:focus-visible,.btn-play-dark:hover{background-color:#d1d4c6;color:#1e1e1e}.btn-play .play-button{align-items:center;background-color:inherit;border:4px solid #e5e8dc;border-radius:50%;cursor:pointer;display:flex;height:72px;justify-content:center;transition:background .3s;width:72px}.btn-play .play-icon{border-bottom:18px solid transparent;border-left:28px solid #e5e8dc;border-top:18px solid transparent;height:0;margin-right:-8px;transition:border .3s;width:0}.btn-wrap{display:flex;flex-direction:column;gap:16px}.btn-wrap+.btn-wrap{margin-top:16px}.details{font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;overflow:hidden;text-transform:uppercase}.details dt{float:left;font-weight:500;margin:0 0 5px;opacity:.5;width:77px}.details dd{font-weight:700;margin:0 0 5px;overflow:hidden;padding:0 0 0 42px}.details dd:empty:after{content:" ";display:inline-block;height:0;width:0}.ts-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 16.6'%3E%3Cpath fill='%23e5e8dc' d='M6.9 13.1c-.8 0-1.6-.3-2.3-.8L.7 8.4l-.7.7 7.4 7.4L15 8.9l-.7-.7-4.2 4.2c-.6.4-1.4.6-2.2.7V0h-1z'/%3E%3C/svg%3E");background-position:center right 22px;background-repeat:no-repeat;background-size:20px 17px;border:1px solid #e5e8dc;border-radius:0;color:#e5e8dc;cursor:pointer;font:700 16px/18px sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;padding:11px 50px 9px 24px;text-transform:uppercase;transition:background-color .35s ease-in-out,color .35s ease-in-out}.ts-control:not(.rtl){padding-right:50px!important}.ts-control.active{background-color:#e5e8dc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 16.6'%3E%3Cpath fill='%231e1e1e' d='M6.9 13.1c-.8 0-1.6-.3-2.3-.8L.7 8.4l-.7.7 7.4 7.4L15 8.9l-.7-.7-4.2 4.2c-.6.4-1.4.6-2.2.7V0h-1z'/%3E%3C/svg%3E");color:#1e1e1e}.full .ts-control:not(.active){background-color:#1e1e1e}.ts-wrapper.single.input-active .ts-control{background-color:#1e1e1e;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 16.6'%3E%3Cpath fill='%23e5e8dc' d='M6.9 13.1c-.8 0-1.6-.3-2.3-.8L.7 8.4l-.7.7 7.4 7.4L15 8.9l-.7-.7-4.2 4.2c-.6.4-1.4.6-2.2.7V0h-1z'/%3E%3C/svg%3E")}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control.active{background-position:center right 22px;background-repeat:no-repeat;background-size:20px 17px;cursor:pointer;outline:none}.ts-wrapper.single.input-active .ts-control.active{background-color:#e5e8dc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 16.6'%3E%3Cpath fill='%231e1e1e' d='M6.9 13.1c-.8 0-1.6-.3-2.3-.8L.7 8.4l-.7.7 7.4 7.4L15 8.9l-.7-.7-4.2 4.2c-.6.4-1.4.6-2.2.7V0h-1z'/%3E%3C/svg%3E");color:#1e1e1e}.ts-wrapper.single.dropdown-active .ts-control{background-color:#e5e8dc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 16.6'%3E%3Cpath fill='%231e1e1e' d='M6.9 16.6h1V3.4c.8 0 1.6.3 2.2.7l4.2 4.2.7-.7L7.4 0 0 7.4l.7.7 3.9-3.9c.6-.5 1.5-.7 2.3-.8v13.1Z'/%3E%3C/svg%3E");background-position:center right 22px;background-repeat:no-repeat;background-size:20px 17px;color:#1e1e1e;cursor:pointer;outline:none}.ts-dropdown{--drop-height:0;background-color:#63645b;border:0;border-radius:0;box-shadow:none;color:#e5e8dc;display:block!important;font:700 16px/18px sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;height:0;height:var(--drop-height);margin:0;overflow:hidden;padding:0;position:static!important;text-transform:uppercase;transition:height .35s ease-in-out}.ts-dropdown .option{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.6 15'%3E%3Cpath fill='%23e5e8dc' d='M0 6.9v1h13.1c0 .8-.3 1.6-.7 2.2l-4.2 4.2.7.7 7.6-7.6L9.1 0l-.7.7 3.9 3.9c.5.6.7 1.5.8 2.3z'/%3E%3C/svg%3E");background-position:center right 23px;background-repeat:no-repeat;background-size:16px 16px;border-top:1px solid #e5e8dc;padding:11px 50px 9px 24px;transition:color .35s ease-in-out,background-color .35s ease-in-out}.ts-dropdown .option:first-child{display:none}.ts-dropdown .option.active{background-color:#1e1e1e;color:#e5e8dc}.ts-dropdown-content{border:1px solid #e5e8dc;max-height:217px}.ts-dropdown-content::-webkit-scrollbar{background:transparent;border-radius:2px;height:8px;margin:0 6px 0 0;width:4px}.ts-dropdown-content::-webkit-scrollbar-track{border-radius:2px}.ts-dropdown-content::-webkit-scrollbar-thumb{background:hsla(75,21%,89%,.5);border-radius:2px;height:40px;width:4px}.ts-dropdown-content *{scrollbar-color:hsla(75,21%,89%,.5) transparent;scrollbar-width:thin}table.dataTable{--dt-header-align-items:flex-start;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;text-transform:uppercase}table.dataTable thead{background-color:#1e1e1e;font-size:18px;left:0;position:sticky;top:var(--header-height);width:100%;z-index:10003}table.dataTable thead tr th{border-bottom-color:currentColor;padding:17px 10px 17px 0;vertical-align:top}table.dataTable thead tr th:first-child{width:35%}table.dataTable thead tr th:nth-child(2){width:58%}table.dataTable thead tr th.dt-ordering-desc div.dt-column-header span.dt-column-order{transform:rotate(-180deg)}table.dataTable thead tr th.dt-ordering-asc span.dt-column-order,table.dataTable thead tr th.dt-ordering-desc span.dt-column-order{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3E%3Cpath fill='%23d1d4c6' d='M17.5 4.75h-5.834a.63.63 0 0 1-.625-.625.63.63 0 0 1 .625-.625h5.833a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625M17.458 12.625h-5.833A.63.63 0 0 1 11 12a.63.63 0 0 1 .625-.625h5.833a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625M17.5 8.918h-5.834a.63.63 0 0 1-.625-.625.63.63 0 0 1 .625-.625h5.833a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625M17.458 16.793h-5.833a.63.63 0 0 1-.625-.625.63.63 0 0 1 .625-.625h5.833a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625M9.217 13.047a.5.5 0 0 1 0 .707l-3.182 3.182a.5.5 0 0 1-.707 0l-3.181-3.182a.5.5 0 1 1 .707-.707l2.328 2.328V4.01a.5.5 0 1 1 1 0v11.364l2.328-2.328a.5.5 0 0 1 .707 0'/%3E%3C/svg%3E")!important}table.dataTable thead tr th.dt-type-date{text-align:left}table.dataTable thead tr th.dt-type-date .dt-column-header,table.dataTable thead tr th.dt-type-numeric div.dt-column-header{flex-direction:row}table.dataTable thead tr th div.dt-column-header{gap:8px;justify-content:flex-start}table.dataTable thead tr th div.dt-column-header span.dt-column-title{flex-grow:0;line-height:1}table.dataTable thead tr th div.dt-column-header span.dt-column-order{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3E%3Cpath fill='%2363645B' d='M17.5 4.75h-5.834a.63.63 0 0 1-.625-.625.63.63 0 0 1 .625-.625h5.833a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625M17.458 12.625h-5.833A.63.63 0 0 1 11 12a.63.63 0 0 1 .625-.625h5.833a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625M17.5 8.918h-5.834a.63.63 0 0 1-.625-.625.63.63 0 0 1 .625-.625h5.833a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625M17.458 16.793h-5.833a.63.63 0 0 1-.625-.625.63.63 0 0 1 .625-.625h5.833a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625M9.217 13.047a.5.5 0 0 1 0 .707l-3.182 3.182a.5.5 0 0 1-.707 0l-3.181-3.182a.5.5 0 1 1 .707-.707l2.328 2.328V4.01a.5.5 0 1 1 1 0v11.364l2.328-2.328a.5.5 0 0 1 .707 0'/%3E%3C/svg%3E");height:21px;margin-top:-3px;width:20px}table.dataTable thead tr th div.dt-column-header span.dt-column-order:after,table.dataTable thead tr th div.dt-column-header span.dt-column-order:before{display:none}table.dataTable tbody{color:#63645b;font-size:16px;line-height:1.35}div.dt-container.dt-empty-footer table.dataTable tbody tr:last-child>*{border-bottom-color:#63645b}table.dataTable tbody tr{vertical-align:top}table.dataTable tbody tr.featured.dtr-expanded:hover td:before{opacity:0}table.dataTable tbody tr.featured:hover td{cursor:pointer}table.dataTable tbody tr.featured:hover td:before{opacity:1}table.dataTable tbody tr.featured:hover .toggle-details{color:#9fa296}table.dataTable tbody tr.featured td{position:relative}table.dataTable tbody tr.featured td:first-child:before{left:-4px}table.dataTable tbody tr.featured td.dt-control:before,table.dataTable tbody tr.featured td:last-child:before{right:-4px}table.dataTable tbody tr.featured td:before{background:#d1d4c6;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .35s ease-in-out;z-index:-1}table.dataTable tbody tr:first-child td{padding-top:34px}table.dataTable tbody tr.dtr-expanded{color:#97bbae}table.dataTable tbody tr.dtr-expanded .toggle-details:before{display:none}table.dataTable tbody tr.child ul.dtr-details{display:block;padding:6px 0 0}table.dataTable tbody tr.child span.dtr-title:empty{display:none}table.dataTable tbody tr td{border-bottom:1px solid #63645b;padding:18px 10px 14px 0;transition:background-color .35s ease-in-out}table.dataTable tbody tr td.dt-control{cursor:default;padding-right:0;text-align:right}table.dataTable tbody tr td.dt-control:before{border:none!important}table.dataTable tbody tr td.dt-type-date,table.dataTable tbody tr td.dt-type-numeric{text-align:left}table.dataTable tbody tr .toggle-details{background-color:transparent;border:1px solid;color:#d1d4c6;cursor:pointer;display:inline-block;font-size:0;height:22px;padding:0;position:relative;transform:translateY(-3px);width:22px}table.dataTable tbody tr .toggle-details:after,table.dataTable tbody tr .toggle-details:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}table.dataTable tbody tr .toggle-details:before{height:60%;width:2px}table.dataTable tbody tr .toggle-details:after{height:2px;width:60%}@keyframes show-hide{0%,50%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.photo-popup-holder{position:relative;z-index:3}.photo-popup-holder .btn-show-photo{background:none;border:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:left;transition:color .35s ease-in-out}.featured .photo-popup-holder .btn-show-photo:focus,.featured .photo-popup-holder .btn-show-photo:hover{color:inherit}.dtr-details .image-holder{margin:0 0 30px;-o-object-fit:cover;object-fit:cover}.dtr-details .image-holder img{aspect-ratio:1/1;filter:saturate(28%) grayscale(1);max-width:130px}.dtr-details .details dt{color:#e5e8dc;font-weight:700;opacity:1;width:135px}.dtr-details .details dd{padding:0 0 16px 13px}div.dt-container .dt-paging{font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;padding:32px 0}div.dt-container .dt-paging:last-child{padding-bottom:0}div.dt-container .dt-paging nav{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}div.dt-container .dt-paging nav .ellipsis{color:#63645b}div.dt-container .dt-paging nav .dt-paging-button{border:0;border-radius:0;color:#63645b!important;margin:0;padding:8px 16px 6px;transition:background .35s ease-in-out,color .35s ease-in-out}div.dt-container .dt-paging nav .dt-paging-button:hover{background:#63645b;border:0;color:#1e1e1e!important}div.dt-container .dt-paging nav .dt-paging-button.current{background:transparent;border:0;color:#f7faf1!important}div.dt-container .dt-paging nav .dt-paging-button.current:hover{background:transparent;border:0;color:#63645b!important}div.dt-container .dt-paging nav .ellipsis{padding:8px}.swiper-button-next,.swiper-button-prev{transition:opacity .35s ease-in-out,transform .35s ease-in-out;--swiper-theme-color:#d1d4c6;background-color:transparent;border:0;height:auto;padding:0;position:static}.swiper-button-next:focus-visible .swiper-button-next.swiper-button-disabled,.swiper-button-next:focus-visible .swiper-button-prev.swiper-button-disabled,.swiper-button-next:hover,.swiper-button-prev:focus-visible .swiper-button-next.swiper-button-disabled,.swiper-button-prev:focus-visible .swiper-button-prev.swiper-button-disabled,.swiper-button-prev:hover{opacity:.2}.section-article .swiper-button-next,.section-article .swiper-button-prev{--swiper-theme-color:#1e1e1e}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next svg,.swiper-button-prev svg{fill:currentColor}.text-overlay{color:#f7faf1}.text-overlay-main{align-items:flex-start;display:flex;flex-direction:column;padding:47px 0}.text-overlay-main:nth-child(2){padding-top:88px}.text-overlay-main:nth-child(3){padding-left:47px;padding-top:96px}.text-overlay-main:nth-child(4),.text-overlay-main:nth-child(5){padding-top:56px}.text-overlay-main:nth-child(5) blockquote:first-child{padding-top:20px}.text-overlay-main:last-child{padding-top:56px}.text-overlay-main.right{align-items:flex-end}.text-overlay blockquote{font-size:24px;letter-spacing:.02em;line-height:1.1;margin:0 0 40px;text-align:center}.text-overlay blockquote:nth-child(2n){margin-left:auto}.text-overlay blockquote:last-child{margin-bottom:0}.text-overlay blockquote q{display:block;font-style:italic;margin:0 0 12px}.filter-panel{align-items:flex-start;color:#63645b;display:flex;flex-direction:row;flex-wrap:wrap;font-size:18px;justify-content:flex-start;line-height:1.25;row-gap:24px}.filter-panel-tabset{border:1px solid;color:#e5e8dc;display:flex;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:700;line-height:1;order:-1;text-transform:uppercase;width:100%}.filter-panel-tabset li{border-left:1px solid;width:50%}.filter-panel-tabset .popup-detail-opener,.filter-panel-tabset a{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center;padding:13px 24px 11px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .35s ease-in-out}.filter-panel-tabset .popup-detail-opener:hover,.filter-panel-tabset a:hover{background-color:rgba(99,100,91,.4);color:inherit}.filter-panel-tabset .popup-detail-opener:focus-visible,.filter-panel-tabset a:focus-visible{box-shadow:inset 0 0 0 3px currentColor;outline:none}.filter-panel-tabset [aria-selected=true].popup-detail-opener,.filter-panel-tabset a[aria-selected=true]{background-color:#63645b}.filter-panel-tabset svg{display:block;fill:currentColor;margin:-3px 0 0}.card-person{position:relative;transition:opacity .35s ease-in-out,visibility .35s ease-in-out}.card-person .card-person-opener[aria-expanded=true]:before{opacity:1}.card-person-wrap{display:flex;flex-wrap:wrap;gap:8px}.card-person-wrap .card-person{width:calc(50% - 4px)}.card-person-opener{background-color:transparent;background:rgba(30,30,30,.3);border:0;display:block;mix-blend-mode:difference;padding:0;position:relative;width:100%}.card-person-opener:before{background:#44675b;content:"";height:100%;left:0;mix-blend-mode:overlay;opacity:0;position:absolute;top:0;transition:opacity .35s ease-in-out;width:100%;z-index:1}.card-person-opener img{aspect-ratio:1/1;filter:saturate(28%) grayscale(1);max-width:none;width:100%}.card-person [data-tippy-root]{height:calc(200% + 8px);width:calc(200% + 8px)}.card-person .tippy-box{background-color:#44675b;box-shadow:0 0 0 1px #44675b;color:#e5e8dc;height:100%;overflow-y:auto;padding:24px 32px 32px;width:100%;z-index:2}.card-person .tippy-box::-webkit-scrollbar{background:transparent;border-radius:2px;height:8px;margin:0 6px 0 0;width:4px}.card-person .tippy-box::-webkit-scrollbar-track{border-radius:2px}.card-person .tippy-box::-webkit-scrollbar-thumb{background:hsla(75,21%,89%,.5);border-radius:2px;height:40px;width:4px}.card-person .tippy-box *{scrollbar-color:hsla(75,21%,89%,.5) transparent;scrollbar-width:thin}.card-person .tippy-box h2{font-size:24px;line-height:1.25;margin-bottom:0;text-transform:uppercase}.card-person .tippy-box .head{align-items:flex-start;border-bottom:1px solid;display:flex;gap:20px;justify-content:space-between;margin:0 0 17px;padding:0 0 14px}.card-person-close{background-color:transparent;border:0;color:inherit;flex-shrink:0;line-height:1;padding:3px 0 0;position:relative;width:33px}.card-person-close svg{height:auto;transition:transform .35s ease-in-out;width:100%}.tippy-box[data-state=hidden]{opacity:0}.tippy-box[data-state=visible]{opacity:1}.error-message{display:none;text-align:center}.no-results .error-message{display:block}.card-article{background-color:#f7faf1;border:1px solid #1e1e1e;box-sizing:border-box;display:flex;flex-direction:column;font-size:18px;font-weight:300;margin:0 -1px}.card-article-visual{padding:32px 24px}.card-article-visual .popup-detail-opener,.card-article-visual a{display:block;overflow:hidden}.card-article-visual .popup-detail-opener:focus-visible img,.card-article-visual .popup-detail-opener:hover img,.card-article-visual a:focus-visible img,.card-article-visual a:hover img{transform:scale(1.1)}.card-article-visual img{max-width:none;transition:transform .35s ease-in-out;width:100%}.card-article-head{border-bottom:1px solid #1e1e1e;margin:0 0 36px;padding:17px 0 13px}.card-article-head .date{color:#9fa296;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:18px;font-weight:700;letter-spacing:.015em;text-transform:uppercase}.card-article-body{padding:0 24px 30px}.card-article-foot{margin-right:1px;margin-top:auto;overflow:hidden}.card-article-foot .btn{border-width:1px 0;letter-spacing:.015em;padding-bottom:14px;padding-top:14px;width:100%}.card-article h3{font-family:gt-super-text,Georgia,Times New Roman,Times,serif;font-size:24px;font-weight:500;line-height:1.25;margin-bottom:24px;text-transform:none}.card-article h3 .popup-detail-opener,.card-article h3 a{-webkit-text-decoration:none;text-decoration:none}.card-article .category{display:block;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.015em;margin:0 0 17px;text-transform:uppercase}.card-article .category .popup-detail-opener,.card-article .category a{-webkit-text-decoration:none;text-decoration:none}.card-members{color:#d1d4c6}.card-members-wrap{display:flex;flex-wrap:wrap;gap:8px}.card-members-wrap .card-members{width:calc(50% - 4px)}.card-members-opener{background-color:#d1d4c6;border:0;color:inherit;display:block;margin:0 0 18px;padding:100% 0 0;position:relative;width:100%}.card-members-opener:hover img{filter:saturate(100%) grayscale(0)}.card-members-opener:focus-visible{outline:1px solid currentColor;outline-offset:3px}.card-members-opener img{filter:saturate(28%) grayscale(1);height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:transform .35s ease-in-out,filter .35s ease-in-out;width:100%}.card-members-slide{background-color:#d1d4c6;color:#1e1e1e;max-width:1200px;opacity:0;padding:32px;position:absolute;top:0;transition:opacity .35s ease-in-out,visibility .35s ease-in-out;visibility:hidden;width:100%;z-index:2}.card-members-slide::-webkit-scrollbar{background:transparent;border-radius:2px;height:8px;margin:0 6px 0 0;width:4px}.card-members-slide::-webkit-scrollbar-track{border-radius:2px}.card-members-slide::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:2px;height:40px;width:4px}.card-members-slide *{scrollbar-color:rgba(0,0,0,.3) transparent;scrollbar-width:thin}.card-members-slide.active-popup{opacity:1;visibility:visible}.card-members-slide:after{clear:both;content:"";display:table}.card-members-slide h3{font-size:24px;line-height:1.25;margin-bottom:0;text-transform:uppercase}.card-members-slide p{font-size:16px;line-height:1.4}.card-members-slide .popup-main{display:flex;flex-direction:column;gap:32px;height:100%}.card-members-slide .visual img{aspect-ratio:1;max-width:none;width:100%}.card-members-slide .visual img.hasbutton{aspect-ratio:1.19/1;-o-object-fit:cover;object-fit:cover}.card-members-slide .visual .btn{margin-top:32px;width:100%}.card-members-slide .head{align-items:flex-start;border-bottom:1px solid;display:flex;gap:20px;justify-content:space-between;margin:0 0 17px;padding:0 0 11px}.card-members-close{align-items:center;background-color:transparent;border:0;color:inherit;display:flex;justify-content:center;line-height:1;padding:0;position:relative;width:33px}.card-members-close:hover{color:#e5e8dc}.card-members-close:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.card-members-close:hover svg{transform:scale(.5)}.card-members-close:focus-visible{box-shadow:none}.card-members-close:before{background-color:#1e1e1e;border-radius:50%;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.5);transition:transform .35s ease-in-out,opacity .35s ease-in-out;width:100%;z-index:-1}.card-members-close svg{height:auto;transition:transform .35s ease-in-out;width:100%;stroke:currentColor}.card-members .name{display:block;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:700;margin:0 0 3px;text-transform:uppercase}.card-members .position{display:block;font-size:16px;font-style:italic;text-transform:capitalize}body:has(.popup-detail-slide.active-popup){overflow:hidden}.popup-detail-opener{background-color:transparent;border:0;color:#63645b;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:500;line-height:1.3;margin-bottom:18px;padding:0;text-align:left;text-transform:uppercase}.popup-detail-opener:focus-visible{box-shadow:none}.popup-detail-opener.active{color:#97bbae;text-decoration-color:transparent}.popup-detail-slide{background-color:#e5e8dc;color:#1e1e1e;left:0;max-height:calc(100vh - var(--header-height));opacity:0;overflow-y:auto;padding:0 32px 32px;position:fixed;right:0;top:var(--header-height);transition:opacity .35s ease-in-out,visibility .35s ease-in-out;visibility:hidden;z-index:10}.popup-detail-slide.active-popup{opacity:1;visibility:visible;z-index:10003}.popup-detail-slide h2{font-size:24px;line-height:1.25;margin-bottom:0;text-transform:uppercase}.popup-detail-slide h3{margin-bottom:1rem}.popup-detail-slide p{font-size:1.2rem;line-height:1.4}.popup-detail-slide .footnotes{margin-top:1rem}.popup-detail-slide .footnotes p{font-size:.9rem;text-indent:0}.popup-detail-slide .head{align-items:flex-start;background:#e5e8dc;border-bottom:1px solid;display:flex;gap:20px;justify-content:space-between;margin:0 0 17px;padding:28px 0 13px;position:sticky;top:0;z-index:1}.popup-detail-close{background-color:transparent;border:0;color:inherit;line-height:1;padding:0;position:relative;width:33px}.popup-detail-close:hover{color:#e5e8dc}.popup-detail-close:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.popup-detail-close:hover svg{transform:scale(.7)}.popup-detail-close:before{background-color:#1e1e1e;border-radius:50%;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.5);transition:transform .35s ease-in-out,opacity .35s ease-in-out;width:100%;z-index:-1}.popup-detail-close svg{transition:transform .35s ease-in-out}.popup-filter-opener{background-color:#1e1e1e;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 16.6'%3E%3Cpath fill='%23e5e8dc' d='M6.9 13.1c-.8 0-1.6-.3-2.3-.8L.7 8.4l-.7.7 7.4 7.4L15 8.9l-.7-.7-4.2 4.2c-.6.4-1.4.6-2.2.7V0h-1z'/%3E%3C/svg%3E");background-position:center right 22px;background-repeat:no-repeat;background-size:20px 17px;border:1px solid #e5e8dc;border-radius:0;color:#e5e8dc;display:block;font:700 16px/18px sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;padding:11px 50px 9px 24px;text-align:left;transition:background-color .35s ease-in-out,color .35s ease-in-out;width:100%}.popup-filter-slide{display:none;flex-direction:column;gap:16px;padding:24px 0 0}.popup-filter-slide.active-popup{display:flex}.popup-filter.active .popup-filter-opener{background-color:#e5e8dc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 16.6'%3E%3Cpath fill='%231e1e1e' d='M6.9 16.6h1V3.4c.8 0 1.6.3 2.2.7l4.2 4.2.7-.7L7.4 0 0 7.4l.7.7 3.9-3.9c.6-.5 1.5-.7 2.3-.8v13.1Z'/%3E%3C/svg%3E");background-position:center right 22px;background-repeat:no-repeat;background-size:20px 17px;color:#1e1e1e}.popup-person-slide{background-color:#e5e8dc;color:#1e1e1e;left:0;letter-spacing:.02em;opacity:0;position:sticky;right:0;top:calc(var(--header-height) + var(--heading-bar-height));transition:opacity .35s ease-in-out,visibility .35s ease-in-out;visibility:hidden;z-index:10005}.popup-person-slide::-webkit-scrollbar{background:transparent;border-radius:2px;height:8px;margin:0 6px 0 0;width:4px}.popup-person-slide::-webkit-scrollbar-track{border-radius:2px}.popup-person-slide::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:2px;height:40px;width:4px}.popup-person-slide *{scrollbar-color:rgba(0,0,0,.3) transparent;scrollbar-width:thin}.popup-person-slide.active-popup{opacity:1;visibility:visible}.popup-person-slide h2{font-size:32px;line-height:1;margin-bottom:.25em;text-transform:uppercase}.popup-person-slide h2:last-child{margin-bottom:0}.popup-person-slide h3{color:#63645b;font-family:gt-super-text,Georgia,Times New Roman,Times,serif;font-size:24px;font-weight:400;line-height:1.25}.popup-person-slide h3:last-child{margin-bottom:0}.popup-person-slide p:first-child{text-indent:3.4em}.popup-person-slide .popup-main{background-color:#e5e8dc;left:0;max-height:calc(100vh - var(--header-height));overflow-y:auto;position:fixed;top:var(--header-height);width:100%}.popup-person-slide .body{padding:32px 32px 12px}.popup-person-slide .head{border-bottom:1px solid;margin:0 0 26px;padding:0 0 13px}.popup-person-slide .content{display:none}.popup-person-slide .details{margin:0}.popup-person-slide .details dt{width:57px}.popup-person-slide .details dd{padding-bottom:2px}.popup-person-slide .visual{display:flex;flex-direction:column}.popup-person-slide .visual .photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.popup-person-btns{display:flex;flex-direction:column}.popup-person-btn{align-items:center;background-color:#e5e8dc;border:1px solid #e5e8dc;color:inherit;display:flex;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:700;justify-content:space-between;padding:19px 24px 15px;row-gap:10px;text-transform:uppercase;transition:background-color .35s ease-in-out,color .35s ease-in-out,box-shadow .35s ease-in-out}.popup-person-btn:focus-visible,.popup-person-btn:hover{background-color:#1e1e1e;border-color:#1e1e1e;box-shadow:inset 0 0 0 3px #e5e8dc;color:#d1d4c6}.popup-person-btn.btn-dark{background-color:#44675b;border-color:#44675b;color:#e5e8dc}.popup-person-btn.btn-dark:focus-visible,.popup-person-btn.btn-dark:hover{box-shadow:inset 0 0 0 3px #e5e8dc}.popup-person-btn svg{fill:currentColor}body:has(.popup-desc-slide.active-popup){overflow:hidden}.popup-desc-slide{background-color:#e5e8dc;color:#1e1e1e;height:calc(100svh - var(--header-height));left:0;letter-spacing:.03em;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:var(--header-height);transition:opacity .35s ease-in-out,visibility .35s ease-in-out;visibility:hidden;z-index:10005}.popup-desc-slide::-webkit-scrollbar{background:transparent;border-radius:2px;height:8px;margin:0 6px 0 0;width:4px}.popup-desc-slide::-webkit-scrollbar-track{border-radius:2px}.popup-desc-slide::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:2px;height:40px;width:4px}.popup-desc-slide *{scrollbar-color:rgba(0,0,0,.3) transparent;scrollbar-width:thin}.popup-desc-slide.active-popup{opacity:1;visibility:visible}.popup-desc-slide h2{font-size:32px;line-height:1;margin-bottom:.2em;text-transform:uppercase}.popup-desc-slide h2:last-child{margin-bottom:0}.popup-desc-slide h3{font-family:gt-super-text,Georgia,Times New Roman,Times,serif;font-size:24px;font-weight:400;line-height:1.25;text-transform:none}.popup-desc-slide h3:last-child{margin-bottom:0}.popup-desc-slide .popup-main{display:flex;flex-direction:column;min-height:100%;position:relative}.popup-desc-slide .popup-main>:not(.decor-box){width:100%}.popup-desc-slide .frame{padding:32px 32px 12px}.popup-desc-slide .head{margin:0 0 26px}.popup-desc-slide .content{display:none}.popup-desc-slide .details dt{width:47px}.popup-desc-slide .details dd{padding-bottom:2px}.popup-desc-slide .visual{display:flex;flex-direction:column;margin-top:auto}.popup-desc-slide .visual .photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.popup-desc-slide .decor-box{bottom:51px;color:#353535;display:none;left:50%;mix-blend-mode:exclusion;opacity:.5;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:66.7%;z-index:10}.popup-desc-slide .decor-box:before{background:currentColor;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}.popup-desc-slide .decor-box-icon{color:#e5e8dc;height:12px;position:absolute;width:14px}.popup-desc-slide .decor-box-icon.top-left{left:-6px;top:-12px}.popup-desc-slide .decor-box-icon.top-center{left:50%;top:-12px;transform:translateX(-50%)}.popup-desc-slide .decor-box-icon.top-right{right:-6px;top:-12px}.popup-desc-slide .decor-box-icon.bottom-left{bottom:3px;left:-6px}.popup-desc-slide .decor-box-icon.bottom-center{bottom:3px;left:50%;transform:translateX(-50%)}.popup-desc-slide .decor-box-icon.bottom-right{bottom:3px;right:-6px}.popup-desc-slide .decor-box .wide-line-horiz{border-color:currentcolor;border-style:solid;border-width:1px 0;bottom:0;left:-9999px;position:absolute;right:-9999px;top:0}.popup-desc-slide .decor-box .wide-line-vertic{border-color:currentcolor;border-style:solid;border-width:0 1px;bottom:-51px;left:0;position:absolute;right:0;top:0}.popup-desc-btns{display:flex;flex-direction:column}.popup-desc-btn{align-items:center;background-color:#e5e8dc;border:0;color:inherit;display:flex;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:700;justify-content:space-between;padding:20px 24px 16px;row-gap:10px;text-transform:uppercase;transition:background-color .35s ease-in-out,color .35s ease-in-out}.popup-desc-btn:hover{background-color:#1e1e1e;color:#d1d4c6}.popup-desc-btn.btn-dark{background-color:#44675b;color:#e5e8dc}.popup-desc-btn.btn-dark:hover{background-color:#1e1e1e;color:#d1d4c6}.popup-desc-btn svg{fill:currentColor}.section-archive{padding:30px 0;position:relative}.section-archive:has(.section-archive-head:first-child){padding-top:0}.section-archive-head{align-items:flex-start;-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between;padding:30px 0 0}.section-archive-head h1{font-size:26px;font-weight:700;line-height:1.3;margin:0 0 8px;text-transform:uppercase}.section-archive-head h1:last-child{margin-bottom:0}.section-archive-head p{font-size:16px;margin:0 0 12px}.section-archive-head .frame{flex-grow:1;max-width:200px}.section-archive-head .result-box{color:#f7faf1;font-size:18px;font-style:italic;letter-spacing:.02em;text-align:right}.section-archive-head .result-box .qty{color:#97bbae;display:block;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:1;margin:0 0 1px}.section-archive-main{display:flex;flex-direction:column;gap:29px}.section-archive-content{flex-grow:1;min-height:calc(100svh - var(--header-height) - var(--heading-bar-height) - 30px);position:relative;z-index:10002}.section-archive.filtering:after{background:#1e1e1e;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.section-archive.filtering .loader-holder{display:block;left:0;position:absolute;top:250px;transform:translateY(-50%);width:100%;z-index:1}.section-archive.loading .dt-container{left:-9999px;position:absolute;width:100%}.section-archive.loading .loader-holder{display:block}.section-archive .loader-holder{display:none;margin:100px auto;text-align:center}.section-archive .loader{display:inline-block;height:80px;width:80px}.section-archive .loader:after{animation:loader 1.2s linear infinite;border-color:#989898 transparent;border-radius:50%;border-style:solid;border-width:8px;content:"";display:block;height:80px;margin:1px;width:80px}.section-archive .container{padding:0 30px}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.section-hero{display:flex;flex-direction:column;min-height:100svh;padding:47px 20px 108px;position:relative;text-align:center}.section-hero .btn-skip-wrap{margin-top:auto}.section-hero .logo,.section-hero .logo-support{mix-blend-mode:plus-lighter;opacity:.8;padding:0 10px}.section-hero .logo{margin:24px 0 48px}.section-hero .logo-support{margin:0 0 24px}.list-awards{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 0 48px}.list-awards img{height:54px;max-width:none;width:auto}.section-desc{color:#f7faf1;font-size:18px;font-weight:300;letter-spacing:.02em;line-height:1.35;overflow:hidden;padding:58px 0;position:relative;z-index:1}.section-desc-main>*{margin:0 0 32px}.section-desc .section-bg:before{background:linear-gradient(90deg,#1e1e1e,rgba(30,30,30,.6));content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.section-info{align-items:center;color:#f7faf1;display:flex;font-size:18px;font-weight:300;line-height:1.35;min-height:750px;padding:55px 0;position:relative;z-index:1}.section-info-main p:last-of-type{margin-bottom:45px}.section-info-main p:last-of-type:last-child{margin-bottom:0}.section-info .section-bg:before{background:linear-gradient(270deg,rgba(30,30,30,.8),#1e1e1e 62.02%);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.section-about{background-color:#e6e9db;border-top:4px solid #f7faf1;color:rgba(30,30,30,.5);letter-spacing:.025em;line-height:1.35}.section-about-visual{display:flex;flex-wrap:wrap;gap:6px}.section-about-visual .img{width:calc(25% - 12px)}.section-about-visual .img:nth-child(3n+1){width:50%}.section-about-visual img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section-about-body{padding:55px 0}.section-about h2{color:#1e1e1e;font-size:24px;margin-bottom:8px}.section-about p,.section-about p:last-child{margin-bottom:16px}.section-about .btn-wrap{gap:20px}.section-about .btn-wrap .btn{width:auto}.section-text{align-items:center;background-color:#f7faf1;color:#c0c3b3;display:flex;font-size:18px;line-height:1.1;min-height:450px;padding:55px 0}.section-text mark{background-color:transparent;color:#1e1e1e}.section-text h2{font-size:24px;margin-bottom:1rem}.section-text p{margin-bottom:18px}.section-text p:last-child{margin-bottom:0}.section-text .text p{color:#000;font-size:18px;line-height:1.4}.section-text .text p:last-child{margin-bottom:24px}.section-text .btn{width:auto}.section-intro{background-color:#d1d4c6;color:#63645b;font-size:18px;font-weight:300;line-height:1.25}.section-intro.bg-light{background-color:#f7faf1}.section-intro.bg-light .section-intro-visual{mix-blend-mode:normal}.section-intro-visual img{max-width:none;width:100%}.section-intro-content .frame{padding:32px 30px}.section-intro h1{color:#1e1e1e;line-height:1;margin-bottom:10px}.section-intro p{margin-bottom:15px}.section-involve{color:#f7faf1;line-height:1.35;padding:55px 0;position:relative}.section-involve-cols{display:flex;flex-direction:column;gap:32px}.section-involve h2{font-size:24px;margin-bottom:30px}.section-involve h3{font-size:18px;margin-bottom:10px}.section-involve .section-bg{background-color:#353535}.section-involve .section-bg img{opacity:.5}.section-involve .btn-wrap{flex-direction:column}.section-involve .btn-wrap .btn{min-width:auto;width:100%}.section-signup{align-items:center;color:#f7faf1;display:flex;font-size:18px;font-weight:300;letter-spacing:.02em;line-height:1.35;min-height:750px;padding:55px 0;position:relative;z-index:1}.section-signup-main{padding:15px 0 0}.section-signup h2{font-size:24px;margin-bottom:44px}.section-signup p:last-of-type{margin-bottom:30px}.section-signup p:last-of-type:last-child{margin-bottom:0}.section-signup .section-bg:before{background:linear-gradient(270deg,rgba(30,30,30,0),#1e1e1e);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.section-signup .btn-wrap{margin:0 0 16px}.section-signup .btn-wrap:last-child{margin-bottom:0}.section-article{background-color:#f7faf1;color:#1e1e1e}.section-article-head{align-items:flex-start;display:flex;gap:20px;padding:39px 0 18px}.section-article-head h2{flex-grow:1;font-size:24px;margin-bottom:0}.section-article-head .swiper-nav{display:flex;flex-shrink:0;gap:16px}.section-article-swiper{margin:0 -1px}.section-article-swiper .swiper-slide{display:flex;height:auto;width:377px}.section-members{background-color:#63645b;color:#f7faf1;padding:57px 0 62px;position:relative}.section-members-head{border-bottom:1px solid;margin:0 0 32px;padding:0 0 1px}.section-members h2{font-size:24px}.section-members h2:last-child{margin-bottom:0}.section-filmmakers{background-color:#353535;color:#d1d4c6;font-size:16px;line-height:1.4;padding:58px 0 63px}.section-filmmakers-head{border-bottom:1px solid;color:#f7faf1;margin:0 0 33px;padding:0 0 1px}.section-filmmakers-block{margin:0 0 32px}.section-filmmakers-block:last-child{margin-bottom:0}.section-filmmakers h2{font-size:24px}.section-filmmakers h2:last-child{margin-bottom:0}.section-filmmakers .name{display:block;font-family:sctogroteskb,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;text-transform:uppercase}.section-filmmakers .position{display:block;font-size:18px;font-style:italic;margin:0 0 16px}@media (min-width:768px){body{font-size:18px;line-height:1.3}.h1,h1{font-size:40px}.filter-form{display:flex;flex-direction:column;gap:24px}.filter-form .btn-toggle{background-color:#63645b;order:0;padding:10px 24px 8px;width:100%}.filter-form .btn-toggle:has(input[type=checkbox]:checked){background-color:#e5e8dc;color:#1e1e1e}.filter-form .btn-toggle .text{justify-content:space-between}.filter-form .btn-toggle .text svg{display:block}.signup-form input[type=text]{padding-left:17px}.signup-form .submit{right:18px}.burger-drop-foot{padding:32px 48px}.burger-drop-foot h2,[id=nav]{font-size:24px}[id=nav] li.text-center-md .popup-detail-opener,[id=nav] li.text-center-md a{justify-content:center}[id=nav]>ul>li{padding:32px 48px}.container.lg-indent{padding:0 136px}.footer-frame{flex-direction:row;gap:115px;justify-content:space-between}.footer-bar{flex-shrink:0;max-width:420px}.footer-menu{gap:64px 72px}.footer-menu>li{width:calc(50% - 36px)}.footer-menu ul{gap:17px}.btn{min-width:320px;width:auto}.btn-play{font-size:24px;gap:24px}.btn-play svg{width:72px}.btn-wrap{flex-direction:row}.btn-wrap .btn{min-width:0}.btn-wrap .btn:only-child{width:100%}table.dataTable thead{top:calc(var(--header-height) + var(--heading-bar-height))}table.dataTable thead tr th{padding-top:0}table.dataTable thead tr th:first-child{width:33%}table.dataTable thead tr th:nth-child(2){width:22%}.dtr-details .image-holder{width:160px}.dtr-details .image-holder img{max-width:none;width:100%}.dtr-details .details dt{width:150px}.dtr-details .dtr-data{display:flex;gap:28px}.swiper-button-next,.swiper-button-prev{width:45px}.text-overlay-main{flex-direction:row;justify-content:space-between}.text-overlay-main:nth-child(4),.text-overlay-main:nth-child(5){padding-right:74px}.text-overlay-main.right{justify-content:flex-end}.text-overlay blockquote{font-size:32px;margin-bottom:0}.text-overlay blockquote:nth-child(2n){margin-left:0}.text-overlay .container{padding:0 52px}.filter-panel{display:block}.filter-panel-tabset{margin:0 0 24px;order:0;width:100%}.filter-panel-tabset svg{display:block}.card-person-wrap .card-person{width:calc(33.33333% - 5.33333px)}.card-person .tippy-box{padding-top:32px}.card-person .tippy-box h2{font-size:32px}.card-article-head{margin-bottom:24px;padding-bottom:19px;padding-top:0}body.freeze{overflow:hidden}.card-members-wrap .card-members{width:calc(25% - 6px)}.card-members-slide{bottom:0;left:50%;padding-bottom:0;transform:translateX(-50%)}.card-members-slide h3{font-size:32px}.card-members-slide .text-frame{height:100%;overflow-y:scroll;padding-bottom:1.5rem}.card-members-slide .popup-main{flex-direction:row-reverse;gap:48px;justify-content:space-between}.card-members-slide .visual{width:386px}.card-members-slide .body{display:flex;flex-direction:column;max-width:718px}.card-members-slide .head{margin-bottom:19px}.popup-detail-slide{left:285px;max-height:calc(100vh - var(--header-height) - var(--heading-bar-height));top:calc(var(--header-height) + var(--heading-bar-height))}.popup-detail-slide h2{font-size:32px}.popup-detail-slide .head{margin-bottom:19px;padding-top:34px}.popup-filter-opener{display:none}.popup-filter-slide{display:flex;padding-top:0}.popup-person-slide .popup-main{max-height:calc(100vh - var(--header-height) - var(--heading-bar-height));position:absolute;top:0}.popup-person-slide .body{padding-bottom:29px}.popup-person-slide .head{padding-bottom:29px;padding-right:40%}.popup-person-slide .details dd{padding-bottom:1px}.popup-desc-slide .frame{padding-bottom:32px}.popup-desc-slide .head{padding-right:40%}.popup-desc-slide .details dd{padding-bottom:1px}.section-archive-head{background-color:#1e1e1e;left:0;position:sticky;top:var(--header-height);width:100%;z-index:10003}.section-archive-head:before{background-color:#1e1e1e;content:"";height:100%;left:-5px;position:absolute;top:0;width:calc(100% + 10px);z-index:-1}.section-archive-head h1{font-size:40px;margin:0 0 1px}.section-archive-head p{font-size:18px;margin:0 0 10px}.section-archive-head .frame{max-width:800px}.section-archive-head .result-box{font-size:24px;padding:11px 0 0}.section-archive-head .result-box .qty{font-size:72px;line-height:.7}.section-archive-main{display:flex;flex-direction:row}.section-archive-main .filter-panel{max-height:calc(100svh - var(--header-height) - var(--heading-bar-height));overflow-y:auto;padding:0 10px 24px 0;pointer-events:auto;position:sticky;top:calc(var(--header-height) + var(--heading-bar-height))}.section-archive-main .filter-panel::-webkit-scrollbar{background:transparent;border-radius:2px;height:8px;margin:0 6px 0 0;width:4px}.section-archive-main .filter-panel::-webkit-scrollbar-track{border-radius:2px}.section-archive-main .filter-panel::-webkit-scrollbar-thumb{background:#9fa296;border-radius:2px;height:40px;width:4px}.section-archive-main .filter-panel *{scrollbar-color:#9fa296 transparent;scrollbar-width:thin}.section-archive-main .filter-panel-side{margin:0;padding:0 30px 0 0;pointer-events:none;width:228px;z-index:10001}.section-archive-content{margin-left:auto;width:calc(100% - 247px)}.section-hero{padding-bottom:25px}.list-awards img{height:90px}.section-desc{font-size:24px;padding:73px 0}.section-desc-main{max-width:455px}.section-desc-main>*{margin-bottom:58px}.section-info{font-size:24px;min-height:850px;padding:73px 0}.section-info-main{max-width:420px}.section-about-visual{gap:12px}.section-about-body{padding:73px 0}.section-about h2{font-size:40px}.section-text{font-size:32px;padding:73px 0}.section-text h2{font-size:40px}.section-intro{font-size:24px}.section-intro-main{display:flex}.reverse .section-intro-main{flex-direction:row-reverse}.section-intro-visual{width:50%}.section-intro-content{align-items:center;display:flex;width:50%}.reverse .section-intro-content .frame{margin-left:auto}.section-intro-content .frame{padding-left:10%;padding-right:64px;width:100%}.section-involve{padding:73px 0}.section-involve-cols{flex-direction:row}.section-involve-cols .col{display:flex;flex-direction:column;width:50%}.section-involve h2{font-size:40px}.section-involve h3{font-size:24px}.section-involve .btn-wrap{margin-top:auto}.section-involve .btn{font-size:13px}.section-signup{font-size:24px;min-height:850px;padding:73px 0}.section-signup-main{max-width:430px;padding-top:0}.section-signup h2{font-size:40px;margin-bottom:30px}.section-article-head{padding:60px 0 53px}.section-article-head h2{font-size:40px}.section-article-swiper .swiper-slide{width:360px}.section-filmmakers h2,.section-members h2{font-size:40px}}@media (min-width:1024px){body{font-size:24px}.h1,h1{font-size:56px}.h2,h2{font-size:32px}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.95em}.header-bar{display:none}.burger-drop{background-color:transparent;height:auto;overflow:visible;position:static;transform:translateX(0)}.burger-drop .burger-opener,.burger-drop-foot{display:none}[id=nav]{font-size:18px}[id=nav] ul .popup-detail-opener:focus-visible,[id=nav] ul a:focus-visible{border-color:currentColor;outline:none}[id=nav]>ul{display:flex}[id=nav]>ul>li{border-bottom:0;display:flex;padding:0;position:relative;width:100%}[id=nav]>ul>li:has(img){display:flex}[id=nav]>ul>li:has(img) .popup-detail-opener,[id=nav]>ul>li:has(img) a{align-items:center;display:flex;justify-content:center;width:100%}[id=nav]>ul>li:has(img) img{max-width:176px}[id=nav]>ul>li:has(.drop):has(a:focus-visible,.popup-detail-opener:focus-visible)>.popup-detail-opener,[id=nav]>ul>li:has(.drop):has(a:focus-visible,.popup-detail-opener:focus-visible)>a,[id=nav]>ul>li:has(.drop):hover>.popup-detail-opener,[id=nav]>ul>li:has(.drop):hover>a{background-color:#f7faf1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='none'%3E%3Cpath fill='%231E1E1E' d='M5.038 4.709 9.356.329l.031.03.004-.004L18 8.965l-.707.706-4.524-4.524c-1.925-1.386-5.131-1.368-6.907.173l-.013-.009-4.166 4.167-.707-.707z'/%3E%3C/svg%3E");border-color:currentColor}[id=nav]>ul>li:has(.drop):has(a:focus-visible,.popup-detail-opener:focus-visible) .drop,[id=nav]>ul>li:has(.drop):hover .drop{opacity:1;transform:translateY(0);visibility:visible}[id=nav]>ul>li:has(.drop)>.popup-detail-opener,[id=nav]>ul>li:has(.drop)>a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='none'%3E%3Cpath fill='%231E1E1E' d='m5.038 5.291 4.318 4.38.031-.03.004.004L18 1.035 17.293.33l-4.524 4.524C10.843 6.239 7.637 6.22 5.861 4.68l-.013.009L1.683.522l-.707.707z'/%3E%3C/svg%3E");background-position:center right 32px;background-repeat:no-repeat;background-size:18px 10px;padding-right:85px}[id=nav]>ul>li.active{background-color:#f7faf1}[id=nav]>ul>li.active>.popup-detail-opener,[id=nav]>ul>li.active>a{color:inherit}[id=nav]>ul>li>.popup-detail-opener,[id=nav]>ul>li>a{align-items:center;border:1px solid hsla(80,47%,96%,.8);display:flex;padding:12px 32px 11px;transition:background-color .35s ease-in-out,border-color .35s ease-in-out;width:100%}[id=nav]>ul>li>.popup-detail-opener:hover,[id=nav]>ul>li>a:hover{background-color:#f7faf1;border-color:currentColor}[id=nav] .drop{background-color:#f7faf1;left:0;opacity:0;padding:0;position:absolute;right:0;top:100%;transform:translateY(10px);transition:transform .35s ease-in-out,opacity .35s ease-in-out,visibility .35s ease-in-out;visibility:hidden}[id=nav] .drop ul{font-size:16px}[id=nav] .drop ul li{padding-bottom:0}[id=nav] .drop ul .popup-detail-opener,[id=nav] .drop ul a{border:1px solid #d1d4c6;display:block;padding:14px 32px 12px;transition:background-color .35s ease-in-out,border-color .35s ease-in-out}[id=nav] .drop ul .popup-detail-opener:hover,[id=nav] .drop ul a:hover{background-color:#d1d4c6}[id=nav] .drop ul .popup-detail-opener:focus-visible,[id=nav] .drop ul a:focus-visible{border-color:currentColor;outline:none}.container.sm{max-width:60%;padding:0}.footer-menu{-moz-column-gap:65px;column-gap:65px}.footer-menu>li{width:auto}.footer-menu>li>.popup-detail-opener,.footer-menu>li>a{font-size:24px}.footer-menu ul{padding-top:16px}.btn-wrap .btn{width:calc(50% - 8px)}div.dt-container{padding:0 3px 0 20px}table.dataTable thead tr th{padding:4px 10px 17px 0}table.dataTable thead tr th:first-child{width:23.4%}table.dataTable thead tr th:nth-child(2){width:11.7%}table.dataTable thead tr th:nth-child(3){width:14%}table.dataTable thead tr th:nth-child(4){width:21%}table.dataTable thead tr th:nth-child(5){width:12.4%}.text-overlay-main:first-child{padding-left:132px}.text-overlay-main:last-child{padding-bottom:70px;padding-left:80px}.text-overlay blockquote{font-size:40px}.filter-panel-tabset .popup-detail-opener,.filter-panel-tabset a{justify-content:space-between}.card-person-wrap .card-person{width:calc(25% - 6px)}.card-person .tippy-box h2{font-size:40px;line-height:1}.card-person-close{display:none}.card-members-slide{padding:61px 55px 0}.card-members-close{width:58px}.card-members .name,.card-members .position,.popup-detail-opener{font-size:18px}.popup-detail-slide{left:367px}.popup-detail-slide h2{font-size:40px}.popup-detail-slide .head{padding-bottom:8px;padding-top:29px}.popup-person-slide h2{font-size:40px}.popup-person-slide h3{font-size:32px}.popup-person-slide .popup-main{display:flex}.popup-person-slide .popup-main>*{width:50%}.popup-person-slide .head{margin-bottom:34px;padding-right:25%}.popup-person-slide .content{display:block}.popup-person-slide .details{border-bottom:1px solid;margin:0 0 35px;padding:0 0 29px}.popup-person-slide .visual .photo{flex-grow:1}.popup-desc-slide h2{font-size:40px}.popup-desc-slide h3{font-size:32px}.popup-desc-slide .popup-main{flex-direction:row;width:100%}.popup-desc-slide .popup-main>:not(.decor-box){width:50%}.popup-desc-slide .body{display:flex}.popup-desc-slide .frame{display:flex;flex-direction:column;margin:0 0 0 auto;max-width:66.6%;padding:107px 40px 102px 30px;width:100%}.popup-desc-slide .head{margin-bottom:46px;padding-right:25%}.popup-desc-slide .content{display:block;margin-top:auto}.popup-desc-slide .visual{margin-top:0}.popup-desc-slide .visual .photo{flex-grow:1}.popup-desc-slide .decor-box{display:block}.section-archive-head .result-box .qty{font-size:80px}.section-archive-main .filter-panel-side{width:310px}.section-archive-content{width:calc(100% - 329px)}.section-hero{padding-bottom:21px;padding-top:49px}.section-hero .logo-support{margin-bottom:18px}.section-desc{font-size:32px;line-height:1.25;padding:105px 0 95px}.section-desc-main{max-width:600px}.section-desc .section-bg:before{background:linear-gradient(90deg,#1e1e1e,#d9d9d9 59%,hsla(0,0%,85%,0))}.section-info{font-size:32px;line-height:1.25;padding:100px 0}.section-info-main{max-width:600px}.section-info .section-bg:before{background:linear-gradient(270deg,rgba(30,30,30,0),#1e1e1e 62.02%)}.section-about-body{padding:93px 0 111px}.section-about h2{font-size:56px}.section-about .btn-wrap .btn{min-width:320px}.section-text{font-size:40px;min-height:600px}.section-text h2{font-size:56px}.section-text .btn{min-width:480px}.section-intro{font-size:32px}.section-intro-visual{width:40%}.section-intro-content{width:60%}.section-intro-content .frame{padding-left:33%;padding-right:64px}.section-intro h1{margin-bottom:30px}.section-intro p{margin-bottom:28px}.section-involve{padding:110px 0}.section-involve-cols{gap:82px}.section-involve h2{font-size:56px;margin-bottom:56px}.section-involve h3{font-size:32px;margin-bottom:31px}.section-involve .btn-wrap{gap:33px}.section-involve .btn{font-size:16px}.section-signup{font-size:32px;line-height:1.25;padding:100px 0}.section-signup-main{max-width:656px}.section-signup h2{font-size:56px;margin-bottom:39px}.section-signup p:last-of-type{margin-bottom:45px}.section-article-head{align-items:center;padding:58px 0 35px}.section-article-head h2{font-size:56px;letter-spacing:.01em}.section-article-head .swiper-nav{margin-top:-7px}.section-article-swiper{margin:0 auto;max-width:1802px;overflow:hidden;padding:0 1px}.section-filmmakers h2,.section-members h2{font-size:56px}}@media (min-width:1280px){.card-person-wrap .card-person{width:calc(16.66667% - 6.66667px)}.popup-desc-slide h2{font-size:64px}}@media (min-width:1730px){[id=nav]>ul>li:has(img) img{max-width:none}div.dt-container{padding:0}table.dataTable thead tr th:first-child{width:16.4%}table.dataTable thead tr th:nth-child(2){width:14.7%}table.dataTable thead tr th:nth-child(3){width:15.8%}table.dataTable thead tr th:nth-child(4){width:22.5%}table.dataTable thead tr th:nth-child(5){width:16.4%}.card-person-wrap{padding:0 21px}.card-person-wrap .card-person{width:calc(14.28571% - 6.85714px)}.popup-detail-slide{left:439px;width:calc(70.6% - 4px)}.section-archive-main .filter-panel-side{width:382px}.section-archive-content{width:calc(100% - 401px)}}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list .popup-detail-opener,.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media screen and (max-width:767px){div.dt-container div.dt-layout-row:not(.dt-layout-table){display:block}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{display:block;text-align:center}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:.5em 0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-right:0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-end{margin-left:0}div.dt-container div.dt-layout-start>:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>:not(:first-child){margin-left:0}div.dtr-modal div.dtr-modal-display{width:95%}}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}
