/* [project]/src/app/futurabook_57c78558.module.css [app-client] (css) */
@font-face {
  font-family: futuraBook;
  src: url("../media/FuturaBT_Book-s.p.c20d04f9.woff2") format("woff2");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: futuraBook;
  src: url("../media/FuturaBT_Book-s.p.9c818616.woff") format("woff");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: futuraBook;
  src: url("../media/FuturaBkBT_Book-s.p.bdb332b6.ttf") format("truetype");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: futuraBook Fallback;
  src: local(Arial);
  ascent-override: 98.02%;
  descent-override: 24.01%;
  line-gap-override: 0.0%;
  size-adjust: 98.23%;
}

.futurabook_57c78558-module__cwPE3G__className {
  font-family: futuraBook, futuraBook Fallback;
}

.futurabook_57c78558-module__cwPE3G__variable {
  --font-futura-book: "futuraBook", "futuraBook Fallback";
}

/* [project]/src/app/futuramedium_bcc5389c.module.css [app-client] (css) */
@font-face {
  font-family: futuraMedium;
  src: url("../media/FuturaBT_Medium-s.p.a1904cff.woff2") format("woff2");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: futuraMedium;
  src: url("../media/FuturaBT_Medium-s.p.c64ebbca.woff") format("woff");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: futuraMedium;
  src: url("../media/FuturaMdBT_Medium-s.p.7492d0e0.ttf") format("truetype");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: futuraMedium Fallback;
  src: local(Arial);
  ascent-override: 93.49%;
  descent-override: 22.9%;
  line-gap-override: 0.0%;
  size-adjust: 103.0%;
}

.futuramedium_bcc5389c-module__CYabVq__className {
  font-family: futuraMedium, futuraMedium Fallback;
}

.futuramedium_bcc5389c-module__CYabVq__variable {
  --font-futura-medium: "futuraMedium", "futuraMedium Fallback";
}

/* [project]/src/app/goudyitalic_541c86ef.module.css [app-client] (css) */
@font-face {
  font-family: goudyItalic;
  src: url("../media/GoudyOldStyleBT_Italic-s.p.2bf0a533.woff2") format("woff2");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: goudyItalic;
  src: url("../media/GoudyOldStyleBT_Italic-s.p.25ae598a.woff") format("woff");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: goudyItalic;
  src: url("../media/GoudyOLSTBT_Italic-s.p.19909788.ttf") format("truetype");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: goudyItalic Fallback;
  src: local(Arial);
  ascent-override: 116.27%;
  descent-override: 28.48%;
  line-gap-override: 0.0%;
  size-adjust: 82.82%;
}

.goudyitalic_541c86ef-module__P7DXrq__className {
  font-family: goudyItalic, goudyItalic Fallback;
}

.goudyitalic_541c86ef-module__P7DXrq__variable {
  --font-goudy-italic: "goudyItalic", "goudyItalic Fallback";
}

/* [project]/src/components/core/alert/alert-type/standard-alert/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.sample-standard-alert .core-standard-alert__inner {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

@media (max-width: 1023px), and {
  .sample-standard-alert .core-standard-alert__inner {
    align-items: flex-start;
  }
}

.sample-standard-alert .core-standard-alert__inner {
  width: 100%;
  padding: var(--space-2xs) var(--grid-column-gap);
  gap: var(--space-l);
  background: #fff4f4;
  box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
}

.sample-standard-alert .core-standard-alert__message-container {
  align-items: center;
  gap: var(--space-4xs);
  display: flex;
}

@media (max-width: 1023px), and {
  .sample-standard-alert .core-standard-alert__message-container {
    align-items: flex-start;
  }
}

.sample-standard-alert .core-standard-alert__message {
  color: #6b6b80;
  letter-spacing: -.42px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.sample-standard-alert .core-standard-alert__message a {
  color: #212121;
  text-decoration: underline;
}

.sample-standard-alert .core-standard-alert__close-btn {
  aspect-ratio: 1;
  background: #fff;
  border: 1px solid #e1e1e3;
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  height: 32px;
  width: 32px;
  display: flex;
}

.sample-standard-alert .core-standard-alert__close-btn-icon {
  width: 14px;
  height: 14px;
}

.core-standard-alert {
  --CORE-STANDARD-ALERT-ENTRY-TRANSFORM-DURATION: var(--duration-250);
  --CORE-STANDARD-ALERT-ENTRY-TRANSFORM-EASING: var(--standard-decelerate);
  --CORE-STANDARD-ALERT-ENTRY-OPACITY-DURATION: var(--duration-150);
  --CORE-STANDARD-ALERT-ENTRY-OPACITY-EASING: var(--standard-decelerate);
  --CORE-STANDARD-ALERT-ENTRY-OPACITY-DELAY: var(--duration-50);
  --CORE-STANDARD-ALERT-EXIT-TRANSFORM-DURATION: var(--duration-250);
  --CORE-STANDARD-ALERT-EXIT-TRANSFORM-EASING: var(--standard);
  --CORE-STANDARD-ALERT-EXIT-OPACITY-DURATION: var(--duration-100);
  --CORE-STANDARD-ALERT-EXIT-OPACITY-EASING: var(--standard);
  --CORE-STANDARD-ALERT-EXIT-OPACITY-DELAY: var(--duration-0);
  z-index: 63;
  opacity: 0;
  width: 100%;
  transition-property: transform, opacity;
  transition-duration: var(--CORE-STANDARD-ALERT-ENTRY-TRANSFORM-DURATION), var(--CORE-STANDARD-ALERT-ENTRY-OPACITY-DURATION);
  transition-timing-function: var(--CORE-STANDARD-ALERT-ENTRY-TRANSFORM-EASING), var(--CORE-STANDARD-ALERT-ENTRY-OPACITY-EASING);
  transition-delay: 0, var(--CORE-STANDARD-ALERT-ENTRY-OPACITY-DELAY);
  pointer-events: none;
  position: fixed;
  top: 0;
  transform: translateY(-100%);
}

.core-standard-alert:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-standard-alert:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-standard-alert:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-standard-alert:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-standard-alert:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-standard-alert:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-standard-alert[aria-hidden="false"] {
  opacity: 1;
  pointer-events: auto;
  transition-property: transform, opacity;
  transition-duration: var(--CORE-STANDARD-ALERT-EXIT-TRANSFORM-DURATION), var(--CORE-STANDARD-ALERT-EXIT-OPACITY-DURATION);
  transition-timing-function: var(--CORE-STANDARD-ALERT-EXIT-TRANSFORM-EASING), var(--CORE-STANDARD-ALERT-EXIT-OPACITY-EASING);
  transition-delay: 0, var(--CORE-STANDARD-ALERT-EXIT-OPACITY-DELAY);
  transform: none;
}

/* [project]/src/components/core/alert/alert-type/callout-alert/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.sample-callout-alert {
  max-width: 490px;
}

.sample-callout-alert .core-callout-alert__inner {
  padding-block: var(--space-2xs);
  padding-inline: var(--space-2xs) var(--space-m);
  align-items: flex-start;
  gap: var(--space-s);
  display: flex;
}

.sample-callout-alert .core-callout-alert__message-container {
  gap: var(--space-4xs);
  flex: 1;
  display: flex;
}

.sample-callout-alert .core-callout-alert__icon {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin-top: 1px;
  padding: 1px;
}

.sample-callout-alert .core-callout-alert__message-wrapper {
  align-items: flex-start;
  gap: var(--space-micro);
  flex-direction: column;
  display: flex;
}

.sample-callout-alert .core-callout-alert__message {
  color: var(--icon-primary);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .4px;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
}

.sample-callout-alert .core-callout-alert__action-btn {
  color: #305ad4;
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .4px;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  text-decoration: underline;
}

.sample-callout-alert.core-callout-alert--error {
  border: 1px solid var(--separator-light);
  border-radius: var(--radius-xs);
}

.sample-callout-alert.core-callout-alert--error .core-callout-alert__icon path {
  fill: var(--error-attention);
}

.core-callout-alert {
  width: 100%;
  display: block;
}

/* [project]/src/components/core/alert/alert-type/contextual-alert/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.sample-contextual-alert .core-contextual-alert__overflow-content-inner {
  padding: var(--space-2xs);
  align-items: flex-start;
  gap: var(--space-s);
  background-color: #fff9e3;
  display: flex;
}

.sample-contextual-alert .core-contextual-alert__message-container {
  gap: var(--space-nano);
  flex: 1;
  display: flex;
}

.sample-contextual-alert .core-contextual-alert__icon {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
}

.sample-contextual-alert .core-contextual-alert__message-wrapper {
  align-items: flex-start;
  gap: var(--space-3xs);
  flex-direction: column;
  display: flex;
}

.sample-contextual-alert .core-contextual-alert__message {
  color: #212121;
  letter-spacing: -.42px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.sample-contextual-alert .core-contextual-alert__action-btn {
  height: 32px;
  padding-inline: var(--space-3xs);
  color: #fff;
  letter-spacing: -.36px;
  text-align: center;
  background-color: #305ad4;
  border-radius: 1000px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
}

.sample-contextual-alert .core-contextual-alert__close-btn {
  aspect-ratio: 1;
  background: #fff;
  border: 1px solid #e1e1e3;
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  height: 32px;
  width: 32px;
  display: flex;
}

.sample-contextual-alert .core-contextual-alert__close-btn-icon {
  width: 20px;
  height: 20px;
}

.sample-contextual-alert .core-contextual-alert__icon {
  display: none;
}

.sample-contextual-alert.core-contextual-alert--error .core-contextual-alert__overflow-content-inner {
  padding: var(--space-2xs);
  background-color: var(--background-white);
  border: 1px solid var(--error-attention);
  border-radius: var(--radius-xs);
}

.sample-contextual-alert.core-contextual-alert--error .core-contextual-alert__message {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  color: var(--error-attention);
  text-transform: uppercase;
}

.sample-contextual-alert.core-contextual-alert--error .core-contextual-alert__close-btn {
  border-color: var(--error-attention);
  color: var(--error-attention);
}

.core-contextual-alert {
  --CORE-CONTEXTUAL-ALERT-EXPAND-DURATION: var(--duration-200);
  --CORE-CONTEXTUAL-ALERT-EXPAND-EASING: var(--standard-decelerate);
  --CORE-CONTEXTUAL-ALERT-COLLAPSE-DURATION: var(--duration-100);
  --CORE-CONTEXTUAL-ALERT-COLLAPSE-EASING: var(--standard);
  width: 100%;
  display: block;
}

.core-contextual-alert[aria-hidden="false"] .core-contextual-alert__overflow-content-outer {
  grid-template-rows: 1fr;
}

.core-contextual-alert__overflow-content-outer {
  grid-template-rows: 0fr;
  transition-property: grid-template-rows;
  display: grid;
}

.core-contextual-alert__overflow-content {
  overflow: hidden;
}

/* [project]/src/components/core/alert/alert-type/toast-alert/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.sample-toast-alert {
  width: 390px;
}

@media (max-width: 1023px), and {
  .sample-toast-alert {
    width: calc(100% - 2 * var(--grid-column-gap));
  }
}

.sample-toast-alert {
  bottom: 24px;
}

.sample-toast-alert:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 40px;
}

.sample-toast-alert:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 40px;
}

.sample-toast-alert:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 40px;
}

.sample-toast-alert:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 40px;
}

.sample-toast-alert:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 40px;
}

.sample-toast-alert:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 40px;
}

@media (max-width: 1023px), and {
  .sample-toast-alert {
    bottom: 24px;
  }

  .sample-toast-alert:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: var(--grid-column-gap);
  }

  .sample-toast-alert:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: var(--grid-column-gap);
  }

  .sample-toast-alert:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: var(--grid-column-gap);
  }

  .sample-toast-alert:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: var(--grid-column-gap);
  }

  .sample-toast-alert:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: var(--grid-column-gap);
  }

  .sample-toast-alert:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: var(--grid-column-gap);
  }
}

.sample-toast-alert .core-toast-alert__inner {
  width: 100%;
  padding: var(--space-4xs) var(--space-2xs);
  justify-content: space-between;
  align-items: center;
  gap: var(--space-s);
  box-shadow: var(--c-toast-alert-shadow);
  background: #2c2c2c;
  display: flex;
}

.sample-toast-alert .core-toast-alert__message {
  color: #fff;
  letter-spacing: -.42px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.sample-toast-alert .core-toast-alert__action-container {
  align-items: center;
  gap: var(--space-4xs);
  display: flex;
}

.sample-toast-alert .core-toast-alert__action-btn {
  color: #96b1ff;
  letter-spacing: -.42px;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.sample-toast-alert .core-toast-alert__close-btn {
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.sample-toast-alert .core-toast-alert__close-btn-icon {
  width: 14px;
  height: 14px;
}

.core-toast-alert {
  --CORE-TOAST-ALERT-ENTRY-TRANSFORM-DURATION: var(--duration-250);
  --CORE-TOAST-ALERT-ENTRY-TRANSFORM-EASING: var(--standard-decelerate);
  --CORE-TOAST-ALERT-ENTRY-OPACITY-DURATION: var(--duration-150);
  --CORE-TOAST-ALERT-ENTRY-OPACITY-EASING: var(--standard-decelerate);
  --CORE-TOAST-ALERT-ENTRY-OPACITY-DELAY: var(--duration-50);
  --CORE-TOAST-ALERT-EXIT-TRANSFORM-DURATION: var(--duration-200);
  --CORE-TOAST-ALERT-EXIT-TRANSFORM-EASING: var(--standard);
  --CORE-TOAST-ALERT-EXIT-OPACITY-DURATION: var(--duration-100);
  --CORE-TOAST-ALERT-EXIT-OPACITY-EASING: var(--standard);
  --CORE-TOAST-ALERT-EXIT-OPACITY-DELAY: var(--duration-0);
  z-index: 63;
  opacity: 0;
  transition-property: transform, opacity;
  transition-duration: var(--CORE-TOAST-ALERT-ENTRY-TRANSFORM-DURATION), var(--CORE-TOAST-ALERT-ENTRY-OPACITY-DURATION);
  transition-timing-function: var(--CORE-TOAST-ALERT-ENTRY-TRANSFORM-EASING), var(--CORE-TOAST-ALERT-ENTRY-OPACITY-EASING);
  transition-delay: 0, var(--CORE-TOAST-ALERT-ENTRY-OPACITY-DELAY);
  pointer-events: none;
  position: fixed;
  transform: translateY(10px);
}

.core-toast-alert[aria-hidden="false"] {
  opacity: 1;
  pointer-events: auto;
  transition-property: transform, opacity;
  transition-duration: var(--CORE-TOAST-ALERT-EXIT-TRANSFORM-DURATION), var(--CORE-TOAST-ALERT-EXIT-OPACITY-DURATION);
  transition-timing-function: var(--CORE-TOAST-ALERT-EXIT-TRANSFORM-EASING), var(--CORE-TOAST-ALERT-EXIT-OPACITY-EASING);
  transition-delay: 0, var(--CORE-TOAST-ALERT-EXIT-OPACITY-DELAY);
  transform: none;
}

.core-toast-alert--bottom-right:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: unset;
  right: 24px;
}

.core-toast-alert--bottom-right:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: unset;
  right: 24px;
}

.core-toast-alert--bottom-right:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: unset;
  right: 24px;
}

.core-toast-alert--bottom-right:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: unset;
  left: 24px;
}

.core-toast-alert--bottom-right:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: unset;
  left: 24px;
}

.core-toast-alert--bottom-right:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: unset;
  left: 24px;
}

.core-toast-alert--top-left {
  top: 24px;
  bottom: unset;
}

.core-toast-alert--top-left:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 24px;
  right: unset;
}

.core-toast-alert--top-left:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 24px;
  right: unset;
}

.core-toast-alert--top-left:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 24px;
  right: unset;
}

.core-toast-alert--top-left:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 24px;
  left: unset;
}

.core-toast-alert--top-left:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 24px;
  left: unset;
}

.core-toast-alert--top-left:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 24px;
  left: unset;
}

.core-toast-alert--top-right {
  top: 24px;
  bottom: unset;
}

.core-toast-alert--top-right:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: unset;
  right: 24px;
}

.core-toast-alert--top-right:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: unset;
  right: 24px;
}

.core-toast-alert--top-right:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: unset;
  right: 24px;
}

.core-toast-alert--top-right:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: unset;
  left: 24px;
}

.core-toast-alert--top-right:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: unset;
  left: 24px;
}

.core-toast-alert--top-right:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: unset;
  left: 24px;
}

/* [project]/src/styles/main.scss.css [app-client] (css) */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  font: inherit;
  vertical-align: baseline;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}

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

button {
  color: inherit;
  font: inherit;
  cursor: pointer;
  background: none;
  border: none;
  outline: none;
  padding: 0;
}

body {
  line-height: 1;
}

body.-scrollLock {
  position: relative;
  overflow: hidden;
}

@supports (height: 10dvh) {
  body.-scrollLock {
    height: 100dvh;
  }
}

body.-scrollLock {
  height: 100vh;
}

ol, ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "";
  content: none;
}

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

html, body {
  font-synthesis: none;
  width: 100%;
  text-rendering: optimizeLegibility;
  -webkit-text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overscroll-behavior: none;
  scroll-behavior: smooth;
}

* {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border: none;
  border-radius: 0;
  outline: none;
  margin: 0;
  padding: 0;
}

a, a:active, a:hover, a:visited {
  text-decoration: none;
}

input:not([type="file"]) {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: rgba(0, 0, 0, 0);
  outline: none;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: inherit;
  font-size: inherit;
}

img {
  object-fit: cover;
  object-position: top center;
  display: block;
}

a {
  color: currentColor;
}

input:-webkit-autofill {
  transition-delay: 1ms;
}

input:-webkit-autofill:hover {
  transition-delay: 1ms;
}

input:-webkit-autofill:focus {
  transition-delay: 1ms;
}

input:-webkit-autofill:active {
  transition-delay: 1ms;
}

input[type="file"]::-webkit-file-upload-button {
  opacity: 0;
  width: 0;
  margin: 0;
  padding: 0;
}

input[type="file"]::file-selector-button {
  opacity: 0;
  width: 0;
  margin: 0;
  padding: 0;
}

@media (max-width: 413px), and {
  .is-above-414 {
    display: none !important;
  }
}

@media (min-width: 414px), and {
  .is-below-414 {
    display: none !important;
  }
}

@media (max-width: 767px), and {
  .is-above-767 {
    display: none !important;
  }
}

@media (min-width: 768px), and {
  .is-below-768 {
    display: none !important;
  }
}

@media (min-width: 1024px), and {
  .is-below-1024 {
    display: none !important;
  }
}

@media (max-width: 1023px), and {
  .is-above-1023 {
    display: none !important;
  }
}

@media (min-width: 1200px), and {
  .is-below-1200 {
    display: none !important;
  }
}

@media (max-width: 1199px), and {
  .is-above-1199 {
    display: none !important;
  }
}

:root {
  --w-viewport: 100vw;
  --h-viewport: 100vh;
  --w-max: 1600px;
  --h-header: 62px;
  --h-stickyMenu: 63px;
  --w-text-content: 85%;
}

@media (max-width: 1023px), and {
  :root {
    --w-max: 100%;
    --h-header: 62px;
    --w-text-content: 90%;
  }
}

html {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 100%;
}

body {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: #111;
  background-color: #fff;
  margin: 0;
  padding: 0;
}

strong {
  font-weight: 600;
}

a {
  color: inherit;
  text-decoration: none;
}

code, pre {
  background-color: #f5f5f5;
  border-radius: 4px;
  padding: .2rem .4rem;
  font-family: Courier New, monospace;
  font-size: .875rem;
}

:root {
  --blur-20: blur(20px);
  --c-media-skeleton-gradient: linear-gradient(to right, rgba(250, 250, 247, 0) 20%, rgba(250, 250, 247, .5) 35%, rgba(250, 250, 247, .5) 40%, rgba(250, 250, 247, 0) 50%);
  --c-media-placeholder: #fff8ee;
  --c-scrollbar-track: #fff8ee;
  --c-scrollbar-thumb: #dad4c6;
  --c-line-seperator: #e6e6e6;
  --c-toast-alert-shadow: 0px 1px 4px 0px rgba(0, 0, 0, .1);
  --c-dropdown-shadow: -1px 3px 3px 0px rgba(0, 0, 0, .1);
  --c-popover-shadow: 0px 0px 8px 0px rgba(0, 0, 0, .1);
  --c-modal-dimmer: rgba(0, 0, 0, .4);
  --c-border-img-top: fill 0 linear-gradient(180deg, rgba(0, 0, 0, .6) 3.38%, rgba(0, 0, 0, 0) 38.13%);
  --c-border-img-bottom: fill 0 linear-gradient(180deg, rgba(0, 0, 0, .6) 3.38%, rgba(0, 0, 0, 0) 38.13%);
  --c-overflow-prev-btn-bg: linear-gradient(95deg, white 50%, rgba(255, 255, 255, 0) 100%);
  --c-overflow-next-btn-bg: linear-gradient(270deg, white 50%, rgba(255, 255, 255, 0) 100%);
  --gradients-dark-gold: linear-gradient(92deg, #9e6c26 7.58%, #9e9281 108.25%);
  --gradients-light-gold: linear-gradient(90.96deg, #ce9a52 0.36%, #d7c6aa 177.8%);
  --background-light-gold: #dad4c6;
  --background-lighter-gold: #fff8ee;
  --background-white: #fff;
  --disabled: #d8d8d8;
  --error-attention: #d91d1d;
  --primary-black: #151515;
  --primary-gold: #ce9a52;
  --primary-light-gold: #dad4c6;
  --primary-white: #fff;
  --secondary-pastel-blue: #caf0fd;
  --secondary-pastel-green: #85d180;
  --secondary-pastel-pink: #ffb9a1;
  --secondary-pastel-purple: #cfb3ce;
  --separator-dark-gold: #ce9a52;
  --separator-light-gold: #d8b1a0;
  --separator-lighter-gold: #dad4c6;
  --success: #67e543;
  --text-black: #151515;
  --text-dark-gold: #9e6c26;
  --text-light-gold: #807464;
  --text-white: #fff;
  --text-grey: #8c8c8c;
}

body {
  background-color: var(--background-white);
  color: var(--primary-black);
}

:root {
  --page-content-width: var(--w-viewport);
  --page-content-padding: var(--space-s);
  --section-space: var(--space-3xl);
  --grid-column-gap: var(--space-2xs);
  --grid-row-gap: var(--space-m);
  --gap-compensated-page-content-padding: calc(var(--page-content-padding)  - var(--grid-column-gap) / 2);
  --gap-compensated-page-content-width: calc(var(--page-content-width)  - 2 * var(--gap-compensated-page-content-padding));
  --inner-colspan1: calc(( (var(--page-content-width)  - var(--page-content-padding) * 2)  - var(--grid-column-gap) * (var(--total-grid-columns)  - 1)) / var(--total-grid-columns));
  --inner-colspan2: calc(var(--inner-colspan1) * 2 + var(--grid-column-gap) * (2 - 1));
  --inner-colspan3: calc(var(--inner-colspan1) * 3 + var(--grid-column-gap) * (3 - 1));
  --inner-colspan4: calc(var(--inner-colspan1) * 4 + var(--grid-column-gap) * (4 - 1));
  --inner-colspan5: calc(var(--inner-colspan1) * 5 + var(--grid-column-gap) * (5 - 1));
  --inner-colspan6: calc(var(--inner-colspan1) * 6 + var(--grid-column-gap) * (6 - 1));
  --inner-colspan7: calc(var(--inner-colspan1) * 7 + var(--grid-column-gap) * (7 - 1));
  --inner-colspan8: calc(var(--inner-colspan1) * 8 + var(--grid-column-gap) * (8 - 1));
  --inner-colspan9: calc(var(--inner-colspan1) * 9 + var(--grid-column-gap) * (9 - 1));
  --inner-colspan10: calc(var(--inner-colspan1) * 10 + var(--grid-column-gap) * (10 - 1));
  --inner-colspan11: calc(var(--inner-colspan1) * 11 + var(--grid-column-gap) * (11 - 1));
  --inner-colspan12: calc(var(--inner-colspan1) * 12 + var(--grid-column-gap) * (12 - 1));
  --inner-colspan13: calc(var(--inner-colspan1) * 13 + var(--grid-column-gap) * (13 - 1));
  --inner-colspan14: calc(var(--inner-colspan1) * 14 + var(--grid-column-gap) * (14 - 1));
  --inner-colspan15: calc(var(--inner-colspan1) * 15 + var(--grid-column-gap) * (15 - 1));
  --inner-colspan16: calc(var(--inner-colspan1) * 16 + var(--grid-column-gap) * (16 - 1));
  --inner-colspan17: calc(var(--inner-colspan1) * 17 + var(--grid-column-gap) * (17 - 1));
  --inner-colspan18: calc(var(--inner-colspan1) * 18 + var(--grid-column-gap) * (18 - 1));
  --inner-colspan19: calc(var(--inner-colspan1) * 19 + var(--grid-column-gap) * (19 - 1));
  --inner-colspan20: calc(var(--inner-colspan1) * 20 + var(--grid-column-gap) * (20 - 1));
  --inner-colspan21: calc(var(--inner-colspan1) * 21 + var(--grid-column-gap) * (21 - 1));
  --inner-colspan22: calc(var(--inner-colspan1) * 22 + var(--grid-column-gap) * (22 - 1));
  --inner-colspan23: calc(var(--inner-colspan1) * 23 + var(--grid-column-gap) * (23 - 1));
  --inner-colspan24: calc(var(--inner-colspan1) * 24 + var(--grid-column-gap) * (24 - 1));
  --inner-colspan25: calc(var(--inner-colspan1) * 25 + var(--grid-column-gap) * (25 - 1));
  --outer-colspan1: calc(var(--gap-compensated-page-content-width) / var(--total-grid-columns));
  --outer-colspan2: calc(var(--outer-colspan1) * 2);
  --outer-colspan3: calc(var(--outer-colspan1) * 3);
  --outer-colspan4: calc(var(--outer-colspan1) * 4);
  --outer-colspan5: calc(var(--outer-colspan1) * 5);
  --outer-colspan6: calc(var(--outer-colspan1) * 6);
  --outer-colspan7: calc(var(--outer-colspan1) * 7);
  --outer-colspan8: calc(var(--outer-colspan1) * 8);
  --outer-colspan9: calc(var(--outer-colspan1) * 9);
  --outer-colspan10: calc(var(--outer-colspan1) * 10);
  --outer-colspan11: calc(var(--outer-colspan1) * 11);
  --outer-colspan12: calc(var(--outer-colspan1) * 12);
  --outer-colspan13: calc(var(--outer-colspan1) * 13);
  --outer-colspan14: calc(var(--outer-colspan1) * 14);
  --outer-colspan15: calc(var(--outer-colspan1) * 15);
  --outer-colspan16: calc(var(--outer-colspan1) * 16);
  --outer-colspan17: calc(var(--outer-colspan1) * 17);
  --outer-colspan18: calc(var(--outer-colspan1) * 18);
  --outer-colspan19: calc(var(--outer-colspan1) * 19);
  --outer-colspan20: calc(var(--outer-colspan1) * 20);
  --outer-colspan21: calc(var(--outer-colspan1) * 21);
  --outer-colspan22: calc(var(--outer-colspan1) * 22);
  --outer-colspan23: calc(var(--outer-colspan1) * 23);
  --outer-colspan24: calc(var(--outer-colspan1) * 24);
  --outer-colspan25: calc(var(--outer-colspan1) * 25);
}

@media (max-width: 1023px), and {
  :root {
    --section-space: var(--space-3xl);
  }
}

@media (min-width: 768px), (max-width: 1023px), and {
  :root {
    --total-grid-columns: 10;
  }
}

@media (min-width: 1024px), and {
  :root {
    --total-grid-columns: 12;
  }
}

@media (max-width: 767px), and {
  :root {
    --total-grid-columns: 2;
    --page-content-padding: var(--space-2xs);
    --section-space: var(--space-3xl);
    --grid-column-gap: var(--space-5xs);
    --grid-row-gap: var(--space-m);
  }
}

@media (min-width: 1600px), and {
  :root {
    --page-content-width: min(var(--w-viewport), var(--w-max));
  }
}

:root {
  --radius-xl: 16px;
  --radius-xs: 2px;
  --radius-s: 4px;
  --radius-m: 8px;
  --radius-1000: 1000px;
  --space-none: 0px;
  --space-micro: 2px;
  --space-macro: 4px;
  --space-nano: 6px;
  --space-5xs: 8px;
  --space-4xs: 10px;
  --space-3xs: 12px;
  --space-2xs: 16px;
  --space-xs: 20px;
  --space-s: 24px;
  --space-m: 32px;
  --space-l: 36px;
  --space-xl: 40px;
  --space-2xl: 48px;
  --space-3xl: 60px;
  --space-4xl: 72px;
  --space-5xl: 100px;
  --space-6xl: 120px;
  --space-7xl: 148px;
  --field-space: 192px;
  --size-none: 0px;
  --size-xs: 16px;
  --size-s: 20px;
  --size-m: 24px;
  --size-l: 44px;
  --size-xl: 120px;
}

main {
  width: 100%;
  height: 100%;
  padding-top: var(--h-header);
}

body[data-scroll-locked] {
  touch-action: none;
  overflow: hidden;
}

body {
  scrollbar-gutter: stable both-edges;
  height: -webkit-fill-available;
}

html {
  scrollbar-gutter: stable;
}

.m-section {
  position: relative;
}

.m-section__container {
  width: 100%;
  padding-inline: var(--page-content-padding);
  max-width: var(--w-max);
  gap: var(--space-s);
  margin: 0 auto;
  display: grid;
}

@media (max-width: 1023px), and {
  .m-section__container {
    max-width: 100%;
  }
}

.m-section + .m-section {
  margin-top: var(--space-4xl);
  padding-top: var(--space-4xl);
}

@media (max-width: 1023px), and {
  .m-section + .m-section {
    margin-top: var(--space-2xl);
    padding-top: var(--space-2xl);
  }
}

.ui-lets-connect-section + .m-section {
  margin-top: 0;
}

.ui-secondary-nav + .m-section {
  margin-top: var(--space-4xl);
  padding-top: var(--space-4xl);
}

@media (max-width: 1023px), and {
  .ui-secondary-nav + .m-section {
    margin-top: var(--space-2xl);
    padding-top: var(--space-2xl);
  }
}

.m-section-top {
  margin-top: var(--h-header);
}

main:has(:last-child.ui-last-child) + footer {
  padding-top: var(--space-4xl);
}

@media (max-width: 1023px), and {
  main:has(:last-child.ui-last-child) + footer {
    padding-top: var(--space-2xl);
  }

  main:has(:last-child.ui-last-child-sm) + footer {
    margin-top: var(--space-2xl);
    padding-top: var(--space-2xl);
  }
}

main:has(:last-child.ui-last-child-lg) + footer {
  margin-top: var(--space-4xl);
  padding-top: var(--space-4xl);
}

@media (max-width: 1023px), and {
  main:has(:last-child.ui-last-child-lg) + footer {
    margin: 0;
  }
}

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

.u-grabbing-cursor {
  cursor: grabbing;
}

.u-flex-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.d-n-override {
  display: none !important;
}

.u-lock-body-scroll {
  width: 100%;
  position: fixed;
  left: 0;
  right: 0;
  overflow-y: scroll;
}

.u-make-scrollable {
  height: 120vh;
}

.test-color {
  color: var(--primary-gold);
}

[data-template="home"] main {
  padding-top: 0;
}

[data-template="home"] main .ui-home-banner .ui-continue-browsing {
  top: var(--h-header);
}

[data-template="home"] main .ui-home-banner .ui-home-banner__image {
  height: 100svh;
}

@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

:root {
  --duration-0: 0s;
  --duration-50: 50ms;
  --duration-100: .1s;
  --duration-150: .15s;
  --duration-200: .2s;
  --duration-250: .25s;
  --duration-300: .3s;
  --duration-350: .35s;
  --duration-400: .4s;
  --duration-450: .45s;
  --duration-500: .5s;
  --duration-550: .55s;
  --duration-600: .6s;
  --duration-700: .7s;
  --duration-800: .8s;
  --duration-900: .9s;
  --duration-1000: 1s;
  --duration-1200: 1.2s;
  --duration-1500: 1.5s;
  --duration-2000: 2s;
  --duration-3000: 3s;
  --duration-4000: 4s;
  --no-easing: linear;
  --emphasized: cubic-bezier(.2, 0, 0, 1);
  --standard: cubic-bezier(.2, 0, 0, 1);
  --legacy: cubic-bezier(.4, 0, .2, 1);
  --browser: ease-in-out;
  --sine: cubic-bezier(.445, .05, .55, .95);
  --quad: cubic-bezier(.455, .03, .515, .955);
  --cubic: cubic-bezier(.645, .045, .355, 1);
  --quart: cubic-bezier(.77, 0, .175, 1);
  --quint: cubic-bezier(.86, 0, .07, 1);
  --expo: cubic-bezier(1, 0, 0, 1);
  --circ: cubic-bezier(.785, .135, .15, .86);
  --back: cubic-bezier(.68, -.55, .265, 1.55);
  --emphasized-accelerate: cubic-bezier(.3, 0, .8, .15);
  --standard-accelerate: cubic-bezier(.3, 0, 1, 1);
  --legacy-accelerate: cubic-bezier(.4, 0, 1, 1);
  --browser-accelerate: ease-in;
  --sine-accelerate: cubic-bezier(.47, 0, .745, .715);
  --quad-accelerate: cubic-bezier(.55, .085, .68, .53);
  --cubic-accelerate: cubic-bezier(.55, .055, .675, .19);
  --quart-accelerate: cubic-bezier(.895, .03, .685, .22);
  --quint-accelerate: cubic-bezier(.755, .05, .855, .06);
  --expo-accelerate: cubic-bezier(.95, .05, .795, .035);
  --circ-accelerate: cubic-bezier(0, .55, .45, 1);
  --back-accelerate: cubic-bezier(.6, -.28, .735, .045);
  --emphasized-decelerate: cubic-bezier(.05, .7, .1, 1);
  --standard-decelerate: cubic-bezier(0, 0, 0, 1);
  --legacy-decelerate: cubic-bezier(0, 0, .2, 1);
  --browser-decelerate: ease-out;
  --sine-decelerate: cubic-bezier(.39, .575, .565, 1);
  --quad-decelerate: cubic-bezier(.25, .46, .45, .94);
  --cubic-decelerate: cubic-bezier(.215, .61, .355, 1);
  --quart-decelerate: cubic-bezier(.165, .84, .44, 1);
  --quint-decelerate: cubic-bezier(.23, 1, .32, 1);
  --expo-decelerate: cubic-bezier(.19, 1, .22, 1);
  --circ-decelerate: cubic-bezier(.075, .82, .165, 1);
  --back-decelerate: cubic-bezier(.175, .885, .32, 1.275);
  --hover-duration: var(--duration-100);
  --hover-easing: var(--standard);
  --popover-entry-duration: var(--duration-400);
  --popover-entry-easing: var(--emphasized-decelerate);
  --popover-exit-duration: 0s;
  --popover-exit-easing: linear;
  --modal-entry-duration: var(--duration-400);
  --modal-entry-easing: var(--emphasized-decelerate);
  --modal-exit-duration: 0s;
  --modal-exit-easing: linear;
  --alert-entry-duration: var(--duration-200);
  --alert-entry-easing: var(--emphasized-decelerate);
  --alert-exit-duration: var(--duration-100);
  --alert-exit-easing: var(--standard);
}

[data-stagger-motion-observer] [data-stagger-motion-index] {
  opacity: 0;
}

[data-motion-element="image-scale"] [data-image-motion-element="image-wrapper"] {
  overflow: hidden;
}

[data-motion-element="image-scale"] [data-image-motion-element="image-wrapper"] img {
  will-change: scale;
  transition: scale .3s var(--quad-decelerate);
  scale: 1.01;
}

@media (hover: hover) {
  [data-motion-element="image-scale"]:hover img {
    scale: 1.05;
  }
}

[data-motion-observer="image-reveal"] [data-image-reveal-motion-element="image-wrapper"] {
  opacity: 0;
}

[data-motion-element="split-letter-title"], [data-motion-element="split-title"] {
  opacity: 0;
  will-change: opacity;
}

[data-motion-element="split-letter-title"] .word-wrapper, [data-motion-element="split-title"] .word-wrapper {
  margin-bottom: -10px;
  padding-bottom: 10px;
  display: inline-flex;
  overflow: hidden !important;
}

[data-motion-element="split-letter-title"] .word, [data-motion-element="split-title"] .word {
  opacity: 0;
  transform-origin: 0;
  vertical-align: top;
  will-change: opacity, transform;
}

[data-motion-element="split-letter-title"] .line, [data-motion-element="split-title"] .line {
  overflow: hidden !important;
}

body.isWindows [data-motion-element="split-letter-title"] .word, body.isWindows [data-motion-element="split-title"] .word {
  will-change: unset !important;
}

.core-button {
  border-radius: var(--radius-s);
  padding: var(--space-3xs) var(--space-3xs);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: all .2s ease-in-out;
  display: inline-flex;
}

.core-button__icon {
  align-items: center;
  display: inline-flex;
}

.core-button__icon svg {
  flex-shrink: 0;
  width: 11.25px;
  height: 11.25px;
}

.core-button__icon--left {
  margin-right: 4px;
}

.core-button__icon--right {
  margin-left: 4px;
}

.core-button__text {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  text-transform: uppercase;
  display: inline-block;
}

.core-button--loading {
  pointer-events: none;
  opacity: .7;
  border-color: rgba(0, 0, 0, 0);
}

.core-button--primary {
  border: 1px solid var(--primary-gold);
  color: var(--text-dark-gold);
  gap: var(--space-l);
  z-index: 1;
  transition: color var(--duration-300) ease, border-color var(--duration-300) ease, fill var(--duration-300) ease;
  background: none;
  position: relative;
  overflow: hidden;
}

.core-button--primary .core-dot-loader {
  background: var(--gradients-light-gold);
  --CORE-DOT-LOADER-DOT-COLOR: var(--background-white);
}

.core-button--primary .core-button__text {
  align-items: center;
  gap: var(--space-l);
  display: flex;
}

.core-button--primary:before {
  content: "";
  background: var(--gradients-light-gold);
  z-index: -1;
  width: 100%;
  height: 0%;
  transition: height var(--duration-300) var(--emphasized);
  position: absolute;
  bottom: 0;
  left: 0;
}

.core-button--primary .h-shape__shape {
  transition: transform .75s cubic-bezier(.19, 1, .22, 1);
}

.core-button--primary .h-shape__shape:first-child {
  transition-delay: .15s;
}

.core-button--primary .h-shape__shape:nth-child(2) {
  transition-delay: 0s;
  transform: translate(-100%);
}

@media (hover: hover) and (pointer: fine) {
  .core-button--primary:hover .h-shape__shape:first-child {
    transition-delay: 0s;
    transform: translate(100%);
  }

  .core-button--primary:hover .h-shape__shape:nth-child(2) {
    transition-delay: .15s;
    transform: translate(0);
  }
}

@media (hover: hover) {
  .core-button--primary:hover {
    border-color: var(--primary-gold);
    color: var(--text-white);
  }

  .core-button--primary:hover:before {
    height: 100%;
  }

  .core-button--primary:hover .core-button__icon svg path {
    fill: var(--text-white) !important;
  }
}

.core-button--primary:disabled {
  border-color: var(--disabled);
  background-color: var(--disabled);
  color: var(--text-white);
  pointer-events: none;
}

.core-button--primary:disabled .core-button__icon svg path {
  fill: var(--text-white);
}

.core-button--primary.core-button--loading:disabled {
  border-color: rgba(0, 0, 0, 0);
}

.core-button--rounded {
  color: var(--text-white);
  z-index: 1;
  transition: color var(--duration-300) ease, border-color var(--duration-300) ease, fill var(--duration-300) ease;
  border: .5px solid var(--separator-lighter-gold, #dad4c6);
  background: var(--separator-dark-gold, #ce9a52);
  min-width: 100px;
  padding: var(--4xs, 10px) var(--2xs, 16px);
  justify-content: center;
  align-items: center;
  gap: var(--macro, 4px);
  border-radius: 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.core-button--secondary {
  color: var(--primary-gold);
  gap: var(--space-s);
  background: none;
  border: none;
  align-items: center;
  padding: 0;
  font-weight: 500;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.core-button--secondary:after {
  content: "";
  background: var(--primary-gold);
  transform-origin: 0;
  width: 100%;
  height: 2px;
  transition: transform var(--duration-300) ease;
  position: absolute;
  bottom: -2px;
  left: 0;
  transform: scaleX(0);
}

.core-button--secondary .core-button__icon--right {
  transition: transform var(--duration-300) ease;
}

.core-button--secondary .h-shape__shape {
  transition: transform .75s cubic-bezier(.19, 1, .22, 1);
}

.core-button--secondary .h-shape__shape:first-child {
  transition-delay: .15s;
}

.core-button--secondary .h-shape__shape:nth-child(2) {
  transition-delay: 0s;
  transform: translate(-100%);
}

@media (hover: hover) and (pointer: fine) {
  .core-button--secondary:hover .h-shape__shape:first-child {
    transition-delay: 0s;
    transform: translate(100%);
  }

  .core-button--secondary:hover .h-shape__shape:nth-child(2) {
    transition-delay: .15s;
    transform: translate(0);
  }
}

@media (hover: hover) {
  .core-button--secondary:hover {
    color: var(--text-dark-gold);
  }

  .core-button--secondary:hover:after {
    transform: scaleX(1);
  }

  .core-button--secondary:hover .core-button__icon--right {
    transform: translateX(4px);
  }
}

.core-button--secondary:not(:hover):after {
  transform-origin: 100%;
}

.core-button--secondary:disabled {
  color: var(--text-grey);
  pointer-events: none;
}

.core-button--secondary:disabled:after {
  background: var(--disabled);
}

.core-button--outline, .core-button--outline-secondary {
  border: 1px solid var(--primary-gold);
  color: var(--primary-gold);
  background: none;
}

@media (hover: hover) {
  .core-button--outline:hover, .core-button--outline-secondary:hover {
    background: var(--background-lighter-gold);
    border-color: var(--text-dark-gold);
    color: var(--text-dark-gold);
  }
}

.core-button--outline:disabled, .core-button--outline-secondary:disabled {
  border-color: var(--disabled);
  color: var(--text-grey);
}

.core-button--outline-secondary {
  color: var(--text-dark-gold);
  border: .5px solid var(--separator-lighter-gold, #dad4c6);
}

.core-button--ghost {
  color: var(--primary-gold);
  background: none;
}

@media (hover: hover) {
  .core-button--ghost:hover {
    color: var(--text-dark-gold);
  }
}

.core-button--ghost:disabled {
  color: var(--text-grey);
}

.core-button--tertiary {
  --EXPRESSIVE-TERTIARY-LINK-ICON-ANIMATION-DURATION: var(--duration-300);
  --EXPRESSIVE-TERTIARY-LINK-ICON-ANIMATION-EASING: var(--standard-decelerate);
  align-items: flex-start;
  gap: var(--space-l);
  display: inline-flex;
}

.core-button--tertiary.is-pressed .core-button__icon {
  animation-name: standard-tertiary-link-hover-keyframes;
}

.core-button--tertiary:focus-visible .core-button__icon {
  animation-name: standard-tertiary-link-hover-keyframes;
}

@media (hover: hover) {
  .core-button--tertiary:hover .core-button__icon {
    animation-name: standard-tertiary-link-hover-keyframes;
  }
}

.core-button--tertiary {
  padding: var(--space-none);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  color: var(--text-dark-gold);
  white-space: nowrap;
  text-align: center;
  padding-bottom: 4.5px;
  position: relative;
}

.core-button--tertiary:before, .core-button--tertiary:after {
  content: "";
  will-change: transform;
  width: 100%;
  height: 1px;
  transition: transform var(--duration-300) cubic-bezier(.25, .46, .45, .94);
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
}

.core-button--tertiary .h-shape__shape {
  transition: transform .75s cubic-bezier(.19, 1, .22, 1);
}

.core-button--tertiary .h-shape__shape:first-child {
  transition-delay: .15s;
}

.core-button--tertiary .h-shape__shape:nth-child(2) {
  transition-delay: 0s;
  transform: translate(-100%);
}

@media (hover: hover) and (pointer: fine) {
  .core-button--tertiary:hover .h-shape__shape:first-child {
    transition-delay: 0s;
    transform: translate(100%);
  }

  .core-button--tertiary:hover .h-shape__shape:nth-child(2) {
    transition-delay: .15s;
    transform: translate(0);
  }
}

.core-button--tertiary:after {
  transform-origin: 0 100%;
  transform: scaleX(1);
}

.core-button--tertiary:before {
  transform-origin: 100% 100%;
  transition-delay: .2s;
  transform: scaleX(0);
}

.core-button--tertiary:disabled {
  color: var(--disabled);
  pointer-events: none;
}

.core-button--tertiary:disabled:after, .core-button--tertiary:disabled:before {
  background-color: var(--disabled);
}

.core-button--tertiary:disabled .core-button__icon svg path {
  fill: var(--disabled);
}

@media (hover: hover) {
  .core-button--tertiary:hover:after {
    transform-origin: 100% 100%;
    transform: scaleX(0);
  }

  .core-button--tertiary:hover:before {
    transform-origin: 0 100%;
    transform: scaleX(1);
  }
}

.core-button--gradient {
  background: linear-gradient(90deg, var(--primary-gold), var(--separator-light-gold));
  color: var(--text-white);
}

@media (hover: hover) {
  .core-button--gradient:hover {
    background: linear-gradient(90deg, var(--text-dark-gold), var(--separator-dark-gold));
  }
}

.core-button--gradient:disabled {
  background: var(--disabled);
  color: var(--text-grey);
}

.ui-btn {
  cursor: pointer;
  font-weight: 500;
  text-decoration: none;
  transition: all .2s;
}

.ui-btn--link-black {
  color: var(--text-black);
}

@media (hover: hover) {
  .ui-btn--link-black:hover {
    text-decoration: underline;
  }
}

.ui-btn--link-gold {
  color: var(--primary-gold);
}

@media (hover: hover) {
  .ui-btn--link-gold:hover {
    text-decoration: underline;
  }
}

.ui-btn--underline {
  color: var(--text-black);
  text-decoration: underline;
}

@media (hover: hover) {
  .ui-btn--underline:hover {
    opacity: .7;
  }
}

@keyframes core-dot-loader-loading-dot-1 {
  0% {
    opacity: 0;
    transform: scale(0);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes core-dot-loader-loading-dot-2 {
  0% {
    transform: none;
  }

  100% {
    transform: translateX(14px);
  }
}

@keyframes core-dot-loader-loading-dot-3 {
  0% {
    opacity: 1;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(0);
  }
}

.core-dot-loader {
  --CORE-DOT-LOADER-CONTAINER-SIZE: 36px;
  --CORE-DOT-LOADER-DOT-SIZE: 8px;
  --CORE-DOT-LOADER-DOT-GAP: 6px;
  --CORE-DOT-LOADER-DOT-COLOR: var(--primary-gold);
  --CORE-DOT-LOADER-MOTION-DURATION: var(--duration-800);
  --CORE-DOT-LOADER-MOTION-EASING: var(--legacy);
  pointer-events: none;
  height: 100%;
  width: 100%;
  display: block;
  position: absolute;
  top: 0;
}

.core-dot-loader:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-dot-loader:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-dot-loader:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-dot-loader:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-dot-loader:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-dot-loader:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-dot-loader__container {
  width: var(--CORE-DOT-LOADER-CONTAINER-SIZE);
  height: var(--CORE-DOT-LOADER-DOT-SIZE);
  justify-content: space-between;
  align-items: center;
  gap: var(--CORE-DOT-LOADER-DOT-GAP);
  display: flex;
  position: relative;
  top: 50%;
  transform: translate(-50%, -50%);
}

.core-dot-loader__container:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 50%;
}

.core-dot-loader__container:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 50%;
}

.core-dot-loader__container:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 50%;
}

.core-dot-loader__container:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 50%;
}

.core-dot-loader__container:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 50%;
}

.core-dot-loader__container:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 50%;
}

.core-dot-loader__dot {
  width: var(--CORE-DOT-LOADER-DOT-SIZE);
  height: var(--CORE-DOT-LOADER-DOT-SIZE);
  border-radius: 50%;
  display: inline-block;
}

.core-dot-loader__dot--one:before, .core-dot-loader__dot--one:after, .core-dot-loader__dot--two, .core-dot-loader__dot--three {
  background-color: var(--CORE-DOT-LOADER-DOT-COLOR);
  animation-duration: var(--CORE-DOT-LOADER-MOTION-DURATION);
  animation-timing-function: var(--CORE-DOT-LOADER-MOTION-EASING);
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
}

.core-dot-loader__dot--one {
  position: relative;
}

.core-dot-loader__dot--one:before, .core-dot-loader__dot--one:after {
  width: var(--CORE-DOT-LOADER-DOT-SIZE);
  height: var(--CORE-DOT-LOADER-DOT-SIZE);
  content: "";
  border-radius: 50%;
  position: absolute;
  top: 0;
}

.core-dot-loader__dot--one:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-dot-loader__dot--one:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-dot-loader__dot--one:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-dot-loader__dot--one:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
  left: 0;
}

.core-dot-loader__dot--one:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
  left: 0;
}

.core-dot-loader__dot--one:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
  left: 0;
}

.core-dot-loader__dot--one:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-dot-loader__dot--one:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-dot-loader__dot--one:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-dot-loader__dot--one:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
  right: 0;
}

.core-dot-loader__dot--one:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
  right: 0;
}

.core-dot-loader__dot--one:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
  right: 0;
}

.core-dot-loader__dot--one:before {
  animation-name: core-dot-loader-loading-dot-1;
}

.core-dot-loader__dot--one:after, .core-dot-loader__dot--two {
  animation-name: core-dot-loader-loading-dot-2;
}

.core-dot-loader__dot--three {
  animation-name: core-dot-loader-loading-dot-3;
}

body {
  transition: all .15s ease-in-out;
}

[data-theme="dark"] {
  background-color: var(--bg-base);
}

[hidden] {
  display: none !important;
}

/* [project]/src/styles/layout/index.scss.css [app-client] (css) */


/* [project]/src/components/layout/header/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.ui-header {
  padding-top: env(safe-area-inset-top);
  top: env(safe-area-inset-top);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
  z-index: 60;
  background-color: var(--background-white);
  width: 100%;
  height: var(--h-header);
  border-bottom: 1px solid var(--separator-lighter-gold);
  transition: background-color .2s var(--emphasized);
  transition: transform .2s var(--emphasized);
  position: fixed;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.ui-header:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-right: var(--scrollbar-width);
}

.ui-header:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-right: var(--scrollbar-width);
}

.ui-header:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-right: var(--scrollbar-width);
}

.ui-header:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-left: var(--scrollbar-width);
}

.ui-header:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-left: var(--scrollbar-width);
}

.ui-header:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-left: var(--scrollbar-width);
}

.ui-header--dark {
  background-color: var(--primary-black);
  border-color: var(--primary-black);
}

.ui-header--dark .ui-megamenu .ui-megamenu__link {
  color: var(--text-white);
}

.ui-header--dark .ui-megamenu .ui-megamenu__link:hover, .ui-header--dark .ui-megamenu .ui-megamenu__link--active {
  color: var(--primary-gold);
}

.ui-header--dark .ui-header__logo-svg path {
  fill: var(--primary-white);
}

.ui-header--dark .ui-header__nav-link {
  color: var(--text-white);
}

.ui-header--dark .ui-header__nav-link--active {
  color: var(--primary-gold);
}

.ui-header--dark .ui-header__toggle svg path, .ui-header--dark .ui-header__search svg path {
  fill: var(--primary-white);
}

.ui-header--dark .ui-header__cta {
  color: var(--text-white) !important;
}

.ui-header--dark .ui-header__cta .core-button__text {
  position: relative;
  top: 1px;
}

.ui-header--dark .ui-header svg path {
  fill: var(--background-white);
}

.ui-header__inner {
  padding-inline: var(--page-content-padding);
  max-width: var(--w-max);
  justify-content: space-between;
  align-items: center;
  height: 100%;
  margin: 0 auto;
  display: flex;
}

.ui-header__logo {
  align-items: center;
  display: flex;
}

.ui-header__logo-svg {
  width: auto;
  height: 24px;
  fill: var(--primary-black);
  transition: fill .3s;
}

.ui-header__nav-container {
  align-items: center;
  gap: var(--space-3xs);
  height: 100%;
  display: flex;
}

@media (max-width: 992px) {
  .ui-header__nav {
    display: none;
  }
}

.ui-header__nav-list {
  gap: var(--space-m);
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.ui-header__nav-item {
  display: flex;
  position: relative;
}

.ui-header__nav-link {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  font-family: var(--font-futura-book);
  color: var(--text-black);
  text-transform: uppercase;
  transition: color .3s;
}

.ui-header__nav-link:hover, .ui-header__nav-link--active {
  color: var(--text-dark-gold);
}

.ui-header__actions {
  align-items: center;
  gap: var(--space-2xs);
  display: flex;
  position: relative;
  top: 0;
}

@media (max-width: 1023px), and {
  .ui-header__actions {
    gap: var(--space-4xs);
  }
}

.ui-header__cta {
  height: 30px;
  padding: var(--space-5xs) var(--space-3xs) !important;
  color: var(--text-light-gold) !important;
}

.ui-header__cta .core-button__text {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  line-height: 0;
}

.ui-header__cta:hover {
  color: var(--text-white) !important;
}

@media (max-width: 1023px), and {
  .ui-header__cta {
    display: none !important;
  }
}

.ui-header__search {
  flex-shrink: 0;
  width: 28px;
  height: 28px;
}

@media (max-width: 1023px), and {
  .ui-header__search {
    margin-left: 0;
  }
}

.ui-header__toggle {
  cursor: pointer;
  flex-direction: column;
  gap: 4px;
  width: 27px;
  display: none;
}

@media (max-width: 1023px), and {
  .ui-header__toggle {
    display: flex;
  }
}

.ui-header__toggle svg {
  height: max-content;
}

.ui-header__toggle svg path {
  fill: var(--text-black);
  transition: fill .3s;
}

@media (max-width: 992px) {
  .ui-header__toggle {
    display: flex;
  }
}

.ui-header__toggle-line {
  background-color: var(--text-black);
  width: 100%;
  height: 1px;
  transition: background-color .3s;
  display: inline-flex;
}

.scrolled .ui-header, .scrolled .ui-secondary-nav:not(.no-secondary-actions), .scrolled .ui-secondary-menu {
  transform: translateY(calc(-1 * (var(--h-header)  + 1px)));
}

.scrolled .ui-secondary-menu.no-secondary-actions {
  top: calc(var(--h-header)  - 16px);
  transform: none;
}

@media (max-width: 1023px), and {
  .scrolled .ui-secondary-menu.no-secondary-actions {
    top: calc(var(--h-header)  - 12px);
  }
}

[data-motion="header"] {
  animation-duration: var(--duration-500);
  animation-timing-function: var(--cubic);
  animation-fill-mode: backwards;
}

@keyframes css-keyframes__fade-in-move-down-50px {
  from {
    opacity: 0;
    transform: translateY(-50px);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

[data-motion="header"] {
  animation-name: css-keyframes__fade-in-move-down-50px;
}

[data-motion="header"] [data-header-motion-element="link"] {
  animation-duration: var(--duration-500);
  animation-fill-mode: backwards;
  animation-timing-function: var(--emphasized);
}

[data-motion="header"] [data-header-motion-element-index="1"] {
  animation-delay: 25ms;
}

[data-motion="header"] [data-header-motion-element-index="2"] {
  animation-delay: 50ms;
}

[data-motion="header"] [data-header-motion-element-index="3"] {
  animation-delay: 75ms;
}

[data-motion="header"] [data-header-motion-element-index="4"] {
  animation-delay: .1s;
}

[data-motion="header"] [data-header-motion-element-index="5"] {
  animation-delay: .125s;
}

[data-motion="header"] [data-header-motion-element-index="6"] {
  animation-delay: .15s;
}

[data-motion="header"] [data-header-motion-element-index="7"] {
  animation-delay: .175s;
}

[data-motion="header"] [data-header-motion-element-index="8"] {
  animation-delay: .2s;
}

[data-motion="header"] [data-header-motion-element-index="9"] {
  animation-delay: .225s;
}

[data-motion="header"] [data-header-motion-element-index="10"] {
  animation-delay: .25s;
}

[data-motion="header"] [data-header-motion-element-index="11"] {
  animation-delay: .275s;
}

[data-motion="header"] [data-header-motion-element-index="12"] {
  animation-delay: .3s;
}

[data-motion="header"] [data-header-motion-element-index="13"] {
  animation-delay: .325s;
}

[data-motion="header"] [data-header-motion-element-index="14"] {
  animation-delay: .35s;
}

[data-motion="header"] [data-header-motion-element-index="15"] {
  animation-delay: .375s;
}

[data-motion="header"] [data-header-motion-element-index="16"] {
  animation-delay: .4s;
}

[data-motion="header"] [data-header-motion-element-index="17"] {
  animation-delay: .425s;
}

[data-motion="header"] [data-header-motion-element-index="18"] {
  animation-delay: .45s;
}

[data-motion="header"] [data-header-motion-element-index="19"] {
  animation-delay: .475s;
}

[data-motion="header"] [data-header-motion-element-index="20"] {
  animation-delay: .5s;
}

[data-motion="header"] [data-header-motion-element-index="21"] {
  animation-delay: .525s;
}

[data-motion="header"] [data-header-motion-element-index="22"] {
  animation-delay: .55s;
}

[data-motion="header"] [data-header-motion-element-index="23"] {
  animation-delay: .575s;
}

[data-motion="header"] [data-header-motion-element-index="24"] {
  animation-delay: .6s;
}

[data-motion="header"] [data-header-motion-element-index="25"] {
  animation-delay: .625s;
}

[data-motion="header"] [data-header-motion-element-index="26"] {
  animation-delay: .65s;
}

[data-motion="header"] [data-header-motion-element-index="27"] {
  animation-delay: .675s;
}

[data-motion="header"] [data-header-motion-element-index="28"] {
  animation-delay: .7s;
}

[data-motion="header"] [data-header-motion-element-index="29"] {
  animation-delay: .725s;
}

[data-motion="header"] [data-header-motion-element-index="30"] {
  animation-delay: .75s;
}

/* [project]/src/components/core/loader/dot-loader/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes core-dot-loader-loading-dot-1 {
  0% {
    opacity: 0;
    transform: scale(0);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes core-dot-loader-loading-dot-2 {
  0% {
    transform: none;
  }

  100% {
    transform: translateX(14px);
  }
}

@keyframes core-dot-loader-loading-dot-3 {
  0% {
    opacity: 1;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(0);
  }
}

.core-dot-loader {
  --CORE-DOT-LOADER-CONTAINER-SIZE: 36px;
  --CORE-DOT-LOADER-DOT-SIZE: 8px;
  --CORE-DOT-LOADER-DOT-GAP: 6px;
  --CORE-DOT-LOADER-DOT-COLOR: var(--primary-gold);
  --CORE-DOT-LOADER-MOTION-DURATION: var(--duration-800);
  --CORE-DOT-LOADER-MOTION-EASING: var(--legacy);
  pointer-events: none;
  height: 100%;
  width: 100%;
  display: block;
  position: absolute;
  top: 0;
}

.core-dot-loader:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-dot-loader:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-dot-loader:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-dot-loader:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-dot-loader:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-dot-loader:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-dot-loader__container {
  width: var(--CORE-DOT-LOADER-CONTAINER-SIZE);
  height: var(--CORE-DOT-LOADER-DOT-SIZE);
  justify-content: space-between;
  align-items: center;
  gap: var(--CORE-DOT-LOADER-DOT-GAP);
  display: flex;
  position: relative;
  top: 50%;
  transform: translate(-50%, -50%);
}

.core-dot-loader__container:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 50%;
}

.core-dot-loader__container:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 50%;
}

.core-dot-loader__container:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 50%;
}

.core-dot-loader__container:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 50%;
}

.core-dot-loader__container:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 50%;
}

.core-dot-loader__container:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 50%;
}

.core-dot-loader__dot {
  width: var(--CORE-DOT-LOADER-DOT-SIZE);
  height: var(--CORE-DOT-LOADER-DOT-SIZE);
  border-radius: 50%;
  display: inline-block;
}

.core-dot-loader__dot--one:before, .core-dot-loader__dot--one:after, .core-dot-loader__dot--two, .core-dot-loader__dot--three {
  background-color: var(--CORE-DOT-LOADER-DOT-COLOR);
  animation-duration: var(--CORE-DOT-LOADER-MOTION-DURATION);
  animation-timing-function: var(--CORE-DOT-LOADER-MOTION-EASING);
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
}

.core-dot-loader__dot--one {
  position: relative;
}

.core-dot-loader__dot--one:before, .core-dot-loader__dot--one:after {
  width: var(--CORE-DOT-LOADER-DOT-SIZE);
  height: var(--CORE-DOT-LOADER-DOT-SIZE);
  content: "";
  border-radius: 50%;
  position: absolute;
  top: 0;
}

.core-dot-loader__dot--one:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-dot-loader__dot--one:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-dot-loader__dot--one:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-dot-loader__dot--one:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
  left: 0;
}

.core-dot-loader__dot--one:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
  left: 0;
}

.core-dot-loader__dot--one:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
  left: 0;
}

.core-dot-loader__dot--one:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-dot-loader__dot--one:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-dot-loader__dot--one:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-dot-loader__dot--one:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
  right: 0;
}

.core-dot-loader__dot--one:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
  right: 0;
}

.core-dot-loader__dot--one:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
  right: 0;
}

.core-dot-loader__dot--one:before {
  animation-name: core-dot-loader-loading-dot-1;
}

.core-dot-loader__dot--one:after, .core-dot-loader__dot--two {
  animation-name: core-dot-loader-loading-dot-2;
}

.core-dot-loader__dot--three {
  animation-name: core-dot-loader-loading-dot-3;
}

/* [project]/src/styles/components/core/button/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

.core-button {
  border-radius: var(--radius-s);
  padding: var(--space-3xs) var(--space-3xs);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: all .2s ease-in-out;
  display: inline-flex;
}

.core-button__icon {
  align-items: center;
  display: inline-flex;
}

.core-button__icon svg {
  flex-shrink: 0;
  width: 11.25px;
  height: 11.25px;
}

.core-button__icon--left {
  margin-right: 4px;
}

.core-button__icon--right {
  margin-left: 4px;
}

.core-button__text {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  text-transform: uppercase;
  display: inline-block;
}

.core-button--loading {
  pointer-events: none;
  opacity: .7;
  border-color: rgba(0, 0, 0, 0);
}

.core-button--primary {
  border: 1px solid var(--primary-gold);
  color: var(--text-dark-gold);
  gap: var(--space-l);
  z-index: 1;
  transition: color var(--duration-300) ease, border-color var(--duration-300) ease, fill var(--duration-300) ease;
  background: none;
  position: relative;
  overflow: hidden;
}

.core-button--primary .core-dot-loader {
  background: var(--gradients-light-gold);
  --CORE-DOT-LOADER-DOT-COLOR: var(--background-white);
}

.core-button--primary .core-button__text {
  align-items: center;
  gap: var(--space-l);
  display: flex;
}

.core-button--primary:before {
  content: "";
  background: var(--gradients-light-gold);
  z-index: -1;
  width: 100%;
  height: 0%;
  transition: height var(--duration-300) var(--emphasized);
  position: absolute;
  bottom: 0;
  left: 0;
}

.core-button--primary .h-shape__shape {
  transition: transform .75s cubic-bezier(.19, 1, .22, 1);
}

.core-button--primary .h-shape__shape:first-child {
  transition-delay: .15s;
}

.core-button--primary .h-shape__shape:nth-child(2) {
  transition-delay: 0s;
  transform: translate(-100%);
}

@media (hover: hover) and (pointer: fine) {
  .core-button--primary:hover .h-shape__shape:first-child {
    transition-delay: 0s;
    transform: translate(100%);
  }

  .core-button--primary:hover .h-shape__shape:nth-child(2) {
    transition-delay: .15s;
    transform: translate(0);
  }
}

@media (hover: hover) {
  .core-button--primary:hover {
    border-color: var(--primary-gold);
    color: var(--text-white);
  }

  .core-button--primary:hover:before {
    height: 100%;
  }

  .core-button--primary:hover .core-button__icon svg path {
    fill: var(--text-white) !important;
  }
}

.core-button--primary:disabled {
  border-color: var(--disabled);
  background-color: var(--disabled);
  color: var(--text-white);
  pointer-events: none;
}

.core-button--primary:disabled .core-button__icon svg path {
  fill: var(--text-white);
}

.core-button--primary.core-button--loading:disabled {
  border-color: rgba(0, 0, 0, 0);
}

.core-button--rounded {
  color: var(--text-white);
  z-index: 1;
  transition: color var(--duration-300) ease, border-color var(--duration-300) ease, fill var(--duration-300) ease;
  border: .5px solid var(--separator-lighter-gold, #dad4c6);
  background: var(--separator-dark-gold, #ce9a52);
  min-width: 100px;
  padding: var(--4xs, 10px) var(--2xs, 16px);
  justify-content: center;
  align-items: center;
  gap: var(--macro, 4px);
  border-radius: 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.core-button--secondary {
  color: var(--primary-gold);
  gap: var(--space-s);
  background: none;
  border: none;
  align-items: center;
  padding: 0;
  font-weight: 500;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.core-button--secondary:after {
  content: "";
  background: var(--primary-gold);
  transform-origin: 0;
  width: 100%;
  height: 2px;
  transition: transform var(--duration-300) ease;
  position: absolute;
  bottom: -2px;
  left: 0;
  transform: scaleX(0);
}

.core-button--secondary .core-button__icon--right {
  transition: transform var(--duration-300) ease;
}

.core-button--secondary .h-shape__shape {
  transition: transform .75s cubic-bezier(.19, 1, .22, 1);
}

.core-button--secondary .h-shape__shape:first-child {
  transition-delay: .15s;
}

.core-button--secondary .h-shape__shape:nth-child(2) {
  transition-delay: 0s;
  transform: translate(-100%);
}

@media (hover: hover) and (pointer: fine) {
  .core-button--secondary:hover .h-shape__shape:first-child {
    transition-delay: 0s;
    transform: translate(100%);
  }

  .core-button--secondary:hover .h-shape__shape:nth-child(2) {
    transition-delay: .15s;
    transform: translate(0);
  }
}

@media (hover: hover) {
  .core-button--secondary:hover {
    color: var(--text-dark-gold);
  }

  .core-button--secondary:hover:after {
    transform: scaleX(1);
  }

  .core-button--secondary:hover .core-button__icon--right {
    transform: translateX(4px);
  }
}

.core-button--secondary:not(:hover):after {
  transform-origin: 100%;
}

.core-button--secondary:disabled {
  color: var(--text-grey);
  pointer-events: none;
}

.core-button--secondary:disabled:after {
  background: var(--disabled);
}

.core-button--outline, .core-button--outline-secondary {
  border: 1px solid var(--primary-gold);
  color: var(--primary-gold);
  background: none;
}

@media (hover: hover) {
  .core-button--outline:hover, .core-button--outline-secondary:hover {
    background: var(--background-lighter-gold);
    border-color: var(--text-dark-gold);
    color: var(--text-dark-gold);
  }
}

.core-button--outline:disabled, .core-button--outline-secondary:disabled {
  border-color: var(--disabled);
  color: var(--text-grey);
}

.core-button--outline-secondary {
  color: var(--text-dark-gold);
  border: .5px solid var(--separator-lighter-gold, #dad4c6);
}

.core-button--ghost {
  color: var(--primary-gold);
  background: none;
}

@media (hover: hover) {
  .core-button--ghost:hover {
    color: var(--text-dark-gold);
  }
}

.core-button--ghost:disabled {
  color: var(--text-grey);
}

.core-button--tertiary {
  --EXPRESSIVE-TERTIARY-LINK-ICON-ANIMATION-DURATION: var(--duration-300);
  --EXPRESSIVE-TERTIARY-LINK-ICON-ANIMATION-EASING: var(--standard-decelerate);
  align-items: flex-start;
  gap: var(--space-l);
  display: inline-flex;
}

.core-button--tertiary.is-pressed .core-button__icon {
  animation-name: standard-tertiary-link-hover-keyframes;
}

.core-button--tertiary:focus-visible .core-button__icon {
  animation-name: standard-tertiary-link-hover-keyframes;
}

@media (hover: hover) {
  .core-button--tertiary:hover .core-button__icon {
    animation-name: standard-tertiary-link-hover-keyframes;
  }
}

.core-button--tertiary {
  padding: var(--space-none);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  color: var(--text-dark-gold);
  white-space: nowrap;
  text-align: center;
  padding-bottom: 4.5px;
  position: relative;
}

.core-button--tertiary:before, .core-button--tertiary:after {
  content: "";
  will-change: transform;
  width: 100%;
  height: 1px;
  transition: transform var(--duration-300) cubic-bezier(.25, .46, .45, .94);
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
}

.core-button--tertiary .h-shape__shape {
  transition: transform .75s cubic-bezier(.19, 1, .22, 1);
}

.core-button--tertiary .h-shape__shape:first-child {
  transition-delay: .15s;
}

.core-button--tertiary .h-shape__shape:nth-child(2) {
  transition-delay: 0s;
  transform: translate(-100%);
}

@media (hover: hover) and (pointer: fine) {
  .core-button--tertiary:hover .h-shape__shape:first-child {
    transition-delay: 0s;
    transform: translate(100%);
  }

  .core-button--tertiary:hover .h-shape__shape:nth-child(2) {
    transition-delay: .15s;
    transform: translate(0);
  }
}

.core-button--tertiary:after {
  transform-origin: 0 100%;
  transform: scaleX(1);
}

.core-button--tertiary:before {
  transform-origin: 100% 100%;
  transition-delay: .2s;
  transform: scaleX(0);
}

.core-button--tertiary:disabled {
  color: var(--disabled);
  pointer-events: none;
}

.core-button--tertiary:disabled:after, .core-button--tertiary:disabled:before {
  background-color: var(--disabled);
}

.core-button--tertiary:disabled .core-button__icon svg path {
  fill: var(--disabled);
}

@media (hover: hover) {
  .core-button--tertiary:hover:after {
    transform-origin: 100% 100%;
    transform: scaleX(0);
  }

  .core-button--tertiary:hover:before {
    transform-origin: 0 100%;
    transform: scaleX(1);
  }
}

.core-button--gradient {
  background: linear-gradient(90deg, var(--primary-gold), var(--separator-light-gold));
  color: var(--text-white);
}

@media (hover: hover) {
  .core-button--gradient:hover {
    background: linear-gradient(90deg, var(--text-dark-gold), var(--separator-dark-gold));
  }
}

.core-button--gradient:disabled {
  background: var(--disabled);
  color: var(--text-grey);
}

.ui-btn {
  cursor: pointer;
  font-weight: 500;
  text-decoration: none;
  transition: all .2s;
}

.ui-btn--link-black {
  color: var(--text-black);
}

@media (hover: hover) {
  .ui-btn--link-black:hover {
    text-decoration: underline;
  }
}

.ui-btn--link-gold {
  color: var(--primary-gold);
}

@media (hover: hover) {
  .ui-btn--link-gold:hover {
    text-decoration: underline;
  }
}

.ui-btn--underline {
  color: var(--text-black);
  text-decoration: underline;
}

@media (hover: hover) {
  .ui-btn--underline:hover {
    opacity: .7;
  }
}

/* [project]/src/components/core/image/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.core-img-loader {
  height: 100%;
  position: relative;
}

.core-img-loader .core-img-loader:not(:has(.is-loaded)) {
  background-color: var(--c-media-placeholder);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22144%22%20height%3D%2224%22%20viewBox%3D%220%200%20144%2024%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M141.642%205.72736H141.915C142.104%205.72736%20142.218%205.72736%20142.263%205.69768C142.309%205.69026%20142.339%205.66801%20142.37%205.62349C142.4%205.59382%20142.4%205.5493%20142.4%205.48995C142.4%205.4306%20142.385%205.37867%20142.354%205.34158C142.316%205.29706%20142.271%205.27481%20142.203%205.26739C142.172%205.26739%20142.081%205.26739%20141.937%205.26739H141.634V5.73478L141.642%205.72736ZM64.0185%201.90665L58.9377%207.20371V7.76012H60.2496L60.2193%2015.6093C60.2193%2016.2102%2060.1283%2016.6776%2059.9538%2017.0411C59.787%2017.3898%2059.4837%2017.6717%2059.0894%2017.9091C59.9538%2018.1243%2060.788%2018.4284%2061.5918%2018.8365C62.4033%2019.2371%2063.1995%2019.7713%2063.9958%2020.4019C64.701%2019.8454%2065.3304%2019.3781%2065.884%2018.9626C66.4452%2018.5175%2066.9608%2018.1317%2067.4689%2017.783L66.9078%2017.3082L65.8689%2017.9759L63.973%2016.6998L64.0109%207.7527H67.8178L67.8329%206.15023L64.0033%206.13539V1.90665H64.0185ZM50.2472%2012.4414L50.1638%2012.4043L48.1618%2011.4844L48.1769%207.99011C48.7608%208.25719%2049.3448%208.43524%2049.9438%208.55394C50.0273%208.58362%2050.0955%208.59103%2050.1865%208.61329C50.687%208.70232%2051.1875%208.73199%2051.7032%208.73941C51.9458%208.73941%2052.234%208.72457%2052.5904%208.70974C52.9393%208.67264%2053.326%208.62813%2053.7507%208.56878L50.2548%2012.4414H50.2472ZM53.2957%2013.7471V17.7459C52.6283%2017.4417%2052.0141%2017.2192%2051.3847%2017.0411C50.9676%2016.9298%2050.5581%2016.8631%2050.1486%2016.826C49.9514%2016.8037%2049.7467%2016.8037%2049.5419%2016.8037C49.14%2016.8037%2048.7229%2016.8185%2048.2983%2016.8927C47.866%2016.9372%2047.4489%2017.0411%2047.0167%2017.1747L50.1562%2013.8436L51.1648%2012.7827L53.3033%2013.7471H53.2957ZM56.2987%203.53879C56.0333%203.53879%2055.8209%203.61298%2055.6238%203.74652C55.4342%203.8949%2055.328%204.05811%2055.328%204.25842C55.328%204.41422%2055.5024%204.65162%2055.8058%204.96321C56.1318%205.26739%2056.2911%205.51221%2056.2911%205.66801C56.2911%205.99444%2056.1015%206.26893%2055.7299%206.4544C55.3583%206.64729%2054.8806%206.73632%2054.2588%206.73632C53.5763%206.73632%2052.8255%206.62504%2051.9686%206.40989C51.3847%206.26893%2050.8008%206.07604%2050.1789%205.8238C49.9059%205.71252%2049.6102%205.59382%2049.322%205.4677C48.6623%206.00185%2047.9343%206.4915%2047.1608%206.92179C46.3721%207.34467%2045.5455%207.68594%2044.6583%207.98269L44.6355%2012.8791L48.2983%2014.5261L43.6345%2019.7638L44.3549%2020.1496C45.0223%2019.8677%2045.6517%2019.6822%2046.2659%2019.5413C46.8726%2019.4151%2047.4944%2019.3335%2048.0783%2019.3335C48.7457%2019.3335%2049.3751%2019.43%2049.9818%2019.6006C50.0348%2019.6006%2050.0879%2019.6229%2050.1486%2019.6377C50.7098%2019.8158%2051.2633%2020.0606%2051.8093%2020.3499C52.5904%2019.8083%2053.3943%2019.3261%2054.1753%2018.97C54.9792%2018.6065%2055.7603%2018.3097%2056.5565%2018.1168L56.5717%2012.3524L53.1213%2010.6015L56.4731%206.85502C56.8826%206.42473%2057.1783%206.03153%2057.3603%205.7051C57.5348%205.39351%2057.6182%205.0745%2057.6182%204.77774C57.6258%204.4068%2057.512%204.10263%2057.2618%203.8949C57.0191%203.66491%2056.6854%203.55363%2056.2911%203.55363M78.3434%2017.872C77.714%2017.694%2077.0846%2017.5011%2076.4097%2017.2859L76.3111%2017.2488C75.6665%2017.056%2074.9764%2016.8185%2074.2712%2016.5737L74.3015%208.07913C75.0068%208.36105%2075.6969%208.61329%2076.3263%208.82102L76.4324%208.85811C77.1074%209.08068%2077.7368%209.30325%2078.3738%209.47388L78.3434%2017.872ZM76.3414%205.75703C76.2353%205.69768%2076.1367%205.64575%2076.0457%205.57898C75.2798%206.23184%2074.4759%206.7289%2073.5887%207.13694C72.709%207.55981%2071.7308%207.86399%2070.6236%208.07172L70.5857%2015.5202C70.5857%2016.2028%2070.4947%2016.7147%2070.343%2017.0634C70.1914%2017.4046%2069.888%2017.7162%2069.4785%2017.9536C70.7222%2018.1614%2071.9279%2018.4952%2073.0958%2018.9107C74.2484%2019.3335%2075.2949%2019.8529%2076.2808%2020.4464L76.3339%2020.4835C77.0619%2019.9641%2077.8733%2019.5116%2078.8136%2019.111C79.7464%2018.7029%2080.7853%2018.3691%2081.9304%2018.1094L81.9683%207.84173C81.172%207.76012%2080.2696%207.52272%2079.261%207.15178C78.351%206.80309%2077.3728%206.34312%2076.3339%205.76445M112.567%204.59227H112.878L115.835%201.20927H113.462L112.567%204.59227ZM112.218%205.69768L108.32%208.15332L108.821%208.59103L109.981%207.96785L111.149%208.95456C110.777%209.65935%20110.504%2010.3345%20110.315%2011.0393C110.133%2011.7218%20110.042%2012.434%20110.042%2013.1759C110.042%2013.9994%20110.193%2015.127%20110.497%2016.5737C110.815%2018.0427%20110.967%2019.0961%20110.967%2019.7267C110.967%2020.5576%20110.777%2021.2624%20110.421%2021.8708C110.057%2022.4866%20109.503%2023.0281%20108.722%2023.54L109.17%2024C110.868%2023.362%20112.135%2022.5682%20112.954%2021.6334C113.773%2020.706%20114.167%2019.5784%20114.182%2018.2504C114.182%2017.8423%20114.122%2017.145%20113.97%2016.1063C113.818%2015.0677%20113.758%2014.2219%20113.758%2013.5988C113.758%2012.5972%20113.917%2011.6847%20114.251%2010.8612C114.561%2010.0155%20115.062%209.19938%20115.76%208.38331C115.214%208.07913%20114.66%207.70077%20114.114%207.2779C113.553%206.86244%20112.916%206.32828%20112.211%205.69026M134.703%208.01236L136.447%209.4813L138.214%2010.9428L136.439%2012.0631L134.68%2013.1759L134.695%208.00495L134.703%208.01236ZM137.82%2018.2355L136.417%2017.7385L134.854%2017.1598L134.87%2014.0365C135.431%2013.6804%20135.946%2013.3317%20136.447%2012.9978C137.107%2012.5824%20137.729%2012.1966%20138.32%2011.8331C139.367%2011.1876%20140.383%2010.5867%20141.391%2010.0006L136.47%205.83122V5.79413C135.416%206.42473%20134.483%206.91437%20133.641%207.32241C132.792%207.72303%20131.996%208.05688%20131.245%208.27944L131.222%2016.5663C131.222%2017.1598%20131.123%2017.642%20130.964%2017.9833C130.797%2018.332%20130.502%2018.6139%20130.107%2018.8587C131.108%2019.0071%20132.056%2019.2297%20132.959%2019.5338C133.838%2019.838%20134.665%2020.209%20135.438%2020.6541C135.772%2020.4464%20136.106%2020.2164%20136.424%2020.0235C137.046%2019.6229%20137.653%2019.2593%20138.252%2018.9107C139.147%2018.3839%20140.004%2017.8943%20140.838%2017.4492L140.284%2016.9298L137.827%2018.243L137.82%2018.2355ZM122.471%2013.1462L122.486%207.97527L124.238%209.4442L125.997%2010.9057L124.238%2012.0334L122.471%2013.1462ZM124.238%2012.9533C124.89%2012.5453%20125.512%2012.1521%20126.103%2011.796C127.157%2011.1431%20128.166%2010.5348%20129.175%209.95611L124.261%205.78671L124.245%205.74961C123.199%206.38022%20122.266%206.8847%20121.417%207.28532C120.567%207.6711%20119.771%208.01236%20119.013%208.23493L118.983%2016.5292C118.983%2017.1301%20118.907%2017.5975%20118.732%2017.9388C118.565%2018.2875%20118.277%2018.5768%20117.883%2018.8142C118.892%2018.9552%20119.839%2019.1852%20120.719%2019.4893C121.614%2019.7935%20122.448%2020.157%20123.222%2020.5947C123.548%2020.3944%20123.881%2020.1644%20124.207%2019.9641C124.829%2019.5635%20125.421%2019.2%20126.035%2018.8513C126.915%2018.332%20127.794%2017.8498%20128.629%2017.3972L128.075%2016.8705L125.603%2018.1836L124.223%2017.6866L122.653%2017.1005V13.9845C123.214%2013.6284%20123.737%2013.2723%20124.245%2012.9459M16.7364%208.64297L13.9685%2010.2083L13.9988%202.93045L15.1212%202.31468L16.7516%204.09521L19.5347%207.08501L16.7364%208.64297ZM13.0282%2016.0173C12.7324%2015.9357%2012.4594%2015.8986%2012.194%2015.8689H12.1637C11.8831%2015.8318%2011.6253%2015.8096%2011.3674%2015.8096L11.4129%204.32519L12.2395%203.87264L13.0585%203.40525L13.013%2016.0099L13.0282%2016.0173ZM7.13592%209.94127L5.733%209.09552L4.33767%208.24977L5.74058%207.45595L7.1435%206.66213V9.94127H7.13592ZM26.0563%2017.7607C25.5103%2017.4269%2024.843%2016.4179%2024.0847%2014.7932C23.8268%2014.2294%2023.6221%2013.7917%2023.4704%2013.4726C22.9396%2012.3821%2022.2343%2011.4325%2021.3471%2010.6461C20.4523%209.82998%2019.3982%209.17712%2018.1545%208.66522L23.5842%205.71994C23.0078%205.11901%2022.2343%204.32519%2021.2788%203.30139C19.6105%201.5357%2018.5413%200.437712%2018.0711%200L16.7592%200.675116L12.2395%203.05657L11.2082%203.59073C11.0793%202.47048%2010.6167%201.60247%209.79009%200.986708C8.98625%200.378362%207.86392%200.0816074%206.45342%200.0667697C6.2335%200.0667697%205.98325%200.0667697%205.76333%200.0890263C5.13392%200.133539%204.51208%200.281917%203.913%200.467388C3.05608%200.749304%202.24467%201.12767%201.44842%201.6544V2.09212C2.05508%201.99567%202.55558%201.90665%203.003%201.85471C3.45042%201.80278%203.85992%201.76569%204.186%201.76569C4.78508%201.76569%205.3235%201.85471%205.74817%202.03277C5.97567%202.14405%206.18042%202.24791%206.37758%202.38887C6.89325%202.81175%207.15109%203.35332%207.15109%204.07295L7.13592%205.80896L5.74058%206.59536L0.781083%209.37002V9.55549C2.74517%2010.238%204.28458%2011.106%205.35383%2012.1595C5.47517%2012.2856%205.58892%2012.4043%205.71025%2012.5453C6.57475%2013.5023%207.06767%2014.6003%207.22692%2015.8393C6.71125%2015.9505%206.20317%2016.0767%205.70267%2016.2325C4.823%2016.507%203.98125%2016.8408%203.20775%2017.2563C2.002%2017.8794%200.940334%2018.6881%200%2019.6674L0.151667%2019.8974C1.48633%2019.4671%202.79825%2019.111%204.10258%2018.9107C4.63342%2018.7994%205.16425%2018.7326%205.69508%2018.6881C6.43825%2018.6139%207.15109%2018.5842%207.85634%2018.5842C9.0545%2018.5917%2010.1844%2018.74%2011.2613%2019.0368C11.5494%2019.1332%2011.8603%2019.2297%2012.1713%2019.341C12.9903%2019.6377%2013.8472%2020.0532%2014.7799%2020.5651L16.6909%2019.059L18.8825%2017.3304L18.291%2016.8631L17.472%2017.5159C17.2369%2017.3972%2016.9715%2017.2637%2016.6909%2017.1672C16.4558%2017.0337%2016.1753%2016.9372%2015.8947%2016.826C15.3259%2016.6182%2014.6662%2016.3883%2013.923%2016.1583L13.9382%2011.0244H14.014C15.0302%2011.0244%2015.9326%2011.247%2016.7061%2011.6995C16.9715%2011.8257%2017.2066%2012.0111%2017.4417%2012.1966C18.382%2012.9607%2019.2693%2014.2961%2020.111%2016.1509C20.6798%2017.4417%2021.2106%2018.3691%2021.6732%2018.9849C22.1433%2019.6006%2022.6969%2020.0606%2023.3188%2020.4019H23.8193L27.482%2017.6717L26.9284%2017.1821L26.0336%2017.7533L26.0563%2017.7607ZM42.1482%2017.8869C41.8752%2017.7682%2041.6553%2017.6198%2041.4808%2017.4417C41.2988%2017.2637%2041.223%2017.1079%2041.223%2016.9818L41.2533%208.30912L42.3681%207.41886L39.4409%205.44544L36.5744%207.3966L37.583%208.38331L37.5603%2016.0618L34.7165%2017.8201C34.3449%2017.642%2034.0492%2017.4195%2033.8293%2017.1672C33.6018%2016.9076%2033.4728%2016.6702%2033.4804%2016.4253L33.4956%208.27944L34.6103%207.38918L31.668%205.41576L27.8612%207.87883L28.4678%208.39073L29.3096%207.88624L29.8708%208.36105L29.848%2016.4921C29.848%2017.2488%2030.0755%2017.9536%2030.4926%2018.6362C30.9476%2019.3113%2031.5467%2019.8603%2032.3278%2020.2906L37.5603%2016.9743V17.0856C37.5603%2017.8349%2037.7423%2018.4433%2038.1138%2018.9997C38.5006%2019.5264%2039.0769%2019.979%2039.8959%2020.3499L43.3843%2017.9536L42.7928%2017.4937L42.133%2017.8943L42.1482%2017.8869ZM106.28%2018.0872C106.007%2017.9981%20105.825%2017.872%20105.674%2017.7385C105.515%2017.5901%20105.424%2017.4269%20105.348%2017.2117L105.37%209.16229C105.537%208.91005%20105.765%208.63555%20106.03%208.3017C106.311%207.96043%20106.644%207.59691%20107.016%207.19629L106.425%206.73632L104.915%207.87141L102.375%205.79413C101.321%206.58053%20100.396%207.22597%2099.6298%207.73045C98.8715%208.25719%2098.2042%208.66522%2097.6051%208.98423C97.4155%208.27944%2097.1425%207.65626%2096.7482%207.09984C96.369%206.56569%2095.8534%206.07604%2095.2467%205.67542L89.8246%209.02133V8.89521C89.8246%208.10881%2089.6578%207.46337%2089.271%206.94405C88.8919%206.43957%2088.27%205.99444%2087.4131%205.61607L84.2433%208.08655L84.8272%208.58362L85.4642%208.17558C85.7144%208.33879%2085.904%208.51685%2086.0329%208.73199C86.177%208.93972%2086.2149%209.18454%2086.2149%209.50355L86.1922%2017.4492L85.0623%2018.3691L87.997%2020.5057L90.8484%2018.3913L89.7867%2017.3675L89.817%209.8745L92.7214%208.10881C93.1082%208.3017%2093.4343%208.53168%2093.6542%208.79876C93.8741%209.06584%2093.9727%209.30325%2093.9727%209.51097L93.9424%2017.4714L92.8352%2018.3913L95.7927%2020.5206L98.6364%2018.4136L97.6127%2017.3972L97.6506%209.77805L100.153%208.24235L101.73%209.43678L101.708%2016.7221C101.7%2017.783%20101.875%2018.5842%20102.216%2019.1332C102.557%2019.6748%20103.171%2020.1422%20104.013%2020.5502L107.547%2018.1465L106.94%2017.6866L106.28%2018.0723V18.0872ZM141.262%206.78083V4.94096H142.066C142.271%204.94096%20142.407%204.96321%20142.506%204.98547C142.589%205.02257%20142.658%205.08192%20142.726%205.16352C142.771%205.24513%20142.802%205.34158%20142.802%205.45286C142.802%205.5864%20142.764%205.71252%20142.673%205.80155C142.589%205.88315%20142.461%205.9425%20142.301%205.97218C142.392%206.01669%20142.453%206.07604%20142.506%206.12056C142.559%206.17991%20142.635%206.28377%20142.726%206.42473L142.953%206.78083H142.498L142.225%206.38022C142.134%206.23184%20142.059%206.14281%20142.013%206.10572L141.915%206.03895C141.869%206.01669%20141.801%206.00927%20141.71%206.00927H141.626V6.77342H141.255L141.262%206.78083ZM142.013%204.23617C142.961%204.23617%20143.712%204.97063%20143.712%205.88315C143.712%206.78083%20142.953%207.50788%20142.006%207.50788C141.058%207.50788%20140.292%206.77342%20140.299%205.86832C140.299%204.96321%20141.073%204.23617%20142.006%204.23617M142.013%203.96167C143.113%203.96167%20144.008%204.81484%20144%205.87573C144%206.92921%20143.098%207.77496%20142.006%207.76754C140.906%207.76754%20140.019%206.90695%20140.019%205.85348C140.026%204.8%20140.914%203.95425%20142.013%203.95425%22%20fill%3D%22%23E5CFAE%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 190px;
}

.core-img-loader:not(:has(.is-loaded)) {
  background-color: var(--c-media-placeholder);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22144%22%20height%3D%2224%22%20viewBox%3D%220%200%20144%2024%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M141.642%205.72736H141.915C142.104%205.72736%20142.218%205.72736%20142.263%205.69768C142.309%205.69026%20142.339%205.66801%20142.37%205.62349C142.4%205.59382%20142.4%205.5493%20142.4%205.48995C142.4%205.4306%20142.385%205.37867%20142.354%205.34158C142.316%205.29706%20142.271%205.27481%20142.203%205.26739C142.172%205.26739%20142.081%205.26739%20141.937%205.26739H141.634V5.73478L141.642%205.72736ZM64.0185%201.90665L58.9377%207.20371V7.76012H60.2496L60.2193%2015.6093C60.2193%2016.2102%2060.1283%2016.6776%2059.9538%2017.0411C59.787%2017.3898%2059.4837%2017.6717%2059.0894%2017.9091C59.9538%2018.1243%2060.788%2018.4284%2061.5918%2018.8365C62.4033%2019.2371%2063.1995%2019.7713%2063.9958%2020.4019C64.701%2019.8454%2065.3304%2019.3781%2065.884%2018.9626C66.4452%2018.5175%2066.9608%2018.1317%2067.4689%2017.783L66.9078%2017.3082L65.8689%2017.9759L63.973%2016.6998L64.0109%207.7527H67.8178L67.8329%206.15023L64.0033%206.13539V1.90665H64.0185ZM50.2472%2012.4414L50.1638%2012.4043L48.1618%2011.4844L48.1769%207.99011C48.7608%208.25719%2049.3448%208.43524%2049.9438%208.55394C50.0273%208.58362%2050.0955%208.59103%2050.1865%208.61329C50.687%208.70232%2051.1875%208.73199%2051.7032%208.73941C51.9458%208.73941%2052.234%208.72457%2052.5904%208.70974C52.9393%208.67264%2053.326%208.62813%2053.7507%208.56878L50.2548%2012.4414H50.2472ZM53.2957%2013.7471V17.7459C52.6283%2017.4417%2052.0141%2017.2192%2051.3847%2017.0411C50.9676%2016.9298%2050.5581%2016.8631%2050.1486%2016.826C49.9514%2016.8037%2049.7467%2016.8037%2049.5419%2016.8037C49.14%2016.8037%2048.7229%2016.8185%2048.2983%2016.8927C47.866%2016.9372%2047.4489%2017.0411%2047.0167%2017.1747L50.1562%2013.8436L51.1648%2012.7827L53.3033%2013.7471H53.2957ZM56.2987%203.53879C56.0333%203.53879%2055.8209%203.61298%2055.6238%203.74652C55.4342%203.8949%2055.328%204.05811%2055.328%204.25842C55.328%204.41422%2055.5024%204.65162%2055.8058%204.96321C56.1318%205.26739%2056.2911%205.51221%2056.2911%205.66801C56.2911%205.99444%2056.1015%206.26893%2055.7299%206.4544C55.3583%206.64729%2054.8806%206.73632%2054.2588%206.73632C53.5763%206.73632%2052.8255%206.62504%2051.9686%206.40989C51.3847%206.26893%2050.8008%206.07604%2050.1789%205.8238C49.9059%205.71252%2049.6102%205.59382%2049.322%205.4677C48.6623%206.00185%2047.9343%206.4915%2047.1608%206.92179C46.3721%207.34467%2045.5455%207.68594%2044.6583%207.98269L44.6355%2012.8791L48.2983%2014.5261L43.6345%2019.7638L44.3549%2020.1496C45.0223%2019.8677%2045.6517%2019.6822%2046.2659%2019.5413C46.8726%2019.4151%2047.4944%2019.3335%2048.0783%2019.3335C48.7457%2019.3335%2049.3751%2019.43%2049.9818%2019.6006C50.0348%2019.6006%2050.0879%2019.6229%2050.1486%2019.6377C50.7098%2019.8158%2051.2633%2020.0606%2051.8093%2020.3499C52.5904%2019.8083%2053.3943%2019.3261%2054.1753%2018.97C54.9792%2018.6065%2055.7603%2018.3097%2056.5565%2018.1168L56.5717%2012.3524L53.1213%2010.6015L56.4731%206.85502C56.8826%206.42473%2057.1783%206.03153%2057.3603%205.7051C57.5348%205.39351%2057.6182%205.0745%2057.6182%204.77774C57.6258%204.4068%2057.512%204.10263%2057.2618%203.8949C57.0191%203.66491%2056.6854%203.55363%2056.2911%203.55363M78.3434%2017.872C77.714%2017.694%2077.0846%2017.5011%2076.4097%2017.2859L76.3111%2017.2488C75.6665%2017.056%2074.9764%2016.8185%2074.2712%2016.5737L74.3015%208.07913C75.0068%208.36105%2075.6969%208.61329%2076.3263%208.82102L76.4324%208.85811C77.1074%209.08068%2077.7368%209.30325%2078.3738%209.47388L78.3434%2017.872ZM76.3414%205.75703C76.2353%205.69768%2076.1367%205.64575%2076.0457%205.57898C75.2798%206.23184%2074.4759%206.7289%2073.5887%207.13694C72.709%207.55981%2071.7308%207.86399%2070.6236%208.07172L70.5857%2015.5202C70.5857%2016.2028%2070.4947%2016.7147%2070.343%2017.0634C70.1914%2017.4046%2069.888%2017.7162%2069.4785%2017.9536C70.7222%2018.1614%2071.9279%2018.4952%2073.0958%2018.9107C74.2484%2019.3335%2075.2949%2019.8529%2076.2808%2020.4464L76.3339%2020.4835C77.0619%2019.9641%2077.8733%2019.5116%2078.8136%2019.111C79.7464%2018.7029%2080.7853%2018.3691%2081.9304%2018.1094L81.9683%207.84173C81.172%207.76012%2080.2696%207.52272%2079.261%207.15178C78.351%206.80309%2077.3728%206.34312%2076.3339%205.76445M112.567%204.59227H112.878L115.835%201.20927H113.462L112.567%204.59227ZM112.218%205.69768L108.32%208.15332L108.821%208.59103L109.981%207.96785L111.149%208.95456C110.777%209.65935%20110.504%2010.3345%20110.315%2011.0393C110.133%2011.7218%20110.042%2012.434%20110.042%2013.1759C110.042%2013.9994%20110.193%2015.127%20110.497%2016.5737C110.815%2018.0427%20110.967%2019.0961%20110.967%2019.7267C110.967%2020.5576%20110.777%2021.2624%20110.421%2021.8708C110.057%2022.4866%20109.503%2023.0281%20108.722%2023.54L109.17%2024C110.868%2023.362%20112.135%2022.5682%20112.954%2021.6334C113.773%2020.706%20114.167%2019.5784%20114.182%2018.2504C114.182%2017.8423%20114.122%2017.145%20113.97%2016.1063C113.818%2015.0677%20113.758%2014.2219%20113.758%2013.5988C113.758%2012.5972%20113.917%2011.6847%20114.251%2010.8612C114.561%2010.0155%20115.062%209.19938%20115.76%208.38331C115.214%208.07913%20114.66%207.70077%20114.114%207.2779C113.553%206.86244%20112.916%206.32828%20112.211%205.69026M134.703%208.01236L136.447%209.4813L138.214%2010.9428L136.439%2012.0631L134.68%2013.1759L134.695%208.00495L134.703%208.01236ZM137.82%2018.2355L136.417%2017.7385L134.854%2017.1598L134.87%2014.0365C135.431%2013.6804%20135.946%2013.3317%20136.447%2012.9978C137.107%2012.5824%20137.729%2012.1966%20138.32%2011.8331C139.367%2011.1876%20140.383%2010.5867%20141.391%2010.0006L136.47%205.83122V5.79413C135.416%206.42473%20134.483%206.91437%20133.641%207.32241C132.792%207.72303%20131.996%208.05688%20131.245%208.27944L131.222%2016.5663C131.222%2017.1598%20131.123%2017.642%20130.964%2017.9833C130.797%2018.332%20130.502%2018.6139%20130.107%2018.8587C131.108%2019.0071%20132.056%2019.2297%20132.959%2019.5338C133.838%2019.838%20134.665%2020.209%20135.438%2020.6541C135.772%2020.4464%20136.106%2020.2164%20136.424%2020.0235C137.046%2019.6229%20137.653%2019.2593%20138.252%2018.9107C139.147%2018.3839%20140.004%2017.8943%20140.838%2017.4492L140.284%2016.9298L137.827%2018.243L137.82%2018.2355ZM122.471%2013.1462L122.486%207.97527L124.238%209.4442L125.997%2010.9057L124.238%2012.0334L122.471%2013.1462ZM124.238%2012.9533C124.89%2012.5453%20125.512%2012.1521%20126.103%2011.796C127.157%2011.1431%20128.166%2010.5348%20129.175%209.95611L124.261%205.78671L124.245%205.74961C123.199%206.38022%20122.266%206.8847%20121.417%207.28532C120.567%207.6711%20119.771%208.01236%20119.013%208.23493L118.983%2016.5292C118.983%2017.1301%20118.907%2017.5975%20118.732%2017.9388C118.565%2018.2875%20118.277%2018.5768%20117.883%2018.8142C118.892%2018.9552%20119.839%2019.1852%20120.719%2019.4893C121.614%2019.7935%20122.448%2020.157%20123.222%2020.5947C123.548%2020.3944%20123.881%2020.1644%20124.207%2019.9641C124.829%2019.5635%20125.421%2019.2%20126.035%2018.8513C126.915%2018.332%20127.794%2017.8498%20128.629%2017.3972L128.075%2016.8705L125.603%2018.1836L124.223%2017.6866L122.653%2017.1005V13.9845C123.214%2013.6284%20123.737%2013.2723%20124.245%2012.9459M16.7364%208.64297L13.9685%2010.2083L13.9988%202.93045L15.1212%202.31468L16.7516%204.09521L19.5347%207.08501L16.7364%208.64297ZM13.0282%2016.0173C12.7324%2015.9357%2012.4594%2015.8986%2012.194%2015.8689H12.1637C11.8831%2015.8318%2011.6253%2015.8096%2011.3674%2015.8096L11.4129%204.32519L12.2395%203.87264L13.0585%203.40525L13.013%2016.0099L13.0282%2016.0173ZM7.13592%209.94127L5.733%209.09552L4.33767%208.24977L5.74058%207.45595L7.1435%206.66213V9.94127H7.13592ZM26.0563%2017.7607C25.5103%2017.4269%2024.843%2016.4179%2024.0847%2014.7932C23.8268%2014.2294%2023.6221%2013.7917%2023.4704%2013.4726C22.9396%2012.3821%2022.2343%2011.4325%2021.3471%2010.6461C20.4523%209.82998%2019.3982%209.17712%2018.1545%208.66522L23.5842%205.71994C23.0078%205.11901%2022.2343%204.32519%2021.2788%203.30139C19.6105%201.5357%2018.5413%200.437712%2018.0711%200L16.7592%200.675116L12.2395%203.05657L11.2082%203.59073C11.0793%202.47048%2010.6167%201.60247%209.79009%200.986708C8.98625%200.378362%207.86392%200.0816074%206.45342%200.0667697C6.2335%200.0667697%205.98325%200.0667697%205.76333%200.0890263C5.13392%200.133539%204.51208%200.281917%203.913%200.467388C3.05608%200.749304%202.24467%201.12767%201.44842%201.6544V2.09212C2.05508%201.99567%202.55558%201.90665%203.003%201.85471C3.45042%201.80278%203.85992%201.76569%204.186%201.76569C4.78508%201.76569%205.3235%201.85471%205.74817%202.03277C5.97567%202.14405%206.18042%202.24791%206.37758%202.38887C6.89325%202.81175%207.15109%203.35332%207.15109%204.07295L7.13592%205.80896L5.74058%206.59536L0.781083%209.37002V9.55549C2.74517%2010.238%204.28458%2011.106%205.35383%2012.1595C5.47517%2012.2856%205.58892%2012.4043%205.71025%2012.5453C6.57475%2013.5023%207.06767%2014.6003%207.22692%2015.8393C6.71125%2015.9505%206.20317%2016.0767%205.70267%2016.2325C4.823%2016.507%203.98125%2016.8408%203.20775%2017.2563C2.002%2017.8794%200.940334%2018.6881%200%2019.6674L0.151667%2019.8974C1.48633%2019.4671%202.79825%2019.111%204.10258%2018.9107C4.63342%2018.7994%205.16425%2018.7326%205.69508%2018.6881C6.43825%2018.6139%207.15109%2018.5842%207.85634%2018.5842C9.0545%2018.5917%2010.1844%2018.74%2011.2613%2019.0368C11.5494%2019.1332%2011.8603%2019.2297%2012.1713%2019.341C12.9903%2019.6377%2013.8472%2020.0532%2014.7799%2020.5651L16.6909%2019.059L18.8825%2017.3304L18.291%2016.8631L17.472%2017.5159C17.2369%2017.3972%2016.9715%2017.2637%2016.6909%2017.1672C16.4558%2017.0337%2016.1753%2016.9372%2015.8947%2016.826C15.3259%2016.6182%2014.6662%2016.3883%2013.923%2016.1583L13.9382%2011.0244H14.014C15.0302%2011.0244%2015.9326%2011.247%2016.7061%2011.6995C16.9715%2011.8257%2017.2066%2012.0111%2017.4417%2012.1966C18.382%2012.9607%2019.2693%2014.2961%2020.111%2016.1509C20.6798%2017.4417%2021.2106%2018.3691%2021.6732%2018.9849C22.1433%2019.6006%2022.6969%2020.0606%2023.3188%2020.4019H23.8193L27.482%2017.6717L26.9284%2017.1821L26.0336%2017.7533L26.0563%2017.7607ZM42.1482%2017.8869C41.8752%2017.7682%2041.6553%2017.6198%2041.4808%2017.4417C41.2988%2017.2637%2041.223%2017.1079%2041.223%2016.9818L41.2533%208.30912L42.3681%207.41886L39.4409%205.44544L36.5744%207.3966L37.583%208.38331L37.5603%2016.0618L34.7165%2017.8201C34.3449%2017.642%2034.0492%2017.4195%2033.8293%2017.1672C33.6018%2016.9076%2033.4728%2016.6702%2033.4804%2016.4253L33.4956%208.27944L34.6103%207.38918L31.668%205.41576L27.8612%207.87883L28.4678%208.39073L29.3096%207.88624L29.8708%208.36105L29.848%2016.4921C29.848%2017.2488%2030.0755%2017.9536%2030.4926%2018.6362C30.9476%2019.3113%2031.5467%2019.8603%2032.3278%2020.2906L37.5603%2016.9743V17.0856C37.5603%2017.8349%2037.7423%2018.4433%2038.1138%2018.9997C38.5006%2019.5264%2039.0769%2019.979%2039.8959%2020.3499L43.3843%2017.9536L42.7928%2017.4937L42.133%2017.8943L42.1482%2017.8869ZM106.28%2018.0872C106.007%2017.9981%20105.825%2017.872%20105.674%2017.7385C105.515%2017.5901%20105.424%2017.4269%20105.348%2017.2117L105.37%209.16229C105.537%208.91005%20105.765%208.63555%20106.03%208.3017C106.311%207.96043%20106.644%207.59691%20107.016%207.19629L106.425%206.73632L104.915%207.87141L102.375%205.79413C101.321%206.58053%20100.396%207.22597%2099.6298%207.73045C98.8715%208.25719%2098.2042%208.66522%2097.6051%208.98423C97.4155%208.27944%2097.1425%207.65626%2096.7482%207.09984C96.369%206.56569%2095.8534%206.07604%2095.2467%205.67542L89.8246%209.02133V8.89521C89.8246%208.10881%2089.6578%207.46337%2089.271%206.94405C88.8919%206.43957%2088.27%205.99444%2087.4131%205.61607L84.2433%208.08655L84.8272%208.58362L85.4642%208.17558C85.7144%208.33879%2085.904%208.51685%2086.0329%208.73199C86.177%208.93972%2086.2149%209.18454%2086.2149%209.50355L86.1922%2017.4492L85.0623%2018.3691L87.997%2020.5057L90.8484%2018.3913L89.7867%2017.3675L89.817%209.8745L92.7214%208.10881C93.1082%208.3017%2093.4343%208.53168%2093.6542%208.79876C93.8741%209.06584%2093.9727%209.30325%2093.9727%209.51097L93.9424%2017.4714L92.8352%2018.3913L95.7927%2020.5206L98.6364%2018.4136L97.6127%2017.3972L97.6506%209.77805L100.153%208.24235L101.73%209.43678L101.708%2016.7221C101.7%2017.783%20101.875%2018.5842%20102.216%2019.1332C102.557%2019.6748%20103.171%2020.1422%20104.013%2020.5502L107.547%2018.1465L106.94%2017.6866L106.28%2018.0723V18.0872ZM141.262%206.78083V4.94096H142.066C142.271%204.94096%20142.407%204.96321%20142.506%204.98547C142.589%205.02257%20142.658%205.08192%20142.726%205.16352C142.771%205.24513%20142.802%205.34158%20142.802%205.45286C142.802%205.5864%20142.764%205.71252%20142.673%205.80155C142.589%205.88315%20142.461%205.9425%20142.301%205.97218C142.392%206.01669%20142.453%206.07604%20142.506%206.12056C142.559%206.17991%20142.635%206.28377%20142.726%206.42473L142.953%206.78083H142.498L142.225%206.38022C142.134%206.23184%20142.059%206.14281%20142.013%206.10572L141.915%206.03895C141.869%206.01669%20141.801%206.00927%20141.71%206.00927H141.626V6.77342H141.255L141.262%206.78083ZM142.013%204.23617C142.961%204.23617%20143.712%204.97063%20143.712%205.88315C143.712%206.78083%20142.953%207.50788%20142.006%207.50788C141.058%207.50788%20140.292%206.77342%20140.299%205.86832C140.299%204.96321%20141.073%204.23617%20142.006%204.23617M142.013%203.96167C143.113%203.96167%20144.008%204.81484%20144%205.87573C144%206.92921%20143.098%207.77496%20142.006%207.76754C140.906%207.76754%20140.019%206.90695%20140.019%205.85348C140.026%204.8%20140.914%203.95425%20142.013%203.95425%22%20fill%3D%22%23E5CFAE%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 190px;
}

.core-img-loader .core-img-loader:not(:has(.is-loaded)):before {
  content: "";
  background-image: var(--c-media-skeleton-gradient);
  width: 100%;
  height: 100%;
  animation: skeleton-animation 2s infinite var(--emphasized);
  background-position: 100% 0;
  background-size: 200% 100%;
  position: absolute;
  top: 0;
}

.core-img-loader .core-img-loader:not(:has(.is-loaded)):not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader .core-img-loader:not(:has(.is-loaded)):not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader .core-img-loader:not(:has(.is-loaded)):not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader .core-img-loader:not(:has(.is-loaded)):-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader .core-img-loader:not(:has(.is-loaded)):-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader .core-img-loader:not(:has(.is-loaded)):is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader:not(:has(.is-loaded)):before {
  content: "";
  background-image: var(--c-media-skeleton-gradient);
  width: 100%;
  height: 100%;
  animation: skeleton-animation 2s infinite var(--emphasized);
  background-position: 100% 0;
  background-size: 200% 100%;
  position: absolute;
  top: 0;
}

.core-img-loader:not(:has(.is-loaded)):not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader:not(:has(.is-loaded)):not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader:not(:has(.is-loaded)):not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader:not(:has(.is-loaded)):-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader:not(:has(.is-loaded)):-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader:not(:has(.is-loaded)):is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader:has(.is-loaded) {
  background-color: rgba(0, 0, 0, 0);
}

.core-img-loader {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.core-img-loader[data-size="md"] .core-img-loader:not(:has(.is-loaded)) {
  background-color: var(--c-media-placeholder);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22144%22%20height%3D%2224%22%20viewBox%3D%220%200%20144%2024%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M141.642%205.72736H141.915C142.104%205.72736%20142.218%205.72736%20142.263%205.69768C142.309%205.69026%20142.339%205.66801%20142.37%205.62349C142.4%205.59382%20142.4%205.5493%20142.4%205.48995C142.4%205.4306%20142.385%205.37867%20142.354%205.34158C142.316%205.29706%20142.271%205.27481%20142.203%205.26739C142.172%205.26739%20142.081%205.26739%20141.937%205.26739H141.634V5.73478L141.642%205.72736ZM64.0185%201.90665L58.9377%207.20371V7.76012H60.2496L60.2193%2015.6093C60.2193%2016.2102%2060.1283%2016.6776%2059.9538%2017.0411C59.787%2017.3898%2059.4837%2017.6717%2059.0894%2017.9091C59.9538%2018.1243%2060.788%2018.4284%2061.5918%2018.8365C62.4033%2019.2371%2063.1995%2019.7713%2063.9958%2020.4019C64.701%2019.8454%2065.3304%2019.3781%2065.884%2018.9626C66.4452%2018.5175%2066.9608%2018.1317%2067.4689%2017.783L66.9078%2017.3082L65.8689%2017.9759L63.973%2016.6998L64.0109%207.7527H67.8178L67.8329%206.15023L64.0033%206.13539V1.90665H64.0185ZM50.2472%2012.4414L50.1638%2012.4043L48.1618%2011.4844L48.1769%207.99011C48.7608%208.25719%2049.3448%208.43524%2049.9438%208.55394C50.0273%208.58362%2050.0955%208.59103%2050.1865%208.61329C50.687%208.70232%2051.1875%208.73199%2051.7032%208.73941C51.9458%208.73941%2052.234%208.72457%2052.5904%208.70974C52.9393%208.67264%2053.326%208.62813%2053.7507%208.56878L50.2548%2012.4414H50.2472ZM53.2957%2013.7471V17.7459C52.6283%2017.4417%2052.0141%2017.2192%2051.3847%2017.0411C50.9676%2016.9298%2050.5581%2016.8631%2050.1486%2016.826C49.9514%2016.8037%2049.7467%2016.8037%2049.5419%2016.8037C49.14%2016.8037%2048.7229%2016.8185%2048.2983%2016.8927C47.866%2016.9372%2047.4489%2017.0411%2047.0167%2017.1747L50.1562%2013.8436L51.1648%2012.7827L53.3033%2013.7471H53.2957ZM56.2987%203.53879C56.0333%203.53879%2055.8209%203.61298%2055.6238%203.74652C55.4342%203.8949%2055.328%204.05811%2055.328%204.25842C55.328%204.41422%2055.5024%204.65162%2055.8058%204.96321C56.1318%205.26739%2056.2911%205.51221%2056.2911%205.66801C56.2911%205.99444%2056.1015%206.26893%2055.7299%206.4544C55.3583%206.64729%2054.8806%206.73632%2054.2588%206.73632C53.5763%206.73632%2052.8255%206.62504%2051.9686%206.40989C51.3847%206.26893%2050.8008%206.07604%2050.1789%205.8238C49.9059%205.71252%2049.6102%205.59382%2049.322%205.4677C48.6623%206.00185%2047.9343%206.4915%2047.1608%206.92179C46.3721%207.34467%2045.5455%207.68594%2044.6583%207.98269L44.6355%2012.8791L48.2983%2014.5261L43.6345%2019.7638L44.3549%2020.1496C45.0223%2019.8677%2045.6517%2019.6822%2046.2659%2019.5413C46.8726%2019.4151%2047.4944%2019.3335%2048.0783%2019.3335C48.7457%2019.3335%2049.3751%2019.43%2049.9818%2019.6006C50.0348%2019.6006%2050.0879%2019.6229%2050.1486%2019.6377C50.7098%2019.8158%2051.2633%2020.0606%2051.8093%2020.3499C52.5904%2019.8083%2053.3943%2019.3261%2054.1753%2018.97C54.9792%2018.6065%2055.7603%2018.3097%2056.5565%2018.1168L56.5717%2012.3524L53.1213%2010.6015L56.4731%206.85502C56.8826%206.42473%2057.1783%206.03153%2057.3603%205.7051C57.5348%205.39351%2057.6182%205.0745%2057.6182%204.77774C57.6258%204.4068%2057.512%204.10263%2057.2618%203.8949C57.0191%203.66491%2056.6854%203.55363%2056.2911%203.55363M78.3434%2017.872C77.714%2017.694%2077.0846%2017.5011%2076.4097%2017.2859L76.3111%2017.2488C75.6665%2017.056%2074.9764%2016.8185%2074.2712%2016.5737L74.3015%208.07913C75.0068%208.36105%2075.6969%208.61329%2076.3263%208.82102L76.4324%208.85811C77.1074%209.08068%2077.7368%209.30325%2078.3738%209.47388L78.3434%2017.872ZM76.3414%205.75703C76.2353%205.69768%2076.1367%205.64575%2076.0457%205.57898C75.2798%206.23184%2074.4759%206.7289%2073.5887%207.13694C72.709%207.55981%2071.7308%207.86399%2070.6236%208.07172L70.5857%2015.5202C70.5857%2016.2028%2070.4947%2016.7147%2070.343%2017.0634C70.1914%2017.4046%2069.888%2017.7162%2069.4785%2017.9536C70.7222%2018.1614%2071.9279%2018.4952%2073.0958%2018.9107C74.2484%2019.3335%2075.2949%2019.8529%2076.2808%2020.4464L76.3339%2020.4835C77.0619%2019.9641%2077.8733%2019.5116%2078.8136%2019.111C79.7464%2018.7029%2080.7853%2018.3691%2081.9304%2018.1094L81.9683%207.84173C81.172%207.76012%2080.2696%207.52272%2079.261%207.15178C78.351%206.80309%2077.3728%206.34312%2076.3339%205.76445M112.567%204.59227H112.878L115.835%201.20927H113.462L112.567%204.59227ZM112.218%205.69768L108.32%208.15332L108.821%208.59103L109.981%207.96785L111.149%208.95456C110.777%209.65935%20110.504%2010.3345%20110.315%2011.0393C110.133%2011.7218%20110.042%2012.434%20110.042%2013.1759C110.042%2013.9994%20110.193%2015.127%20110.497%2016.5737C110.815%2018.0427%20110.967%2019.0961%20110.967%2019.7267C110.967%2020.5576%20110.777%2021.2624%20110.421%2021.8708C110.057%2022.4866%20109.503%2023.0281%20108.722%2023.54L109.17%2024C110.868%2023.362%20112.135%2022.5682%20112.954%2021.6334C113.773%2020.706%20114.167%2019.5784%20114.182%2018.2504C114.182%2017.8423%20114.122%2017.145%20113.97%2016.1063C113.818%2015.0677%20113.758%2014.2219%20113.758%2013.5988C113.758%2012.5972%20113.917%2011.6847%20114.251%2010.8612C114.561%2010.0155%20115.062%209.19938%20115.76%208.38331C115.214%208.07913%20114.66%207.70077%20114.114%207.2779C113.553%206.86244%20112.916%206.32828%20112.211%205.69026M134.703%208.01236L136.447%209.4813L138.214%2010.9428L136.439%2012.0631L134.68%2013.1759L134.695%208.00495L134.703%208.01236ZM137.82%2018.2355L136.417%2017.7385L134.854%2017.1598L134.87%2014.0365C135.431%2013.6804%20135.946%2013.3317%20136.447%2012.9978C137.107%2012.5824%20137.729%2012.1966%20138.32%2011.8331C139.367%2011.1876%20140.383%2010.5867%20141.391%2010.0006L136.47%205.83122V5.79413C135.416%206.42473%20134.483%206.91437%20133.641%207.32241C132.792%207.72303%20131.996%208.05688%20131.245%208.27944L131.222%2016.5663C131.222%2017.1598%20131.123%2017.642%20130.964%2017.9833C130.797%2018.332%20130.502%2018.6139%20130.107%2018.8587C131.108%2019.0071%20132.056%2019.2297%20132.959%2019.5338C133.838%2019.838%20134.665%2020.209%20135.438%2020.6541C135.772%2020.4464%20136.106%2020.2164%20136.424%2020.0235C137.046%2019.6229%20137.653%2019.2593%20138.252%2018.9107C139.147%2018.3839%20140.004%2017.8943%20140.838%2017.4492L140.284%2016.9298L137.827%2018.243L137.82%2018.2355ZM122.471%2013.1462L122.486%207.97527L124.238%209.4442L125.997%2010.9057L124.238%2012.0334L122.471%2013.1462ZM124.238%2012.9533C124.89%2012.5453%20125.512%2012.1521%20126.103%2011.796C127.157%2011.1431%20128.166%2010.5348%20129.175%209.95611L124.261%205.78671L124.245%205.74961C123.199%206.38022%20122.266%206.8847%20121.417%207.28532C120.567%207.6711%20119.771%208.01236%20119.013%208.23493L118.983%2016.5292C118.983%2017.1301%20118.907%2017.5975%20118.732%2017.9388C118.565%2018.2875%20118.277%2018.5768%20117.883%2018.8142C118.892%2018.9552%20119.839%2019.1852%20120.719%2019.4893C121.614%2019.7935%20122.448%2020.157%20123.222%2020.5947C123.548%2020.3944%20123.881%2020.1644%20124.207%2019.9641C124.829%2019.5635%20125.421%2019.2%20126.035%2018.8513C126.915%2018.332%20127.794%2017.8498%20128.629%2017.3972L128.075%2016.8705L125.603%2018.1836L124.223%2017.6866L122.653%2017.1005V13.9845C123.214%2013.6284%20123.737%2013.2723%20124.245%2012.9459M16.7364%208.64297L13.9685%2010.2083L13.9988%202.93045L15.1212%202.31468L16.7516%204.09521L19.5347%207.08501L16.7364%208.64297ZM13.0282%2016.0173C12.7324%2015.9357%2012.4594%2015.8986%2012.194%2015.8689H12.1637C11.8831%2015.8318%2011.6253%2015.8096%2011.3674%2015.8096L11.4129%204.32519L12.2395%203.87264L13.0585%203.40525L13.013%2016.0099L13.0282%2016.0173ZM7.13592%209.94127L5.733%209.09552L4.33767%208.24977L5.74058%207.45595L7.1435%206.66213V9.94127H7.13592ZM26.0563%2017.7607C25.5103%2017.4269%2024.843%2016.4179%2024.0847%2014.7932C23.8268%2014.2294%2023.6221%2013.7917%2023.4704%2013.4726C22.9396%2012.3821%2022.2343%2011.4325%2021.3471%2010.6461C20.4523%209.82998%2019.3982%209.17712%2018.1545%208.66522L23.5842%205.71994C23.0078%205.11901%2022.2343%204.32519%2021.2788%203.30139C19.6105%201.5357%2018.5413%200.437712%2018.0711%200L16.7592%200.675116L12.2395%203.05657L11.2082%203.59073C11.0793%202.47048%2010.6167%201.60247%209.79009%200.986708C8.98625%200.378362%207.86392%200.0816074%206.45342%200.0667697C6.2335%200.0667697%205.98325%200.0667697%205.76333%200.0890263C5.13392%200.133539%204.51208%200.281917%203.913%200.467388C3.05608%200.749304%202.24467%201.12767%201.44842%201.6544V2.09212C2.05508%201.99567%202.55558%201.90665%203.003%201.85471C3.45042%201.80278%203.85992%201.76569%204.186%201.76569C4.78508%201.76569%205.3235%201.85471%205.74817%202.03277C5.97567%202.14405%206.18042%202.24791%206.37758%202.38887C6.89325%202.81175%207.15109%203.35332%207.15109%204.07295L7.13592%205.80896L5.74058%206.59536L0.781083%209.37002V9.55549C2.74517%2010.238%204.28458%2011.106%205.35383%2012.1595C5.47517%2012.2856%205.58892%2012.4043%205.71025%2012.5453C6.57475%2013.5023%207.06767%2014.6003%207.22692%2015.8393C6.71125%2015.9505%206.20317%2016.0767%205.70267%2016.2325C4.823%2016.507%203.98125%2016.8408%203.20775%2017.2563C2.002%2017.8794%200.940334%2018.6881%200%2019.6674L0.151667%2019.8974C1.48633%2019.4671%202.79825%2019.111%204.10258%2018.9107C4.63342%2018.7994%205.16425%2018.7326%205.69508%2018.6881C6.43825%2018.6139%207.15109%2018.5842%207.85634%2018.5842C9.0545%2018.5917%2010.1844%2018.74%2011.2613%2019.0368C11.5494%2019.1332%2011.8603%2019.2297%2012.1713%2019.341C12.9903%2019.6377%2013.8472%2020.0532%2014.7799%2020.5651L16.6909%2019.059L18.8825%2017.3304L18.291%2016.8631L17.472%2017.5159C17.2369%2017.3972%2016.9715%2017.2637%2016.6909%2017.1672C16.4558%2017.0337%2016.1753%2016.9372%2015.8947%2016.826C15.3259%2016.6182%2014.6662%2016.3883%2013.923%2016.1583L13.9382%2011.0244H14.014C15.0302%2011.0244%2015.9326%2011.247%2016.7061%2011.6995C16.9715%2011.8257%2017.2066%2012.0111%2017.4417%2012.1966C18.382%2012.9607%2019.2693%2014.2961%2020.111%2016.1509C20.6798%2017.4417%2021.2106%2018.3691%2021.6732%2018.9849C22.1433%2019.6006%2022.6969%2020.0606%2023.3188%2020.4019H23.8193L27.482%2017.6717L26.9284%2017.1821L26.0336%2017.7533L26.0563%2017.7607ZM42.1482%2017.8869C41.8752%2017.7682%2041.6553%2017.6198%2041.4808%2017.4417C41.2988%2017.2637%2041.223%2017.1079%2041.223%2016.9818L41.2533%208.30912L42.3681%207.41886L39.4409%205.44544L36.5744%207.3966L37.583%208.38331L37.5603%2016.0618L34.7165%2017.8201C34.3449%2017.642%2034.0492%2017.4195%2033.8293%2017.1672C33.6018%2016.9076%2033.4728%2016.6702%2033.4804%2016.4253L33.4956%208.27944L34.6103%207.38918L31.668%205.41576L27.8612%207.87883L28.4678%208.39073L29.3096%207.88624L29.8708%208.36105L29.848%2016.4921C29.848%2017.2488%2030.0755%2017.9536%2030.4926%2018.6362C30.9476%2019.3113%2031.5467%2019.8603%2032.3278%2020.2906L37.5603%2016.9743V17.0856C37.5603%2017.8349%2037.7423%2018.4433%2038.1138%2018.9997C38.5006%2019.5264%2039.0769%2019.979%2039.8959%2020.3499L43.3843%2017.9536L42.7928%2017.4937L42.133%2017.8943L42.1482%2017.8869ZM106.28%2018.0872C106.007%2017.9981%20105.825%2017.872%20105.674%2017.7385C105.515%2017.5901%20105.424%2017.4269%20105.348%2017.2117L105.37%209.16229C105.537%208.91005%20105.765%208.63555%20106.03%208.3017C106.311%207.96043%20106.644%207.59691%20107.016%207.19629L106.425%206.73632L104.915%207.87141L102.375%205.79413C101.321%206.58053%20100.396%207.22597%2099.6298%207.73045C98.8715%208.25719%2098.2042%208.66522%2097.6051%208.98423C97.4155%208.27944%2097.1425%207.65626%2096.7482%207.09984C96.369%206.56569%2095.8534%206.07604%2095.2467%205.67542L89.8246%209.02133V8.89521C89.8246%208.10881%2089.6578%207.46337%2089.271%206.94405C88.8919%206.43957%2088.27%205.99444%2087.4131%205.61607L84.2433%208.08655L84.8272%208.58362L85.4642%208.17558C85.7144%208.33879%2085.904%208.51685%2086.0329%208.73199C86.177%208.93972%2086.2149%209.18454%2086.2149%209.50355L86.1922%2017.4492L85.0623%2018.3691L87.997%2020.5057L90.8484%2018.3913L89.7867%2017.3675L89.817%209.8745L92.7214%208.10881C93.1082%208.3017%2093.4343%208.53168%2093.6542%208.79876C93.8741%209.06584%2093.9727%209.30325%2093.9727%209.51097L93.9424%2017.4714L92.8352%2018.3913L95.7927%2020.5206L98.6364%2018.4136L97.6127%2017.3972L97.6506%209.77805L100.153%208.24235L101.73%209.43678L101.708%2016.7221C101.7%2017.783%20101.875%2018.5842%20102.216%2019.1332C102.557%2019.6748%20103.171%2020.1422%20104.013%2020.5502L107.547%2018.1465L106.94%2017.6866L106.28%2018.0723V18.0872ZM141.262%206.78083V4.94096H142.066C142.271%204.94096%20142.407%204.96321%20142.506%204.98547C142.589%205.02257%20142.658%205.08192%20142.726%205.16352C142.771%205.24513%20142.802%205.34158%20142.802%205.45286C142.802%205.5864%20142.764%205.71252%20142.673%205.80155C142.589%205.88315%20142.461%205.9425%20142.301%205.97218C142.392%206.01669%20142.453%206.07604%20142.506%206.12056C142.559%206.17991%20142.635%206.28377%20142.726%206.42473L142.953%206.78083H142.498L142.225%206.38022C142.134%206.23184%20142.059%206.14281%20142.013%206.10572L141.915%206.03895C141.869%206.01669%20141.801%206.00927%20141.71%206.00927H141.626V6.77342H141.255L141.262%206.78083ZM142.013%204.23617C142.961%204.23617%20143.712%204.97063%20143.712%205.88315C143.712%206.78083%20142.953%207.50788%20142.006%207.50788C141.058%207.50788%20140.292%206.77342%20140.299%205.86832C140.299%204.96321%20141.073%204.23617%20142.006%204.23617M142.013%203.96167C143.113%203.96167%20144.008%204.81484%20144%205.87573C144%206.92921%20143.098%207.77496%20142.006%207.76754C140.906%207.76754%20140.019%206.90695%20140.019%205.85348C140.026%204.8%20140.914%203.95425%20142.013%203.95425%22%20fill%3D%22%23E5CFAE%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 52px;
}

.core-img-loader[data-size="md"]:not(:has(.is-loaded)) {
  background-color: var(--c-media-placeholder);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22144%22%20height%3D%2224%22%20viewBox%3D%220%200%20144%2024%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M141.642%205.72736H141.915C142.104%205.72736%20142.218%205.72736%20142.263%205.69768C142.309%205.69026%20142.339%205.66801%20142.37%205.62349C142.4%205.59382%20142.4%205.5493%20142.4%205.48995C142.4%205.4306%20142.385%205.37867%20142.354%205.34158C142.316%205.29706%20142.271%205.27481%20142.203%205.26739C142.172%205.26739%20142.081%205.26739%20141.937%205.26739H141.634V5.73478L141.642%205.72736ZM64.0185%201.90665L58.9377%207.20371V7.76012H60.2496L60.2193%2015.6093C60.2193%2016.2102%2060.1283%2016.6776%2059.9538%2017.0411C59.787%2017.3898%2059.4837%2017.6717%2059.0894%2017.9091C59.9538%2018.1243%2060.788%2018.4284%2061.5918%2018.8365C62.4033%2019.2371%2063.1995%2019.7713%2063.9958%2020.4019C64.701%2019.8454%2065.3304%2019.3781%2065.884%2018.9626C66.4452%2018.5175%2066.9608%2018.1317%2067.4689%2017.783L66.9078%2017.3082L65.8689%2017.9759L63.973%2016.6998L64.0109%207.7527H67.8178L67.8329%206.15023L64.0033%206.13539V1.90665H64.0185ZM50.2472%2012.4414L50.1638%2012.4043L48.1618%2011.4844L48.1769%207.99011C48.7608%208.25719%2049.3448%208.43524%2049.9438%208.55394C50.0273%208.58362%2050.0955%208.59103%2050.1865%208.61329C50.687%208.70232%2051.1875%208.73199%2051.7032%208.73941C51.9458%208.73941%2052.234%208.72457%2052.5904%208.70974C52.9393%208.67264%2053.326%208.62813%2053.7507%208.56878L50.2548%2012.4414H50.2472ZM53.2957%2013.7471V17.7459C52.6283%2017.4417%2052.0141%2017.2192%2051.3847%2017.0411C50.9676%2016.9298%2050.5581%2016.8631%2050.1486%2016.826C49.9514%2016.8037%2049.7467%2016.8037%2049.5419%2016.8037C49.14%2016.8037%2048.7229%2016.8185%2048.2983%2016.8927C47.866%2016.9372%2047.4489%2017.0411%2047.0167%2017.1747L50.1562%2013.8436L51.1648%2012.7827L53.3033%2013.7471H53.2957ZM56.2987%203.53879C56.0333%203.53879%2055.8209%203.61298%2055.6238%203.74652C55.4342%203.8949%2055.328%204.05811%2055.328%204.25842C55.328%204.41422%2055.5024%204.65162%2055.8058%204.96321C56.1318%205.26739%2056.2911%205.51221%2056.2911%205.66801C56.2911%205.99444%2056.1015%206.26893%2055.7299%206.4544C55.3583%206.64729%2054.8806%206.73632%2054.2588%206.73632C53.5763%206.73632%2052.8255%206.62504%2051.9686%206.40989C51.3847%206.26893%2050.8008%206.07604%2050.1789%205.8238C49.9059%205.71252%2049.6102%205.59382%2049.322%205.4677C48.6623%206.00185%2047.9343%206.4915%2047.1608%206.92179C46.3721%207.34467%2045.5455%207.68594%2044.6583%207.98269L44.6355%2012.8791L48.2983%2014.5261L43.6345%2019.7638L44.3549%2020.1496C45.0223%2019.8677%2045.6517%2019.6822%2046.2659%2019.5413C46.8726%2019.4151%2047.4944%2019.3335%2048.0783%2019.3335C48.7457%2019.3335%2049.3751%2019.43%2049.9818%2019.6006C50.0348%2019.6006%2050.0879%2019.6229%2050.1486%2019.6377C50.7098%2019.8158%2051.2633%2020.0606%2051.8093%2020.3499C52.5904%2019.8083%2053.3943%2019.3261%2054.1753%2018.97C54.9792%2018.6065%2055.7603%2018.3097%2056.5565%2018.1168L56.5717%2012.3524L53.1213%2010.6015L56.4731%206.85502C56.8826%206.42473%2057.1783%206.03153%2057.3603%205.7051C57.5348%205.39351%2057.6182%205.0745%2057.6182%204.77774C57.6258%204.4068%2057.512%204.10263%2057.2618%203.8949C57.0191%203.66491%2056.6854%203.55363%2056.2911%203.55363M78.3434%2017.872C77.714%2017.694%2077.0846%2017.5011%2076.4097%2017.2859L76.3111%2017.2488C75.6665%2017.056%2074.9764%2016.8185%2074.2712%2016.5737L74.3015%208.07913C75.0068%208.36105%2075.6969%208.61329%2076.3263%208.82102L76.4324%208.85811C77.1074%209.08068%2077.7368%209.30325%2078.3738%209.47388L78.3434%2017.872ZM76.3414%205.75703C76.2353%205.69768%2076.1367%205.64575%2076.0457%205.57898C75.2798%206.23184%2074.4759%206.7289%2073.5887%207.13694C72.709%207.55981%2071.7308%207.86399%2070.6236%208.07172L70.5857%2015.5202C70.5857%2016.2028%2070.4947%2016.7147%2070.343%2017.0634C70.1914%2017.4046%2069.888%2017.7162%2069.4785%2017.9536C70.7222%2018.1614%2071.9279%2018.4952%2073.0958%2018.9107C74.2484%2019.3335%2075.2949%2019.8529%2076.2808%2020.4464L76.3339%2020.4835C77.0619%2019.9641%2077.8733%2019.5116%2078.8136%2019.111C79.7464%2018.7029%2080.7853%2018.3691%2081.9304%2018.1094L81.9683%207.84173C81.172%207.76012%2080.2696%207.52272%2079.261%207.15178C78.351%206.80309%2077.3728%206.34312%2076.3339%205.76445M112.567%204.59227H112.878L115.835%201.20927H113.462L112.567%204.59227ZM112.218%205.69768L108.32%208.15332L108.821%208.59103L109.981%207.96785L111.149%208.95456C110.777%209.65935%20110.504%2010.3345%20110.315%2011.0393C110.133%2011.7218%20110.042%2012.434%20110.042%2013.1759C110.042%2013.9994%20110.193%2015.127%20110.497%2016.5737C110.815%2018.0427%20110.967%2019.0961%20110.967%2019.7267C110.967%2020.5576%20110.777%2021.2624%20110.421%2021.8708C110.057%2022.4866%20109.503%2023.0281%20108.722%2023.54L109.17%2024C110.868%2023.362%20112.135%2022.5682%20112.954%2021.6334C113.773%2020.706%20114.167%2019.5784%20114.182%2018.2504C114.182%2017.8423%20114.122%2017.145%20113.97%2016.1063C113.818%2015.0677%20113.758%2014.2219%20113.758%2013.5988C113.758%2012.5972%20113.917%2011.6847%20114.251%2010.8612C114.561%2010.0155%20115.062%209.19938%20115.76%208.38331C115.214%208.07913%20114.66%207.70077%20114.114%207.2779C113.553%206.86244%20112.916%206.32828%20112.211%205.69026M134.703%208.01236L136.447%209.4813L138.214%2010.9428L136.439%2012.0631L134.68%2013.1759L134.695%208.00495L134.703%208.01236ZM137.82%2018.2355L136.417%2017.7385L134.854%2017.1598L134.87%2014.0365C135.431%2013.6804%20135.946%2013.3317%20136.447%2012.9978C137.107%2012.5824%20137.729%2012.1966%20138.32%2011.8331C139.367%2011.1876%20140.383%2010.5867%20141.391%2010.0006L136.47%205.83122V5.79413C135.416%206.42473%20134.483%206.91437%20133.641%207.32241C132.792%207.72303%20131.996%208.05688%20131.245%208.27944L131.222%2016.5663C131.222%2017.1598%20131.123%2017.642%20130.964%2017.9833C130.797%2018.332%20130.502%2018.6139%20130.107%2018.8587C131.108%2019.0071%20132.056%2019.2297%20132.959%2019.5338C133.838%2019.838%20134.665%2020.209%20135.438%2020.6541C135.772%2020.4464%20136.106%2020.2164%20136.424%2020.0235C137.046%2019.6229%20137.653%2019.2593%20138.252%2018.9107C139.147%2018.3839%20140.004%2017.8943%20140.838%2017.4492L140.284%2016.9298L137.827%2018.243L137.82%2018.2355ZM122.471%2013.1462L122.486%207.97527L124.238%209.4442L125.997%2010.9057L124.238%2012.0334L122.471%2013.1462ZM124.238%2012.9533C124.89%2012.5453%20125.512%2012.1521%20126.103%2011.796C127.157%2011.1431%20128.166%2010.5348%20129.175%209.95611L124.261%205.78671L124.245%205.74961C123.199%206.38022%20122.266%206.8847%20121.417%207.28532C120.567%207.6711%20119.771%208.01236%20119.013%208.23493L118.983%2016.5292C118.983%2017.1301%20118.907%2017.5975%20118.732%2017.9388C118.565%2018.2875%20118.277%2018.5768%20117.883%2018.8142C118.892%2018.9552%20119.839%2019.1852%20120.719%2019.4893C121.614%2019.7935%20122.448%2020.157%20123.222%2020.5947C123.548%2020.3944%20123.881%2020.1644%20124.207%2019.9641C124.829%2019.5635%20125.421%2019.2%20126.035%2018.8513C126.915%2018.332%20127.794%2017.8498%20128.629%2017.3972L128.075%2016.8705L125.603%2018.1836L124.223%2017.6866L122.653%2017.1005V13.9845C123.214%2013.6284%20123.737%2013.2723%20124.245%2012.9459M16.7364%208.64297L13.9685%2010.2083L13.9988%202.93045L15.1212%202.31468L16.7516%204.09521L19.5347%207.08501L16.7364%208.64297ZM13.0282%2016.0173C12.7324%2015.9357%2012.4594%2015.8986%2012.194%2015.8689H12.1637C11.8831%2015.8318%2011.6253%2015.8096%2011.3674%2015.8096L11.4129%204.32519L12.2395%203.87264L13.0585%203.40525L13.013%2016.0099L13.0282%2016.0173ZM7.13592%209.94127L5.733%209.09552L4.33767%208.24977L5.74058%207.45595L7.1435%206.66213V9.94127H7.13592ZM26.0563%2017.7607C25.5103%2017.4269%2024.843%2016.4179%2024.0847%2014.7932C23.8268%2014.2294%2023.6221%2013.7917%2023.4704%2013.4726C22.9396%2012.3821%2022.2343%2011.4325%2021.3471%2010.6461C20.4523%209.82998%2019.3982%209.17712%2018.1545%208.66522L23.5842%205.71994C23.0078%205.11901%2022.2343%204.32519%2021.2788%203.30139C19.6105%201.5357%2018.5413%200.437712%2018.0711%200L16.7592%200.675116L12.2395%203.05657L11.2082%203.59073C11.0793%202.47048%2010.6167%201.60247%209.79009%200.986708C8.98625%200.378362%207.86392%200.0816074%206.45342%200.0667697C6.2335%200.0667697%205.98325%200.0667697%205.76333%200.0890263C5.13392%200.133539%204.51208%200.281917%203.913%200.467388C3.05608%200.749304%202.24467%201.12767%201.44842%201.6544V2.09212C2.05508%201.99567%202.55558%201.90665%203.003%201.85471C3.45042%201.80278%203.85992%201.76569%204.186%201.76569C4.78508%201.76569%205.3235%201.85471%205.74817%202.03277C5.97567%202.14405%206.18042%202.24791%206.37758%202.38887C6.89325%202.81175%207.15109%203.35332%207.15109%204.07295L7.13592%205.80896L5.74058%206.59536L0.781083%209.37002V9.55549C2.74517%2010.238%204.28458%2011.106%205.35383%2012.1595C5.47517%2012.2856%205.58892%2012.4043%205.71025%2012.5453C6.57475%2013.5023%207.06767%2014.6003%207.22692%2015.8393C6.71125%2015.9505%206.20317%2016.0767%205.70267%2016.2325C4.823%2016.507%203.98125%2016.8408%203.20775%2017.2563C2.002%2017.8794%200.940334%2018.6881%200%2019.6674L0.151667%2019.8974C1.48633%2019.4671%202.79825%2019.111%204.10258%2018.9107C4.63342%2018.7994%205.16425%2018.7326%205.69508%2018.6881C6.43825%2018.6139%207.15109%2018.5842%207.85634%2018.5842C9.0545%2018.5917%2010.1844%2018.74%2011.2613%2019.0368C11.5494%2019.1332%2011.8603%2019.2297%2012.1713%2019.341C12.9903%2019.6377%2013.8472%2020.0532%2014.7799%2020.5651L16.6909%2019.059L18.8825%2017.3304L18.291%2016.8631L17.472%2017.5159C17.2369%2017.3972%2016.9715%2017.2637%2016.6909%2017.1672C16.4558%2017.0337%2016.1753%2016.9372%2015.8947%2016.826C15.3259%2016.6182%2014.6662%2016.3883%2013.923%2016.1583L13.9382%2011.0244H14.014C15.0302%2011.0244%2015.9326%2011.247%2016.7061%2011.6995C16.9715%2011.8257%2017.2066%2012.0111%2017.4417%2012.1966C18.382%2012.9607%2019.2693%2014.2961%2020.111%2016.1509C20.6798%2017.4417%2021.2106%2018.3691%2021.6732%2018.9849C22.1433%2019.6006%2022.6969%2020.0606%2023.3188%2020.4019H23.8193L27.482%2017.6717L26.9284%2017.1821L26.0336%2017.7533L26.0563%2017.7607ZM42.1482%2017.8869C41.8752%2017.7682%2041.6553%2017.6198%2041.4808%2017.4417C41.2988%2017.2637%2041.223%2017.1079%2041.223%2016.9818L41.2533%208.30912L42.3681%207.41886L39.4409%205.44544L36.5744%207.3966L37.583%208.38331L37.5603%2016.0618L34.7165%2017.8201C34.3449%2017.642%2034.0492%2017.4195%2033.8293%2017.1672C33.6018%2016.9076%2033.4728%2016.6702%2033.4804%2016.4253L33.4956%208.27944L34.6103%207.38918L31.668%205.41576L27.8612%207.87883L28.4678%208.39073L29.3096%207.88624L29.8708%208.36105L29.848%2016.4921C29.848%2017.2488%2030.0755%2017.9536%2030.4926%2018.6362C30.9476%2019.3113%2031.5467%2019.8603%2032.3278%2020.2906L37.5603%2016.9743V17.0856C37.5603%2017.8349%2037.7423%2018.4433%2038.1138%2018.9997C38.5006%2019.5264%2039.0769%2019.979%2039.8959%2020.3499L43.3843%2017.9536L42.7928%2017.4937L42.133%2017.8943L42.1482%2017.8869ZM106.28%2018.0872C106.007%2017.9981%20105.825%2017.872%20105.674%2017.7385C105.515%2017.5901%20105.424%2017.4269%20105.348%2017.2117L105.37%209.16229C105.537%208.91005%20105.765%208.63555%20106.03%208.3017C106.311%207.96043%20106.644%207.59691%20107.016%207.19629L106.425%206.73632L104.915%207.87141L102.375%205.79413C101.321%206.58053%20100.396%207.22597%2099.6298%207.73045C98.8715%208.25719%2098.2042%208.66522%2097.6051%208.98423C97.4155%208.27944%2097.1425%207.65626%2096.7482%207.09984C96.369%206.56569%2095.8534%206.07604%2095.2467%205.67542L89.8246%209.02133V8.89521C89.8246%208.10881%2089.6578%207.46337%2089.271%206.94405C88.8919%206.43957%2088.27%205.99444%2087.4131%205.61607L84.2433%208.08655L84.8272%208.58362L85.4642%208.17558C85.7144%208.33879%2085.904%208.51685%2086.0329%208.73199C86.177%208.93972%2086.2149%209.18454%2086.2149%209.50355L86.1922%2017.4492L85.0623%2018.3691L87.997%2020.5057L90.8484%2018.3913L89.7867%2017.3675L89.817%209.8745L92.7214%208.10881C93.1082%208.3017%2093.4343%208.53168%2093.6542%208.79876C93.8741%209.06584%2093.9727%209.30325%2093.9727%209.51097L93.9424%2017.4714L92.8352%2018.3913L95.7927%2020.5206L98.6364%2018.4136L97.6127%2017.3972L97.6506%209.77805L100.153%208.24235L101.73%209.43678L101.708%2016.7221C101.7%2017.783%20101.875%2018.5842%20102.216%2019.1332C102.557%2019.6748%20103.171%2020.1422%20104.013%2020.5502L107.547%2018.1465L106.94%2017.6866L106.28%2018.0723V18.0872ZM141.262%206.78083V4.94096H142.066C142.271%204.94096%20142.407%204.96321%20142.506%204.98547C142.589%205.02257%20142.658%205.08192%20142.726%205.16352C142.771%205.24513%20142.802%205.34158%20142.802%205.45286C142.802%205.5864%20142.764%205.71252%20142.673%205.80155C142.589%205.88315%20142.461%205.9425%20142.301%205.97218C142.392%206.01669%20142.453%206.07604%20142.506%206.12056C142.559%206.17991%20142.635%206.28377%20142.726%206.42473L142.953%206.78083H142.498L142.225%206.38022C142.134%206.23184%20142.059%206.14281%20142.013%206.10572L141.915%206.03895C141.869%206.01669%20141.801%206.00927%20141.71%206.00927H141.626V6.77342H141.255L141.262%206.78083ZM142.013%204.23617C142.961%204.23617%20143.712%204.97063%20143.712%205.88315C143.712%206.78083%20142.953%207.50788%20142.006%207.50788C141.058%207.50788%20140.292%206.77342%20140.299%205.86832C140.299%204.96321%20141.073%204.23617%20142.006%204.23617M142.013%203.96167C143.113%203.96167%20144.008%204.81484%20144%205.87573C144%206.92921%20143.098%207.77496%20142.006%207.76754C140.906%207.76754%20140.019%206.90695%20140.019%205.85348C140.026%204.8%20140.914%203.95425%20142.013%203.95425%22%20fill%3D%22%23E5CFAE%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 52px;
}

.core-img-loader[data-size="md"] .core-img-loader:not(:has(.is-loaded)):before {
  content: "";
  background-image: var(--c-media-skeleton-gradient);
  width: 100%;
  height: 100%;
  animation: skeleton-animation 2s infinite var(--emphasized);
  background-position: 100% 0;
  background-size: 200% 100%;
  position: absolute;
  top: 0;
}

.core-img-loader[data-size="md"] .core-img-loader:not(:has(.is-loaded)):not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="md"] .core-img-loader:not(:has(.is-loaded)):not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="md"] .core-img-loader:not(:has(.is-loaded)):not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="md"] .core-img-loader:not(:has(.is-loaded)):-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="md"] .core-img-loader:not(:has(.is-loaded)):-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="md"] .core-img-loader:not(:has(.is-loaded)):is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="md"]:not(:has(.is-loaded)):before {
  content: "";
  background-image: var(--c-media-skeleton-gradient);
  width: 100%;
  height: 100%;
  animation: skeleton-animation 2s infinite var(--emphasized);
  background-position: 100% 0;
  background-size: 200% 100%;
  position: absolute;
  top: 0;
}

.core-img-loader[data-size="md"]:not(:has(.is-loaded)):not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="md"]:not(:has(.is-loaded)):not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="md"]:not(:has(.is-loaded)):not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="md"]:not(:has(.is-loaded)):-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="md"]:not(:has(.is-loaded)):-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="md"]:not(:has(.is-loaded)):is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="md"]:has(.is-loaded) {
  background-color: rgba(0, 0, 0, 0);
}

.core-img-loader[data-size="md"] {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.core-img-loader[data-size="sm"] .core-img-loader:not(:has(.is-loaded)) {
  background-color: var(--c-media-placeholder);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22144%22%20height%3D%2224%22%20viewBox%3D%220%200%20144%2024%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M141.642%205.72736H141.915C142.104%205.72736%20142.218%205.72736%20142.263%205.69768C142.309%205.69026%20142.339%205.66801%20142.37%205.62349C142.4%205.59382%20142.4%205.5493%20142.4%205.48995C142.4%205.4306%20142.385%205.37867%20142.354%205.34158C142.316%205.29706%20142.271%205.27481%20142.203%205.26739C142.172%205.26739%20142.081%205.26739%20141.937%205.26739H141.634V5.73478L141.642%205.72736ZM64.0185%201.90665L58.9377%207.20371V7.76012H60.2496L60.2193%2015.6093C60.2193%2016.2102%2060.1283%2016.6776%2059.9538%2017.0411C59.787%2017.3898%2059.4837%2017.6717%2059.0894%2017.9091C59.9538%2018.1243%2060.788%2018.4284%2061.5918%2018.8365C62.4033%2019.2371%2063.1995%2019.7713%2063.9958%2020.4019C64.701%2019.8454%2065.3304%2019.3781%2065.884%2018.9626C66.4452%2018.5175%2066.9608%2018.1317%2067.4689%2017.783L66.9078%2017.3082L65.8689%2017.9759L63.973%2016.6998L64.0109%207.7527H67.8178L67.8329%206.15023L64.0033%206.13539V1.90665H64.0185ZM50.2472%2012.4414L50.1638%2012.4043L48.1618%2011.4844L48.1769%207.99011C48.7608%208.25719%2049.3448%208.43524%2049.9438%208.55394C50.0273%208.58362%2050.0955%208.59103%2050.1865%208.61329C50.687%208.70232%2051.1875%208.73199%2051.7032%208.73941C51.9458%208.73941%2052.234%208.72457%2052.5904%208.70974C52.9393%208.67264%2053.326%208.62813%2053.7507%208.56878L50.2548%2012.4414H50.2472ZM53.2957%2013.7471V17.7459C52.6283%2017.4417%2052.0141%2017.2192%2051.3847%2017.0411C50.9676%2016.9298%2050.5581%2016.8631%2050.1486%2016.826C49.9514%2016.8037%2049.7467%2016.8037%2049.5419%2016.8037C49.14%2016.8037%2048.7229%2016.8185%2048.2983%2016.8927C47.866%2016.9372%2047.4489%2017.0411%2047.0167%2017.1747L50.1562%2013.8436L51.1648%2012.7827L53.3033%2013.7471H53.2957ZM56.2987%203.53879C56.0333%203.53879%2055.8209%203.61298%2055.6238%203.74652C55.4342%203.8949%2055.328%204.05811%2055.328%204.25842C55.328%204.41422%2055.5024%204.65162%2055.8058%204.96321C56.1318%205.26739%2056.2911%205.51221%2056.2911%205.66801C56.2911%205.99444%2056.1015%206.26893%2055.7299%206.4544C55.3583%206.64729%2054.8806%206.73632%2054.2588%206.73632C53.5763%206.73632%2052.8255%206.62504%2051.9686%206.40989C51.3847%206.26893%2050.8008%206.07604%2050.1789%205.8238C49.9059%205.71252%2049.6102%205.59382%2049.322%205.4677C48.6623%206.00185%2047.9343%206.4915%2047.1608%206.92179C46.3721%207.34467%2045.5455%207.68594%2044.6583%207.98269L44.6355%2012.8791L48.2983%2014.5261L43.6345%2019.7638L44.3549%2020.1496C45.0223%2019.8677%2045.6517%2019.6822%2046.2659%2019.5413C46.8726%2019.4151%2047.4944%2019.3335%2048.0783%2019.3335C48.7457%2019.3335%2049.3751%2019.43%2049.9818%2019.6006C50.0348%2019.6006%2050.0879%2019.6229%2050.1486%2019.6377C50.7098%2019.8158%2051.2633%2020.0606%2051.8093%2020.3499C52.5904%2019.8083%2053.3943%2019.3261%2054.1753%2018.97C54.9792%2018.6065%2055.7603%2018.3097%2056.5565%2018.1168L56.5717%2012.3524L53.1213%2010.6015L56.4731%206.85502C56.8826%206.42473%2057.1783%206.03153%2057.3603%205.7051C57.5348%205.39351%2057.6182%205.0745%2057.6182%204.77774C57.6258%204.4068%2057.512%204.10263%2057.2618%203.8949C57.0191%203.66491%2056.6854%203.55363%2056.2911%203.55363M78.3434%2017.872C77.714%2017.694%2077.0846%2017.5011%2076.4097%2017.2859L76.3111%2017.2488C75.6665%2017.056%2074.9764%2016.8185%2074.2712%2016.5737L74.3015%208.07913C75.0068%208.36105%2075.6969%208.61329%2076.3263%208.82102L76.4324%208.85811C77.1074%209.08068%2077.7368%209.30325%2078.3738%209.47388L78.3434%2017.872ZM76.3414%205.75703C76.2353%205.69768%2076.1367%205.64575%2076.0457%205.57898C75.2798%206.23184%2074.4759%206.7289%2073.5887%207.13694C72.709%207.55981%2071.7308%207.86399%2070.6236%208.07172L70.5857%2015.5202C70.5857%2016.2028%2070.4947%2016.7147%2070.343%2017.0634C70.1914%2017.4046%2069.888%2017.7162%2069.4785%2017.9536C70.7222%2018.1614%2071.9279%2018.4952%2073.0958%2018.9107C74.2484%2019.3335%2075.2949%2019.8529%2076.2808%2020.4464L76.3339%2020.4835C77.0619%2019.9641%2077.8733%2019.5116%2078.8136%2019.111C79.7464%2018.7029%2080.7853%2018.3691%2081.9304%2018.1094L81.9683%207.84173C81.172%207.76012%2080.2696%207.52272%2079.261%207.15178C78.351%206.80309%2077.3728%206.34312%2076.3339%205.76445M112.567%204.59227H112.878L115.835%201.20927H113.462L112.567%204.59227ZM112.218%205.69768L108.32%208.15332L108.821%208.59103L109.981%207.96785L111.149%208.95456C110.777%209.65935%20110.504%2010.3345%20110.315%2011.0393C110.133%2011.7218%20110.042%2012.434%20110.042%2013.1759C110.042%2013.9994%20110.193%2015.127%20110.497%2016.5737C110.815%2018.0427%20110.967%2019.0961%20110.967%2019.7267C110.967%2020.5576%20110.777%2021.2624%20110.421%2021.8708C110.057%2022.4866%20109.503%2023.0281%20108.722%2023.54L109.17%2024C110.868%2023.362%20112.135%2022.5682%20112.954%2021.6334C113.773%2020.706%20114.167%2019.5784%20114.182%2018.2504C114.182%2017.8423%20114.122%2017.145%20113.97%2016.1063C113.818%2015.0677%20113.758%2014.2219%20113.758%2013.5988C113.758%2012.5972%20113.917%2011.6847%20114.251%2010.8612C114.561%2010.0155%20115.062%209.19938%20115.76%208.38331C115.214%208.07913%20114.66%207.70077%20114.114%207.2779C113.553%206.86244%20112.916%206.32828%20112.211%205.69026M134.703%208.01236L136.447%209.4813L138.214%2010.9428L136.439%2012.0631L134.68%2013.1759L134.695%208.00495L134.703%208.01236ZM137.82%2018.2355L136.417%2017.7385L134.854%2017.1598L134.87%2014.0365C135.431%2013.6804%20135.946%2013.3317%20136.447%2012.9978C137.107%2012.5824%20137.729%2012.1966%20138.32%2011.8331C139.367%2011.1876%20140.383%2010.5867%20141.391%2010.0006L136.47%205.83122V5.79413C135.416%206.42473%20134.483%206.91437%20133.641%207.32241C132.792%207.72303%20131.996%208.05688%20131.245%208.27944L131.222%2016.5663C131.222%2017.1598%20131.123%2017.642%20130.964%2017.9833C130.797%2018.332%20130.502%2018.6139%20130.107%2018.8587C131.108%2019.0071%20132.056%2019.2297%20132.959%2019.5338C133.838%2019.838%20134.665%2020.209%20135.438%2020.6541C135.772%2020.4464%20136.106%2020.2164%20136.424%2020.0235C137.046%2019.6229%20137.653%2019.2593%20138.252%2018.9107C139.147%2018.3839%20140.004%2017.8943%20140.838%2017.4492L140.284%2016.9298L137.827%2018.243L137.82%2018.2355ZM122.471%2013.1462L122.486%207.97527L124.238%209.4442L125.997%2010.9057L124.238%2012.0334L122.471%2013.1462ZM124.238%2012.9533C124.89%2012.5453%20125.512%2012.1521%20126.103%2011.796C127.157%2011.1431%20128.166%2010.5348%20129.175%209.95611L124.261%205.78671L124.245%205.74961C123.199%206.38022%20122.266%206.8847%20121.417%207.28532C120.567%207.6711%20119.771%208.01236%20119.013%208.23493L118.983%2016.5292C118.983%2017.1301%20118.907%2017.5975%20118.732%2017.9388C118.565%2018.2875%20118.277%2018.5768%20117.883%2018.8142C118.892%2018.9552%20119.839%2019.1852%20120.719%2019.4893C121.614%2019.7935%20122.448%2020.157%20123.222%2020.5947C123.548%2020.3944%20123.881%2020.1644%20124.207%2019.9641C124.829%2019.5635%20125.421%2019.2%20126.035%2018.8513C126.915%2018.332%20127.794%2017.8498%20128.629%2017.3972L128.075%2016.8705L125.603%2018.1836L124.223%2017.6866L122.653%2017.1005V13.9845C123.214%2013.6284%20123.737%2013.2723%20124.245%2012.9459M16.7364%208.64297L13.9685%2010.2083L13.9988%202.93045L15.1212%202.31468L16.7516%204.09521L19.5347%207.08501L16.7364%208.64297ZM13.0282%2016.0173C12.7324%2015.9357%2012.4594%2015.8986%2012.194%2015.8689H12.1637C11.8831%2015.8318%2011.6253%2015.8096%2011.3674%2015.8096L11.4129%204.32519L12.2395%203.87264L13.0585%203.40525L13.013%2016.0099L13.0282%2016.0173ZM7.13592%209.94127L5.733%209.09552L4.33767%208.24977L5.74058%207.45595L7.1435%206.66213V9.94127H7.13592ZM26.0563%2017.7607C25.5103%2017.4269%2024.843%2016.4179%2024.0847%2014.7932C23.8268%2014.2294%2023.6221%2013.7917%2023.4704%2013.4726C22.9396%2012.3821%2022.2343%2011.4325%2021.3471%2010.6461C20.4523%209.82998%2019.3982%209.17712%2018.1545%208.66522L23.5842%205.71994C23.0078%205.11901%2022.2343%204.32519%2021.2788%203.30139C19.6105%201.5357%2018.5413%200.437712%2018.0711%200L16.7592%200.675116L12.2395%203.05657L11.2082%203.59073C11.0793%202.47048%2010.6167%201.60247%209.79009%200.986708C8.98625%200.378362%207.86392%200.0816074%206.45342%200.0667697C6.2335%200.0667697%205.98325%200.0667697%205.76333%200.0890263C5.13392%200.133539%204.51208%200.281917%203.913%200.467388C3.05608%200.749304%202.24467%201.12767%201.44842%201.6544V2.09212C2.05508%201.99567%202.55558%201.90665%203.003%201.85471C3.45042%201.80278%203.85992%201.76569%204.186%201.76569C4.78508%201.76569%205.3235%201.85471%205.74817%202.03277C5.97567%202.14405%206.18042%202.24791%206.37758%202.38887C6.89325%202.81175%207.15109%203.35332%207.15109%204.07295L7.13592%205.80896L5.74058%206.59536L0.781083%209.37002V9.55549C2.74517%2010.238%204.28458%2011.106%205.35383%2012.1595C5.47517%2012.2856%205.58892%2012.4043%205.71025%2012.5453C6.57475%2013.5023%207.06767%2014.6003%207.22692%2015.8393C6.71125%2015.9505%206.20317%2016.0767%205.70267%2016.2325C4.823%2016.507%203.98125%2016.8408%203.20775%2017.2563C2.002%2017.8794%200.940334%2018.6881%200%2019.6674L0.151667%2019.8974C1.48633%2019.4671%202.79825%2019.111%204.10258%2018.9107C4.63342%2018.7994%205.16425%2018.7326%205.69508%2018.6881C6.43825%2018.6139%207.15109%2018.5842%207.85634%2018.5842C9.0545%2018.5917%2010.1844%2018.74%2011.2613%2019.0368C11.5494%2019.1332%2011.8603%2019.2297%2012.1713%2019.341C12.9903%2019.6377%2013.8472%2020.0532%2014.7799%2020.5651L16.6909%2019.059L18.8825%2017.3304L18.291%2016.8631L17.472%2017.5159C17.2369%2017.3972%2016.9715%2017.2637%2016.6909%2017.1672C16.4558%2017.0337%2016.1753%2016.9372%2015.8947%2016.826C15.3259%2016.6182%2014.6662%2016.3883%2013.923%2016.1583L13.9382%2011.0244H14.014C15.0302%2011.0244%2015.9326%2011.247%2016.7061%2011.6995C16.9715%2011.8257%2017.2066%2012.0111%2017.4417%2012.1966C18.382%2012.9607%2019.2693%2014.2961%2020.111%2016.1509C20.6798%2017.4417%2021.2106%2018.3691%2021.6732%2018.9849C22.1433%2019.6006%2022.6969%2020.0606%2023.3188%2020.4019H23.8193L27.482%2017.6717L26.9284%2017.1821L26.0336%2017.7533L26.0563%2017.7607ZM42.1482%2017.8869C41.8752%2017.7682%2041.6553%2017.6198%2041.4808%2017.4417C41.2988%2017.2637%2041.223%2017.1079%2041.223%2016.9818L41.2533%208.30912L42.3681%207.41886L39.4409%205.44544L36.5744%207.3966L37.583%208.38331L37.5603%2016.0618L34.7165%2017.8201C34.3449%2017.642%2034.0492%2017.4195%2033.8293%2017.1672C33.6018%2016.9076%2033.4728%2016.6702%2033.4804%2016.4253L33.4956%208.27944L34.6103%207.38918L31.668%205.41576L27.8612%207.87883L28.4678%208.39073L29.3096%207.88624L29.8708%208.36105L29.848%2016.4921C29.848%2017.2488%2030.0755%2017.9536%2030.4926%2018.6362C30.9476%2019.3113%2031.5467%2019.8603%2032.3278%2020.2906L37.5603%2016.9743V17.0856C37.5603%2017.8349%2037.7423%2018.4433%2038.1138%2018.9997C38.5006%2019.5264%2039.0769%2019.979%2039.8959%2020.3499L43.3843%2017.9536L42.7928%2017.4937L42.133%2017.8943L42.1482%2017.8869ZM106.28%2018.0872C106.007%2017.9981%20105.825%2017.872%20105.674%2017.7385C105.515%2017.5901%20105.424%2017.4269%20105.348%2017.2117L105.37%209.16229C105.537%208.91005%20105.765%208.63555%20106.03%208.3017C106.311%207.96043%20106.644%207.59691%20107.016%207.19629L106.425%206.73632L104.915%207.87141L102.375%205.79413C101.321%206.58053%20100.396%207.22597%2099.6298%207.73045C98.8715%208.25719%2098.2042%208.66522%2097.6051%208.98423C97.4155%208.27944%2097.1425%207.65626%2096.7482%207.09984C96.369%206.56569%2095.8534%206.07604%2095.2467%205.67542L89.8246%209.02133V8.89521C89.8246%208.10881%2089.6578%207.46337%2089.271%206.94405C88.8919%206.43957%2088.27%205.99444%2087.4131%205.61607L84.2433%208.08655L84.8272%208.58362L85.4642%208.17558C85.7144%208.33879%2085.904%208.51685%2086.0329%208.73199C86.177%208.93972%2086.2149%209.18454%2086.2149%209.50355L86.1922%2017.4492L85.0623%2018.3691L87.997%2020.5057L90.8484%2018.3913L89.7867%2017.3675L89.817%209.8745L92.7214%208.10881C93.1082%208.3017%2093.4343%208.53168%2093.6542%208.79876C93.8741%209.06584%2093.9727%209.30325%2093.9727%209.51097L93.9424%2017.4714L92.8352%2018.3913L95.7927%2020.5206L98.6364%2018.4136L97.6127%2017.3972L97.6506%209.77805L100.153%208.24235L101.73%209.43678L101.708%2016.7221C101.7%2017.783%20101.875%2018.5842%20102.216%2019.1332C102.557%2019.6748%20103.171%2020.1422%20104.013%2020.5502L107.547%2018.1465L106.94%2017.6866L106.28%2018.0723V18.0872ZM141.262%206.78083V4.94096H142.066C142.271%204.94096%20142.407%204.96321%20142.506%204.98547C142.589%205.02257%20142.658%205.08192%20142.726%205.16352C142.771%205.24513%20142.802%205.34158%20142.802%205.45286C142.802%205.5864%20142.764%205.71252%20142.673%205.80155C142.589%205.88315%20142.461%205.9425%20142.301%205.97218C142.392%206.01669%20142.453%206.07604%20142.506%206.12056C142.559%206.17991%20142.635%206.28377%20142.726%206.42473L142.953%206.78083H142.498L142.225%206.38022C142.134%206.23184%20142.059%206.14281%20142.013%206.10572L141.915%206.03895C141.869%206.01669%20141.801%206.00927%20141.71%206.00927H141.626V6.77342H141.255L141.262%206.78083ZM142.013%204.23617C142.961%204.23617%20143.712%204.97063%20143.712%205.88315C143.712%206.78083%20142.953%207.50788%20142.006%207.50788C141.058%207.50788%20140.292%206.77342%20140.299%205.86832C140.299%204.96321%20141.073%204.23617%20142.006%204.23617M142.013%203.96167C143.113%203.96167%20144.008%204.81484%20144%205.87573C144%206.92921%20143.098%207.77496%20142.006%207.76754C140.906%207.76754%20140.019%206.90695%20140.019%205.85348C140.026%204.8%20140.914%203.95425%20142.013%203.95425%22%20fill%3D%22%23E5CFAE%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 40px;
}

.core-img-loader[data-size="sm"]:not(:has(.is-loaded)) {
  background-color: var(--c-media-placeholder);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22144%22%20height%3D%2224%22%20viewBox%3D%220%200%20144%2024%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M141.642%205.72736H141.915C142.104%205.72736%20142.218%205.72736%20142.263%205.69768C142.309%205.69026%20142.339%205.66801%20142.37%205.62349C142.4%205.59382%20142.4%205.5493%20142.4%205.48995C142.4%205.4306%20142.385%205.37867%20142.354%205.34158C142.316%205.29706%20142.271%205.27481%20142.203%205.26739C142.172%205.26739%20142.081%205.26739%20141.937%205.26739H141.634V5.73478L141.642%205.72736ZM64.0185%201.90665L58.9377%207.20371V7.76012H60.2496L60.2193%2015.6093C60.2193%2016.2102%2060.1283%2016.6776%2059.9538%2017.0411C59.787%2017.3898%2059.4837%2017.6717%2059.0894%2017.9091C59.9538%2018.1243%2060.788%2018.4284%2061.5918%2018.8365C62.4033%2019.2371%2063.1995%2019.7713%2063.9958%2020.4019C64.701%2019.8454%2065.3304%2019.3781%2065.884%2018.9626C66.4452%2018.5175%2066.9608%2018.1317%2067.4689%2017.783L66.9078%2017.3082L65.8689%2017.9759L63.973%2016.6998L64.0109%207.7527H67.8178L67.8329%206.15023L64.0033%206.13539V1.90665H64.0185ZM50.2472%2012.4414L50.1638%2012.4043L48.1618%2011.4844L48.1769%207.99011C48.7608%208.25719%2049.3448%208.43524%2049.9438%208.55394C50.0273%208.58362%2050.0955%208.59103%2050.1865%208.61329C50.687%208.70232%2051.1875%208.73199%2051.7032%208.73941C51.9458%208.73941%2052.234%208.72457%2052.5904%208.70974C52.9393%208.67264%2053.326%208.62813%2053.7507%208.56878L50.2548%2012.4414H50.2472ZM53.2957%2013.7471V17.7459C52.6283%2017.4417%2052.0141%2017.2192%2051.3847%2017.0411C50.9676%2016.9298%2050.5581%2016.8631%2050.1486%2016.826C49.9514%2016.8037%2049.7467%2016.8037%2049.5419%2016.8037C49.14%2016.8037%2048.7229%2016.8185%2048.2983%2016.8927C47.866%2016.9372%2047.4489%2017.0411%2047.0167%2017.1747L50.1562%2013.8436L51.1648%2012.7827L53.3033%2013.7471H53.2957ZM56.2987%203.53879C56.0333%203.53879%2055.8209%203.61298%2055.6238%203.74652C55.4342%203.8949%2055.328%204.05811%2055.328%204.25842C55.328%204.41422%2055.5024%204.65162%2055.8058%204.96321C56.1318%205.26739%2056.2911%205.51221%2056.2911%205.66801C56.2911%205.99444%2056.1015%206.26893%2055.7299%206.4544C55.3583%206.64729%2054.8806%206.73632%2054.2588%206.73632C53.5763%206.73632%2052.8255%206.62504%2051.9686%206.40989C51.3847%206.26893%2050.8008%206.07604%2050.1789%205.8238C49.9059%205.71252%2049.6102%205.59382%2049.322%205.4677C48.6623%206.00185%2047.9343%206.4915%2047.1608%206.92179C46.3721%207.34467%2045.5455%207.68594%2044.6583%207.98269L44.6355%2012.8791L48.2983%2014.5261L43.6345%2019.7638L44.3549%2020.1496C45.0223%2019.8677%2045.6517%2019.6822%2046.2659%2019.5413C46.8726%2019.4151%2047.4944%2019.3335%2048.0783%2019.3335C48.7457%2019.3335%2049.3751%2019.43%2049.9818%2019.6006C50.0348%2019.6006%2050.0879%2019.6229%2050.1486%2019.6377C50.7098%2019.8158%2051.2633%2020.0606%2051.8093%2020.3499C52.5904%2019.8083%2053.3943%2019.3261%2054.1753%2018.97C54.9792%2018.6065%2055.7603%2018.3097%2056.5565%2018.1168L56.5717%2012.3524L53.1213%2010.6015L56.4731%206.85502C56.8826%206.42473%2057.1783%206.03153%2057.3603%205.7051C57.5348%205.39351%2057.6182%205.0745%2057.6182%204.77774C57.6258%204.4068%2057.512%204.10263%2057.2618%203.8949C57.0191%203.66491%2056.6854%203.55363%2056.2911%203.55363M78.3434%2017.872C77.714%2017.694%2077.0846%2017.5011%2076.4097%2017.2859L76.3111%2017.2488C75.6665%2017.056%2074.9764%2016.8185%2074.2712%2016.5737L74.3015%208.07913C75.0068%208.36105%2075.6969%208.61329%2076.3263%208.82102L76.4324%208.85811C77.1074%209.08068%2077.7368%209.30325%2078.3738%209.47388L78.3434%2017.872ZM76.3414%205.75703C76.2353%205.69768%2076.1367%205.64575%2076.0457%205.57898C75.2798%206.23184%2074.4759%206.7289%2073.5887%207.13694C72.709%207.55981%2071.7308%207.86399%2070.6236%208.07172L70.5857%2015.5202C70.5857%2016.2028%2070.4947%2016.7147%2070.343%2017.0634C70.1914%2017.4046%2069.888%2017.7162%2069.4785%2017.9536C70.7222%2018.1614%2071.9279%2018.4952%2073.0958%2018.9107C74.2484%2019.3335%2075.2949%2019.8529%2076.2808%2020.4464L76.3339%2020.4835C77.0619%2019.9641%2077.8733%2019.5116%2078.8136%2019.111C79.7464%2018.7029%2080.7853%2018.3691%2081.9304%2018.1094L81.9683%207.84173C81.172%207.76012%2080.2696%207.52272%2079.261%207.15178C78.351%206.80309%2077.3728%206.34312%2076.3339%205.76445M112.567%204.59227H112.878L115.835%201.20927H113.462L112.567%204.59227ZM112.218%205.69768L108.32%208.15332L108.821%208.59103L109.981%207.96785L111.149%208.95456C110.777%209.65935%20110.504%2010.3345%20110.315%2011.0393C110.133%2011.7218%20110.042%2012.434%20110.042%2013.1759C110.042%2013.9994%20110.193%2015.127%20110.497%2016.5737C110.815%2018.0427%20110.967%2019.0961%20110.967%2019.7267C110.967%2020.5576%20110.777%2021.2624%20110.421%2021.8708C110.057%2022.4866%20109.503%2023.0281%20108.722%2023.54L109.17%2024C110.868%2023.362%20112.135%2022.5682%20112.954%2021.6334C113.773%2020.706%20114.167%2019.5784%20114.182%2018.2504C114.182%2017.8423%20114.122%2017.145%20113.97%2016.1063C113.818%2015.0677%20113.758%2014.2219%20113.758%2013.5988C113.758%2012.5972%20113.917%2011.6847%20114.251%2010.8612C114.561%2010.0155%20115.062%209.19938%20115.76%208.38331C115.214%208.07913%20114.66%207.70077%20114.114%207.2779C113.553%206.86244%20112.916%206.32828%20112.211%205.69026M134.703%208.01236L136.447%209.4813L138.214%2010.9428L136.439%2012.0631L134.68%2013.1759L134.695%208.00495L134.703%208.01236ZM137.82%2018.2355L136.417%2017.7385L134.854%2017.1598L134.87%2014.0365C135.431%2013.6804%20135.946%2013.3317%20136.447%2012.9978C137.107%2012.5824%20137.729%2012.1966%20138.32%2011.8331C139.367%2011.1876%20140.383%2010.5867%20141.391%2010.0006L136.47%205.83122V5.79413C135.416%206.42473%20134.483%206.91437%20133.641%207.32241C132.792%207.72303%20131.996%208.05688%20131.245%208.27944L131.222%2016.5663C131.222%2017.1598%20131.123%2017.642%20130.964%2017.9833C130.797%2018.332%20130.502%2018.6139%20130.107%2018.8587C131.108%2019.0071%20132.056%2019.2297%20132.959%2019.5338C133.838%2019.838%20134.665%2020.209%20135.438%2020.6541C135.772%2020.4464%20136.106%2020.2164%20136.424%2020.0235C137.046%2019.6229%20137.653%2019.2593%20138.252%2018.9107C139.147%2018.3839%20140.004%2017.8943%20140.838%2017.4492L140.284%2016.9298L137.827%2018.243L137.82%2018.2355ZM122.471%2013.1462L122.486%207.97527L124.238%209.4442L125.997%2010.9057L124.238%2012.0334L122.471%2013.1462ZM124.238%2012.9533C124.89%2012.5453%20125.512%2012.1521%20126.103%2011.796C127.157%2011.1431%20128.166%2010.5348%20129.175%209.95611L124.261%205.78671L124.245%205.74961C123.199%206.38022%20122.266%206.8847%20121.417%207.28532C120.567%207.6711%20119.771%208.01236%20119.013%208.23493L118.983%2016.5292C118.983%2017.1301%20118.907%2017.5975%20118.732%2017.9388C118.565%2018.2875%20118.277%2018.5768%20117.883%2018.8142C118.892%2018.9552%20119.839%2019.1852%20120.719%2019.4893C121.614%2019.7935%20122.448%2020.157%20123.222%2020.5947C123.548%2020.3944%20123.881%2020.1644%20124.207%2019.9641C124.829%2019.5635%20125.421%2019.2%20126.035%2018.8513C126.915%2018.332%20127.794%2017.8498%20128.629%2017.3972L128.075%2016.8705L125.603%2018.1836L124.223%2017.6866L122.653%2017.1005V13.9845C123.214%2013.6284%20123.737%2013.2723%20124.245%2012.9459M16.7364%208.64297L13.9685%2010.2083L13.9988%202.93045L15.1212%202.31468L16.7516%204.09521L19.5347%207.08501L16.7364%208.64297ZM13.0282%2016.0173C12.7324%2015.9357%2012.4594%2015.8986%2012.194%2015.8689H12.1637C11.8831%2015.8318%2011.6253%2015.8096%2011.3674%2015.8096L11.4129%204.32519L12.2395%203.87264L13.0585%203.40525L13.013%2016.0099L13.0282%2016.0173ZM7.13592%209.94127L5.733%209.09552L4.33767%208.24977L5.74058%207.45595L7.1435%206.66213V9.94127H7.13592ZM26.0563%2017.7607C25.5103%2017.4269%2024.843%2016.4179%2024.0847%2014.7932C23.8268%2014.2294%2023.6221%2013.7917%2023.4704%2013.4726C22.9396%2012.3821%2022.2343%2011.4325%2021.3471%2010.6461C20.4523%209.82998%2019.3982%209.17712%2018.1545%208.66522L23.5842%205.71994C23.0078%205.11901%2022.2343%204.32519%2021.2788%203.30139C19.6105%201.5357%2018.5413%200.437712%2018.0711%200L16.7592%200.675116L12.2395%203.05657L11.2082%203.59073C11.0793%202.47048%2010.6167%201.60247%209.79009%200.986708C8.98625%200.378362%207.86392%200.0816074%206.45342%200.0667697C6.2335%200.0667697%205.98325%200.0667697%205.76333%200.0890263C5.13392%200.133539%204.51208%200.281917%203.913%200.467388C3.05608%200.749304%202.24467%201.12767%201.44842%201.6544V2.09212C2.05508%201.99567%202.55558%201.90665%203.003%201.85471C3.45042%201.80278%203.85992%201.76569%204.186%201.76569C4.78508%201.76569%205.3235%201.85471%205.74817%202.03277C5.97567%202.14405%206.18042%202.24791%206.37758%202.38887C6.89325%202.81175%207.15109%203.35332%207.15109%204.07295L7.13592%205.80896L5.74058%206.59536L0.781083%209.37002V9.55549C2.74517%2010.238%204.28458%2011.106%205.35383%2012.1595C5.47517%2012.2856%205.58892%2012.4043%205.71025%2012.5453C6.57475%2013.5023%207.06767%2014.6003%207.22692%2015.8393C6.71125%2015.9505%206.20317%2016.0767%205.70267%2016.2325C4.823%2016.507%203.98125%2016.8408%203.20775%2017.2563C2.002%2017.8794%200.940334%2018.6881%200%2019.6674L0.151667%2019.8974C1.48633%2019.4671%202.79825%2019.111%204.10258%2018.9107C4.63342%2018.7994%205.16425%2018.7326%205.69508%2018.6881C6.43825%2018.6139%207.15109%2018.5842%207.85634%2018.5842C9.0545%2018.5917%2010.1844%2018.74%2011.2613%2019.0368C11.5494%2019.1332%2011.8603%2019.2297%2012.1713%2019.341C12.9903%2019.6377%2013.8472%2020.0532%2014.7799%2020.5651L16.6909%2019.059L18.8825%2017.3304L18.291%2016.8631L17.472%2017.5159C17.2369%2017.3972%2016.9715%2017.2637%2016.6909%2017.1672C16.4558%2017.0337%2016.1753%2016.9372%2015.8947%2016.826C15.3259%2016.6182%2014.6662%2016.3883%2013.923%2016.1583L13.9382%2011.0244H14.014C15.0302%2011.0244%2015.9326%2011.247%2016.7061%2011.6995C16.9715%2011.8257%2017.2066%2012.0111%2017.4417%2012.1966C18.382%2012.9607%2019.2693%2014.2961%2020.111%2016.1509C20.6798%2017.4417%2021.2106%2018.3691%2021.6732%2018.9849C22.1433%2019.6006%2022.6969%2020.0606%2023.3188%2020.4019H23.8193L27.482%2017.6717L26.9284%2017.1821L26.0336%2017.7533L26.0563%2017.7607ZM42.1482%2017.8869C41.8752%2017.7682%2041.6553%2017.6198%2041.4808%2017.4417C41.2988%2017.2637%2041.223%2017.1079%2041.223%2016.9818L41.2533%208.30912L42.3681%207.41886L39.4409%205.44544L36.5744%207.3966L37.583%208.38331L37.5603%2016.0618L34.7165%2017.8201C34.3449%2017.642%2034.0492%2017.4195%2033.8293%2017.1672C33.6018%2016.9076%2033.4728%2016.6702%2033.4804%2016.4253L33.4956%208.27944L34.6103%207.38918L31.668%205.41576L27.8612%207.87883L28.4678%208.39073L29.3096%207.88624L29.8708%208.36105L29.848%2016.4921C29.848%2017.2488%2030.0755%2017.9536%2030.4926%2018.6362C30.9476%2019.3113%2031.5467%2019.8603%2032.3278%2020.2906L37.5603%2016.9743V17.0856C37.5603%2017.8349%2037.7423%2018.4433%2038.1138%2018.9997C38.5006%2019.5264%2039.0769%2019.979%2039.8959%2020.3499L43.3843%2017.9536L42.7928%2017.4937L42.133%2017.8943L42.1482%2017.8869ZM106.28%2018.0872C106.007%2017.9981%20105.825%2017.872%20105.674%2017.7385C105.515%2017.5901%20105.424%2017.4269%20105.348%2017.2117L105.37%209.16229C105.537%208.91005%20105.765%208.63555%20106.03%208.3017C106.311%207.96043%20106.644%207.59691%20107.016%207.19629L106.425%206.73632L104.915%207.87141L102.375%205.79413C101.321%206.58053%20100.396%207.22597%2099.6298%207.73045C98.8715%208.25719%2098.2042%208.66522%2097.6051%208.98423C97.4155%208.27944%2097.1425%207.65626%2096.7482%207.09984C96.369%206.56569%2095.8534%206.07604%2095.2467%205.67542L89.8246%209.02133V8.89521C89.8246%208.10881%2089.6578%207.46337%2089.271%206.94405C88.8919%206.43957%2088.27%205.99444%2087.4131%205.61607L84.2433%208.08655L84.8272%208.58362L85.4642%208.17558C85.7144%208.33879%2085.904%208.51685%2086.0329%208.73199C86.177%208.93972%2086.2149%209.18454%2086.2149%209.50355L86.1922%2017.4492L85.0623%2018.3691L87.997%2020.5057L90.8484%2018.3913L89.7867%2017.3675L89.817%209.8745L92.7214%208.10881C93.1082%208.3017%2093.4343%208.53168%2093.6542%208.79876C93.8741%209.06584%2093.9727%209.30325%2093.9727%209.51097L93.9424%2017.4714L92.8352%2018.3913L95.7927%2020.5206L98.6364%2018.4136L97.6127%2017.3972L97.6506%209.77805L100.153%208.24235L101.73%209.43678L101.708%2016.7221C101.7%2017.783%20101.875%2018.5842%20102.216%2019.1332C102.557%2019.6748%20103.171%2020.1422%20104.013%2020.5502L107.547%2018.1465L106.94%2017.6866L106.28%2018.0723V18.0872ZM141.262%206.78083V4.94096H142.066C142.271%204.94096%20142.407%204.96321%20142.506%204.98547C142.589%205.02257%20142.658%205.08192%20142.726%205.16352C142.771%205.24513%20142.802%205.34158%20142.802%205.45286C142.802%205.5864%20142.764%205.71252%20142.673%205.80155C142.589%205.88315%20142.461%205.9425%20142.301%205.97218C142.392%206.01669%20142.453%206.07604%20142.506%206.12056C142.559%206.17991%20142.635%206.28377%20142.726%206.42473L142.953%206.78083H142.498L142.225%206.38022C142.134%206.23184%20142.059%206.14281%20142.013%206.10572L141.915%206.03895C141.869%206.01669%20141.801%206.00927%20141.71%206.00927H141.626V6.77342H141.255L141.262%206.78083ZM142.013%204.23617C142.961%204.23617%20143.712%204.97063%20143.712%205.88315C143.712%206.78083%20142.953%207.50788%20142.006%207.50788C141.058%207.50788%20140.292%206.77342%20140.299%205.86832C140.299%204.96321%20141.073%204.23617%20142.006%204.23617M142.013%203.96167C143.113%203.96167%20144.008%204.81484%20144%205.87573C144%206.92921%20143.098%207.77496%20142.006%207.76754C140.906%207.76754%20140.019%206.90695%20140.019%205.85348C140.026%204.8%20140.914%203.95425%20142.013%203.95425%22%20fill%3D%22%23E5CFAE%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 40px;
}

.core-img-loader[data-size="sm"] .core-img-loader:not(:has(.is-loaded)):before {
  content: "";
  background-image: var(--c-media-skeleton-gradient);
  width: 100%;
  height: 100%;
  animation: skeleton-animation 2s infinite var(--emphasized);
  background-position: 100% 0;
  background-size: 200% 100%;
  position: absolute;
  top: 0;
}

.core-img-loader[data-size="sm"] .core-img-loader:not(:has(.is-loaded)):not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sm"] .core-img-loader:not(:has(.is-loaded)):not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sm"] .core-img-loader:not(:has(.is-loaded)):not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sm"] .core-img-loader:not(:has(.is-loaded)):-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sm"] .core-img-loader:not(:has(.is-loaded)):-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sm"] .core-img-loader:not(:has(.is-loaded)):is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sm"]:not(:has(.is-loaded)):before {
  content: "";
  background-image: var(--c-media-skeleton-gradient);
  width: 100%;
  height: 100%;
  animation: skeleton-animation 2s infinite var(--emphasized);
  background-position: 100% 0;
  background-size: 200% 100%;
  position: absolute;
  top: 0;
}

.core-img-loader[data-size="sm"]:not(:has(.is-loaded)):not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sm"]:not(:has(.is-loaded)):not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sm"]:not(:has(.is-loaded)):not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sm"]:not(:has(.is-loaded)):-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sm"]:not(:has(.is-loaded)):-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sm"]:not(:has(.is-loaded)):is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sm"]:has(.is-loaded) {
  background-color: rgba(0, 0, 0, 0);
}

.core-img-loader[data-size="sm"] {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.core-img-loader[data-size="sx"] .core-img-loader:not(:has(.is-loaded)) {
  background-color: var(--c-media-placeholder);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22144%22%20height%3D%2224%22%20viewBox%3D%220%200%20144%2024%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M141.642%205.72736H141.915C142.104%205.72736%20142.218%205.72736%20142.263%205.69768C142.309%205.69026%20142.339%205.66801%20142.37%205.62349C142.4%205.59382%20142.4%205.5493%20142.4%205.48995C142.4%205.4306%20142.385%205.37867%20142.354%205.34158C142.316%205.29706%20142.271%205.27481%20142.203%205.26739C142.172%205.26739%20142.081%205.26739%20141.937%205.26739H141.634V5.73478L141.642%205.72736ZM64.0185%201.90665L58.9377%207.20371V7.76012H60.2496L60.2193%2015.6093C60.2193%2016.2102%2060.1283%2016.6776%2059.9538%2017.0411C59.787%2017.3898%2059.4837%2017.6717%2059.0894%2017.9091C59.9538%2018.1243%2060.788%2018.4284%2061.5918%2018.8365C62.4033%2019.2371%2063.1995%2019.7713%2063.9958%2020.4019C64.701%2019.8454%2065.3304%2019.3781%2065.884%2018.9626C66.4452%2018.5175%2066.9608%2018.1317%2067.4689%2017.783L66.9078%2017.3082L65.8689%2017.9759L63.973%2016.6998L64.0109%207.7527H67.8178L67.8329%206.15023L64.0033%206.13539V1.90665H64.0185ZM50.2472%2012.4414L50.1638%2012.4043L48.1618%2011.4844L48.1769%207.99011C48.7608%208.25719%2049.3448%208.43524%2049.9438%208.55394C50.0273%208.58362%2050.0955%208.59103%2050.1865%208.61329C50.687%208.70232%2051.1875%208.73199%2051.7032%208.73941C51.9458%208.73941%2052.234%208.72457%2052.5904%208.70974C52.9393%208.67264%2053.326%208.62813%2053.7507%208.56878L50.2548%2012.4414H50.2472ZM53.2957%2013.7471V17.7459C52.6283%2017.4417%2052.0141%2017.2192%2051.3847%2017.0411C50.9676%2016.9298%2050.5581%2016.8631%2050.1486%2016.826C49.9514%2016.8037%2049.7467%2016.8037%2049.5419%2016.8037C49.14%2016.8037%2048.7229%2016.8185%2048.2983%2016.8927C47.866%2016.9372%2047.4489%2017.0411%2047.0167%2017.1747L50.1562%2013.8436L51.1648%2012.7827L53.3033%2013.7471H53.2957ZM56.2987%203.53879C56.0333%203.53879%2055.8209%203.61298%2055.6238%203.74652C55.4342%203.8949%2055.328%204.05811%2055.328%204.25842C55.328%204.41422%2055.5024%204.65162%2055.8058%204.96321C56.1318%205.26739%2056.2911%205.51221%2056.2911%205.66801C56.2911%205.99444%2056.1015%206.26893%2055.7299%206.4544C55.3583%206.64729%2054.8806%206.73632%2054.2588%206.73632C53.5763%206.73632%2052.8255%206.62504%2051.9686%206.40989C51.3847%206.26893%2050.8008%206.07604%2050.1789%205.8238C49.9059%205.71252%2049.6102%205.59382%2049.322%205.4677C48.6623%206.00185%2047.9343%206.4915%2047.1608%206.92179C46.3721%207.34467%2045.5455%207.68594%2044.6583%207.98269L44.6355%2012.8791L48.2983%2014.5261L43.6345%2019.7638L44.3549%2020.1496C45.0223%2019.8677%2045.6517%2019.6822%2046.2659%2019.5413C46.8726%2019.4151%2047.4944%2019.3335%2048.0783%2019.3335C48.7457%2019.3335%2049.3751%2019.43%2049.9818%2019.6006C50.0348%2019.6006%2050.0879%2019.6229%2050.1486%2019.6377C50.7098%2019.8158%2051.2633%2020.0606%2051.8093%2020.3499C52.5904%2019.8083%2053.3943%2019.3261%2054.1753%2018.97C54.9792%2018.6065%2055.7603%2018.3097%2056.5565%2018.1168L56.5717%2012.3524L53.1213%2010.6015L56.4731%206.85502C56.8826%206.42473%2057.1783%206.03153%2057.3603%205.7051C57.5348%205.39351%2057.6182%205.0745%2057.6182%204.77774C57.6258%204.4068%2057.512%204.10263%2057.2618%203.8949C57.0191%203.66491%2056.6854%203.55363%2056.2911%203.55363M78.3434%2017.872C77.714%2017.694%2077.0846%2017.5011%2076.4097%2017.2859L76.3111%2017.2488C75.6665%2017.056%2074.9764%2016.8185%2074.2712%2016.5737L74.3015%208.07913C75.0068%208.36105%2075.6969%208.61329%2076.3263%208.82102L76.4324%208.85811C77.1074%209.08068%2077.7368%209.30325%2078.3738%209.47388L78.3434%2017.872ZM76.3414%205.75703C76.2353%205.69768%2076.1367%205.64575%2076.0457%205.57898C75.2798%206.23184%2074.4759%206.7289%2073.5887%207.13694C72.709%207.55981%2071.7308%207.86399%2070.6236%208.07172L70.5857%2015.5202C70.5857%2016.2028%2070.4947%2016.7147%2070.343%2017.0634C70.1914%2017.4046%2069.888%2017.7162%2069.4785%2017.9536C70.7222%2018.1614%2071.9279%2018.4952%2073.0958%2018.9107C74.2484%2019.3335%2075.2949%2019.8529%2076.2808%2020.4464L76.3339%2020.4835C77.0619%2019.9641%2077.8733%2019.5116%2078.8136%2019.111C79.7464%2018.7029%2080.7853%2018.3691%2081.9304%2018.1094L81.9683%207.84173C81.172%207.76012%2080.2696%207.52272%2079.261%207.15178C78.351%206.80309%2077.3728%206.34312%2076.3339%205.76445M112.567%204.59227H112.878L115.835%201.20927H113.462L112.567%204.59227ZM112.218%205.69768L108.32%208.15332L108.821%208.59103L109.981%207.96785L111.149%208.95456C110.777%209.65935%20110.504%2010.3345%20110.315%2011.0393C110.133%2011.7218%20110.042%2012.434%20110.042%2013.1759C110.042%2013.9994%20110.193%2015.127%20110.497%2016.5737C110.815%2018.0427%20110.967%2019.0961%20110.967%2019.7267C110.967%2020.5576%20110.777%2021.2624%20110.421%2021.8708C110.057%2022.4866%20109.503%2023.0281%20108.722%2023.54L109.17%2024C110.868%2023.362%20112.135%2022.5682%20112.954%2021.6334C113.773%2020.706%20114.167%2019.5784%20114.182%2018.2504C114.182%2017.8423%20114.122%2017.145%20113.97%2016.1063C113.818%2015.0677%20113.758%2014.2219%20113.758%2013.5988C113.758%2012.5972%20113.917%2011.6847%20114.251%2010.8612C114.561%2010.0155%20115.062%209.19938%20115.76%208.38331C115.214%208.07913%20114.66%207.70077%20114.114%207.2779C113.553%206.86244%20112.916%206.32828%20112.211%205.69026M134.703%208.01236L136.447%209.4813L138.214%2010.9428L136.439%2012.0631L134.68%2013.1759L134.695%208.00495L134.703%208.01236ZM137.82%2018.2355L136.417%2017.7385L134.854%2017.1598L134.87%2014.0365C135.431%2013.6804%20135.946%2013.3317%20136.447%2012.9978C137.107%2012.5824%20137.729%2012.1966%20138.32%2011.8331C139.367%2011.1876%20140.383%2010.5867%20141.391%2010.0006L136.47%205.83122V5.79413C135.416%206.42473%20134.483%206.91437%20133.641%207.32241C132.792%207.72303%20131.996%208.05688%20131.245%208.27944L131.222%2016.5663C131.222%2017.1598%20131.123%2017.642%20130.964%2017.9833C130.797%2018.332%20130.502%2018.6139%20130.107%2018.8587C131.108%2019.0071%20132.056%2019.2297%20132.959%2019.5338C133.838%2019.838%20134.665%2020.209%20135.438%2020.6541C135.772%2020.4464%20136.106%2020.2164%20136.424%2020.0235C137.046%2019.6229%20137.653%2019.2593%20138.252%2018.9107C139.147%2018.3839%20140.004%2017.8943%20140.838%2017.4492L140.284%2016.9298L137.827%2018.243L137.82%2018.2355ZM122.471%2013.1462L122.486%207.97527L124.238%209.4442L125.997%2010.9057L124.238%2012.0334L122.471%2013.1462ZM124.238%2012.9533C124.89%2012.5453%20125.512%2012.1521%20126.103%2011.796C127.157%2011.1431%20128.166%2010.5348%20129.175%209.95611L124.261%205.78671L124.245%205.74961C123.199%206.38022%20122.266%206.8847%20121.417%207.28532C120.567%207.6711%20119.771%208.01236%20119.013%208.23493L118.983%2016.5292C118.983%2017.1301%20118.907%2017.5975%20118.732%2017.9388C118.565%2018.2875%20118.277%2018.5768%20117.883%2018.8142C118.892%2018.9552%20119.839%2019.1852%20120.719%2019.4893C121.614%2019.7935%20122.448%2020.157%20123.222%2020.5947C123.548%2020.3944%20123.881%2020.1644%20124.207%2019.9641C124.829%2019.5635%20125.421%2019.2%20126.035%2018.8513C126.915%2018.332%20127.794%2017.8498%20128.629%2017.3972L128.075%2016.8705L125.603%2018.1836L124.223%2017.6866L122.653%2017.1005V13.9845C123.214%2013.6284%20123.737%2013.2723%20124.245%2012.9459M16.7364%208.64297L13.9685%2010.2083L13.9988%202.93045L15.1212%202.31468L16.7516%204.09521L19.5347%207.08501L16.7364%208.64297ZM13.0282%2016.0173C12.7324%2015.9357%2012.4594%2015.8986%2012.194%2015.8689H12.1637C11.8831%2015.8318%2011.6253%2015.8096%2011.3674%2015.8096L11.4129%204.32519L12.2395%203.87264L13.0585%203.40525L13.013%2016.0099L13.0282%2016.0173ZM7.13592%209.94127L5.733%209.09552L4.33767%208.24977L5.74058%207.45595L7.1435%206.66213V9.94127H7.13592ZM26.0563%2017.7607C25.5103%2017.4269%2024.843%2016.4179%2024.0847%2014.7932C23.8268%2014.2294%2023.6221%2013.7917%2023.4704%2013.4726C22.9396%2012.3821%2022.2343%2011.4325%2021.3471%2010.6461C20.4523%209.82998%2019.3982%209.17712%2018.1545%208.66522L23.5842%205.71994C23.0078%205.11901%2022.2343%204.32519%2021.2788%203.30139C19.6105%201.5357%2018.5413%200.437712%2018.0711%200L16.7592%200.675116L12.2395%203.05657L11.2082%203.59073C11.0793%202.47048%2010.6167%201.60247%209.79009%200.986708C8.98625%200.378362%207.86392%200.0816074%206.45342%200.0667697C6.2335%200.0667697%205.98325%200.0667697%205.76333%200.0890263C5.13392%200.133539%204.51208%200.281917%203.913%200.467388C3.05608%200.749304%202.24467%201.12767%201.44842%201.6544V2.09212C2.05508%201.99567%202.55558%201.90665%203.003%201.85471C3.45042%201.80278%203.85992%201.76569%204.186%201.76569C4.78508%201.76569%205.3235%201.85471%205.74817%202.03277C5.97567%202.14405%206.18042%202.24791%206.37758%202.38887C6.89325%202.81175%207.15109%203.35332%207.15109%204.07295L7.13592%205.80896L5.74058%206.59536L0.781083%209.37002V9.55549C2.74517%2010.238%204.28458%2011.106%205.35383%2012.1595C5.47517%2012.2856%205.58892%2012.4043%205.71025%2012.5453C6.57475%2013.5023%207.06767%2014.6003%207.22692%2015.8393C6.71125%2015.9505%206.20317%2016.0767%205.70267%2016.2325C4.823%2016.507%203.98125%2016.8408%203.20775%2017.2563C2.002%2017.8794%200.940334%2018.6881%200%2019.6674L0.151667%2019.8974C1.48633%2019.4671%202.79825%2019.111%204.10258%2018.9107C4.63342%2018.7994%205.16425%2018.7326%205.69508%2018.6881C6.43825%2018.6139%207.15109%2018.5842%207.85634%2018.5842C9.0545%2018.5917%2010.1844%2018.74%2011.2613%2019.0368C11.5494%2019.1332%2011.8603%2019.2297%2012.1713%2019.341C12.9903%2019.6377%2013.8472%2020.0532%2014.7799%2020.5651L16.6909%2019.059L18.8825%2017.3304L18.291%2016.8631L17.472%2017.5159C17.2369%2017.3972%2016.9715%2017.2637%2016.6909%2017.1672C16.4558%2017.0337%2016.1753%2016.9372%2015.8947%2016.826C15.3259%2016.6182%2014.6662%2016.3883%2013.923%2016.1583L13.9382%2011.0244H14.014C15.0302%2011.0244%2015.9326%2011.247%2016.7061%2011.6995C16.9715%2011.8257%2017.2066%2012.0111%2017.4417%2012.1966C18.382%2012.9607%2019.2693%2014.2961%2020.111%2016.1509C20.6798%2017.4417%2021.2106%2018.3691%2021.6732%2018.9849C22.1433%2019.6006%2022.6969%2020.0606%2023.3188%2020.4019H23.8193L27.482%2017.6717L26.9284%2017.1821L26.0336%2017.7533L26.0563%2017.7607ZM42.1482%2017.8869C41.8752%2017.7682%2041.6553%2017.6198%2041.4808%2017.4417C41.2988%2017.2637%2041.223%2017.1079%2041.223%2016.9818L41.2533%208.30912L42.3681%207.41886L39.4409%205.44544L36.5744%207.3966L37.583%208.38331L37.5603%2016.0618L34.7165%2017.8201C34.3449%2017.642%2034.0492%2017.4195%2033.8293%2017.1672C33.6018%2016.9076%2033.4728%2016.6702%2033.4804%2016.4253L33.4956%208.27944L34.6103%207.38918L31.668%205.41576L27.8612%207.87883L28.4678%208.39073L29.3096%207.88624L29.8708%208.36105L29.848%2016.4921C29.848%2017.2488%2030.0755%2017.9536%2030.4926%2018.6362C30.9476%2019.3113%2031.5467%2019.8603%2032.3278%2020.2906L37.5603%2016.9743V17.0856C37.5603%2017.8349%2037.7423%2018.4433%2038.1138%2018.9997C38.5006%2019.5264%2039.0769%2019.979%2039.8959%2020.3499L43.3843%2017.9536L42.7928%2017.4937L42.133%2017.8943L42.1482%2017.8869ZM106.28%2018.0872C106.007%2017.9981%20105.825%2017.872%20105.674%2017.7385C105.515%2017.5901%20105.424%2017.4269%20105.348%2017.2117L105.37%209.16229C105.537%208.91005%20105.765%208.63555%20106.03%208.3017C106.311%207.96043%20106.644%207.59691%20107.016%207.19629L106.425%206.73632L104.915%207.87141L102.375%205.79413C101.321%206.58053%20100.396%207.22597%2099.6298%207.73045C98.8715%208.25719%2098.2042%208.66522%2097.6051%208.98423C97.4155%208.27944%2097.1425%207.65626%2096.7482%207.09984C96.369%206.56569%2095.8534%206.07604%2095.2467%205.67542L89.8246%209.02133V8.89521C89.8246%208.10881%2089.6578%207.46337%2089.271%206.94405C88.8919%206.43957%2088.27%205.99444%2087.4131%205.61607L84.2433%208.08655L84.8272%208.58362L85.4642%208.17558C85.7144%208.33879%2085.904%208.51685%2086.0329%208.73199C86.177%208.93972%2086.2149%209.18454%2086.2149%209.50355L86.1922%2017.4492L85.0623%2018.3691L87.997%2020.5057L90.8484%2018.3913L89.7867%2017.3675L89.817%209.8745L92.7214%208.10881C93.1082%208.3017%2093.4343%208.53168%2093.6542%208.79876C93.8741%209.06584%2093.9727%209.30325%2093.9727%209.51097L93.9424%2017.4714L92.8352%2018.3913L95.7927%2020.5206L98.6364%2018.4136L97.6127%2017.3972L97.6506%209.77805L100.153%208.24235L101.73%209.43678L101.708%2016.7221C101.7%2017.783%20101.875%2018.5842%20102.216%2019.1332C102.557%2019.6748%20103.171%2020.1422%20104.013%2020.5502L107.547%2018.1465L106.94%2017.6866L106.28%2018.0723V18.0872ZM141.262%206.78083V4.94096H142.066C142.271%204.94096%20142.407%204.96321%20142.506%204.98547C142.589%205.02257%20142.658%205.08192%20142.726%205.16352C142.771%205.24513%20142.802%205.34158%20142.802%205.45286C142.802%205.5864%20142.764%205.71252%20142.673%205.80155C142.589%205.88315%20142.461%205.9425%20142.301%205.97218C142.392%206.01669%20142.453%206.07604%20142.506%206.12056C142.559%206.17991%20142.635%206.28377%20142.726%206.42473L142.953%206.78083H142.498L142.225%206.38022C142.134%206.23184%20142.059%206.14281%20142.013%206.10572L141.915%206.03895C141.869%206.01669%20141.801%206.00927%20141.71%206.00927H141.626V6.77342H141.255L141.262%206.78083ZM142.013%204.23617C142.961%204.23617%20143.712%204.97063%20143.712%205.88315C143.712%206.78083%20142.953%207.50788%20142.006%207.50788C141.058%207.50788%20140.292%206.77342%20140.299%205.86832C140.299%204.96321%20141.073%204.23617%20142.006%204.23617M142.013%203.96167C143.113%203.96167%20144.008%204.81484%20144%205.87573C144%206.92921%20143.098%207.77496%20142.006%207.76754C140.906%207.76754%20140.019%206.90695%20140.019%205.85348C140.026%204.8%20140.914%203.95425%20142.013%203.95425%22%20fill%3D%22%23E5CFAE%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 190px;
}

.core-img-loader[data-size="sx"]:not(:has(.is-loaded)) {
  background-color: var(--c-media-placeholder);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22144%22%20height%3D%2224%22%20viewBox%3D%220%200%20144%2024%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M141.642%205.72736H141.915C142.104%205.72736%20142.218%205.72736%20142.263%205.69768C142.309%205.69026%20142.339%205.66801%20142.37%205.62349C142.4%205.59382%20142.4%205.5493%20142.4%205.48995C142.4%205.4306%20142.385%205.37867%20142.354%205.34158C142.316%205.29706%20142.271%205.27481%20142.203%205.26739C142.172%205.26739%20142.081%205.26739%20141.937%205.26739H141.634V5.73478L141.642%205.72736ZM64.0185%201.90665L58.9377%207.20371V7.76012H60.2496L60.2193%2015.6093C60.2193%2016.2102%2060.1283%2016.6776%2059.9538%2017.0411C59.787%2017.3898%2059.4837%2017.6717%2059.0894%2017.9091C59.9538%2018.1243%2060.788%2018.4284%2061.5918%2018.8365C62.4033%2019.2371%2063.1995%2019.7713%2063.9958%2020.4019C64.701%2019.8454%2065.3304%2019.3781%2065.884%2018.9626C66.4452%2018.5175%2066.9608%2018.1317%2067.4689%2017.783L66.9078%2017.3082L65.8689%2017.9759L63.973%2016.6998L64.0109%207.7527H67.8178L67.8329%206.15023L64.0033%206.13539V1.90665H64.0185ZM50.2472%2012.4414L50.1638%2012.4043L48.1618%2011.4844L48.1769%207.99011C48.7608%208.25719%2049.3448%208.43524%2049.9438%208.55394C50.0273%208.58362%2050.0955%208.59103%2050.1865%208.61329C50.687%208.70232%2051.1875%208.73199%2051.7032%208.73941C51.9458%208.73941%2052.234%208.72457%2052.5904%208.70974C52.9393%208.67264%2053.326%208.62813%2053.7507%208.56878L50.2548%2012.4414H50.2472ZM53.2957%2013.7471V17.7459C52.6283%2017.4417%2052.0141%2017.2192%2051.3847%2017.0411C50.9676%2016.9298%2050.5581%2016.8631%2050.1486%2016.826C49.9514%2016.8037%2049.7467%2016.8037%2049.5419%2016.8037C49.14%2016.8037%2048.7229%2016.8185%2048.2983%2016.8927C47.866%2016.9372%2047.4489%2017.0411%2047.0167%2017.1747L50.1562%2013.8436L51.1648%2012.7827L53.3033%2013.7471H53.2957ZM56.2987%203.53879C56.0333%203.53879%2055.8209%203.61298%2055.6238%203.74652C55.4342%203.8949%2055.328%204.05811%2055.328%204.25842C55.328%204.41422%2055.5024%204.65162%2055.8058%204.96321C56.1318%205.26739%2056.2911%205.51221%2056.2911%205.66801C56.2911%205.99444%2056.1015%206.26893%2055.7299%206.4544C55.3583%206.64729%2054.8806%206.73632%2054.2588%206.73632C53.5763%206.73632%2052.8255%206.62504%2051.9686%206.40989C51.3847%206.26893%2050.8008%206.07604%2050.1789%205.8238C49.9059%205.71252%2049.6102%205.59382%2049.322%205.4677C48.6623%206.00185%2047.9343%206.4915%2047.1608%206.92179C46.3721%207.34467%2045.5455%207.68594%2044.6583%207.98269L44.6355%2012.8791L48.2983%2014.5261L43.6345%2019.7638L44.3549%2020.1496C45.0223%2019.8677%2045.6517%2019.6822%2046.2659%2019.5413C46.8726%2019.4151%2047.4944%2019.3335%2048.0783%2019.3335C48.7457%2019.3335%2049.3751%2019.43%2049.9818%2019.6006C50.0348%2019.6006%2050.0879%2019.6229%2050.1486%2019.6377C50.7098%2019.8158%2051.2633%2020.0606%2051.8093%2020.3499C52.5904%2019.8083%2053.3943%2019.3261%2054.1753%2018.97C54.9792%2018.6065%2055.7603%2018.3097%2056.5565%2018.1168L56.5717%2012.3524L53.1213%2010.6015L56.4731%206.85502C56.8826%206.42473%2057.1783%206.03153%2057.3603%205.7051C57.5348%205.39351%2057.6182%205.0745%2057.6182%204.77774C57.6258%204.4068%2057.512%204.10263%2057.2618%203.8949C57.0191%203.66491%2056.6854%203.55363%2056.2911%203.55363M78.3434%2017.872C77.714%2017.694%2077.0846%2017.5011%2076.4097%2017.2859L76.3111%2017.2488C75.6665%2017.056%2074.9764%2016.8185%2074.2712%2016.5737L74.3015%208.07913C75.0068%208.36105%2075.6969%208.61329%2076.3263%208.82102L76.4324%208.85811C77.1074%209.08068%2077.7368%209.30325%2078.3738%209.47388L78.3434%2017.872ZM76.3414%205.75703C76.2353%205.69768%2076.1367%205.64575%2076.0457%205.57898C75.2798%206.23184%2074.4759%206.7289%2073.5887%207.13694C72.709%207.55981%2071.7308%207.86399%2070.6236%208.07172L70.5857%2015.5202C70.5857%2016.2028%2070.4947%2016.7147%2070.343%2017.0634C70.1914%2017.4046%2069.888%2017.7162%2069.4785%2017.9536C70.7222%2018.1614%2071.9279%2018.4952%2073.0958%2018.9107C74.2484%2019.3335%2075.2949%2019.8529%2076.2808%2020.4464L76.3339%2020.4835C77.0619%2019.9641%2077.8733%2019.5116%2078.8136%2019.111C79.7464%2018.7029%2080.7853%2018.3691%2081.9304%2018.1094L81.9683%207.84173C81.172%207.76012%2080.2696%207.52272%2079.261%207.15178C78.351%206.80309%2077.3728%206.34312%2076.3339%205.76445M112.567%204.59227H112.878L115.835%201.20927H113.462L112.567%204.59227ZM112.218%205.69768L108.32%208.15332L108.821%208.59103L109.981%207.96785L111.149%208.95456C110.777%209.65935%20110.504%2010.3345%20110.315%2011.0393C110.133%2011.7218%20110.042%2012.434%20110.042%2013.1759C110.042%2013.9994%20110.193%2015.127%20110.497%2016.5737C110.815%2018.0427%20110.967%2019.0961%20110.967%2019.7267C110.967%2020.5576%20110.777%2021.2624%20110.421%2021.8708C110.057%2022.4866%20109.503%2023.0281%20108.722%2023.54L109.17%2024C110.868%2023.362%20112.135%2022.5682%20112.954%2021.6334C113.773%2020.706%20114.167%2019.5784%20114.182%2018.2504C114.182%2017.8423%20114.122%2017.145%20113.97%2016.1063C113.818%2015.0677%20113.758%2014.2219%20113.758%2013.5988C113.758%2012.5972%20113.917%2011.6847%20114.251%2010.8612C114.561%2010.0155%20115.062%209.19938%20115.76%208.38331C115.214%208.07913%20114.66%207.70077%20114.114%207.2779C113.553%206.86244%20112.916%206.32828%20112.211%205.69026M134.703%208.01236L136.447%209.4813L138.214%2010.9428L136.439%2012.0631L134.68%2013.1759L134.695%208.00495L134.703%208.01236ZM137.82%2018.2355L136.417%2017.7385L134.854%2017.1598L134.87%2014.0365C135.431%2013.6804%20135.946%2013.3317%20136.447%2012.9978C137.107%2012.5824%20137.729%2012.1966%20138.32%2011.8331C139.367%2011.1876%20140.383%2010.5867%20141.391%2010.0006L136.47%205.83122V5.79413C135.416%206.42473%20134.483%206.91437%20133.641%207.32241C132.792%207.72303%20131.996%208.05688%20131.245%208.27944L131.222%2016.5663C131.222%2017.1598%20131.123%2017.642%20130.964%2017.9833C130.797%2018.332%20130.502%2018.6139%20130.107%2018.8587C131.108%2019.0071%20132.056%2019.2297%20132.959%2019.5338C133.838%2019.838%20134.665%2020.209%20135.438%2020.6541C135.772%2020.4464%20136.106%2020.2164%20136.424%2020.0235C137.046%2019.6229%20137.653%2019.2593%20138.252%2018.9107C139.147%2018.3839%20140.004%2017.8943%20140.838%2017.4492L140.284%2016.9298L137.827%2018.243L137.82%2018.2355ZM122.471%2013.1462L122.486%207.97527L124.238%209.4442L125.997%2010.9057L124.238%2012.0334L122.471%2013.1462ZM124.238%2012.9533C124.89%2012.5453%20125.512%2012.1521%20126.103%2011.796C127.157%2011.1431%20128.166%2010.5348%20129.175%209.95611L124.261%205.78671L124.245%205.74961C123.199%206.38022%20122.266%206.8847%20121.417%207.28532C120.567%207.6711%20119.771%208.01236%20119.013%208.23493L118.983%2016.5292C118.983%2017.1301%20118.907%2017.5975%20118.732%2017.9388C118.565%2018.2875%20118.277%2018.5768%20117.883%2018.8142C118.892%2018.9552%20119.839%2019.1852%20120.719%2019.4893C121.614%2019.7935%20122.448%2020.157%20123.222%2020.5947C123.548%2020.3944%20123.881%2020.1644%20124.207%2019.9641C124.829%2019.5635%20125.421%2019.2%20126.035%2018.8513C126.915%2018.332%20127.794%2017.8498%20128.629%2017.3972L128.075%2016.8705L125.603%2018.1836L124.223%2017.6866L122.653%2017.1005V13.9845C123.214%2013.6284%20123.737%2013.2723%20124.245%2012.9459M16.7364%208.64297L13.9685%2010.2083L13.9988%202.93045L15.1212%202.31468L16.7516%204.09521L19.5347%207.08501L16.7364%208.64297ZM13.0282%2016.0173C12.7324%2015.9357%2012.4594%2015.8986%2012.194%2015.8689H12.1637C11.8831%2015.8318%2011.6253%2015.8096%2011.3674%2015.8096L11.4129%204.32519L12.2395%203.87264L13.0585%203.40525L13.013%2016.0099L13.0282%2016.0173ZM7.13592%209.94127L5.733%209.09552L4.33767%208.24977L5.74058%207.45595L7.1435%206.66213V9.94127H7.13592ZM26.0563%2017.7607C25.5103%2017.4269%2024.843%2016.4179%2024.0847%2014.7932C23.8268%2014.2294%2023.6221%2013.7917%2023.4704%2013.4726C22.9396%2012.3821%2022.2343%2011.4325%2021.3471%2010.6461C20.4523%209.82998%2019.3982%209.17712%2018.1545%208.66522L23.5842%205.71994C23.0078%205.11901%2022.2343%204.32519%2021.2788%203.30139C19.6105%201.5357%2018.5413%200.437712%2018.0711%200L16.7592%200.675116L12.2395%203.05657L11.2082%203.59073C11.0793%202.47048%2010.6167%201.60247%209.79009%200.986708C8.98625%200.378362%207.86392%200.0816074%206.45342%200.0667697C6.2335%200.0667697%205.98325%200.0667697%205.76333%200.0890263C5.13392%200.133539%204.51208%200.281917%203.913%200.467388C3.05608%200.749304%202.24467%201.12767%201.44842%201.6544V2.09212C2.05508%201.99567%202.55558%201.90665%203.003%201.85471C3.45042%201.80278%203.85992%201.76569%204.186%201.76569C4.78508%201.76569%205.3235%201.85471%205.74817%202.03277C5.97567%202.14405%206.18042%202.24791%206.37758%202.38887C6.89325%202.81175%207.15109%203.35332%207.15109%204.07295L7.13592%205.80896L5.74058%206.59536L0.781083%209.37002V9.55549C2.74517%2010.238%204.28458%2011.106%205.35383%2012.1595C5.47517%2012.2856%205.58892%2012.4043%205.71025%2012.5453C6.57475%2013.5023%207.06767%2014.6003%207.22692%2015.8393C6.71125%2015.9505%206.20317%2016.0767%205.70267%2016.2325C4.823%2016.507%203.98125%2016.8408%203.20775%2017.2563C2.002%2017.8794%200.940334%2018.6881%200%2019.6674L0.151667%2019.8974C1.48633%2019.4671%202.79825%2019.111%204.10258%2018.9107C4.63342%2018.7994%205.16425%2018.7326%205.69508%2018.6881C6.43825%2018.6139%207.15109%2018.5842%207.85634%2018.5842C9.0545%2018.5917%2010.1844%2018.74%2011.2613%2019.0368C11.5494%2019.1332%2011.8603%2019.2297%2012.1713%2019.341C12.9903%2019.6377%2013.8472%2020.0532%2014.7799%2020.5651L16.6909%2019.059L18.8825%2017.3304L18.291%2016.8631L17.472%2017.5159C17.2369%2017.3972%2016.9715%2017.2637%2016.6909%2017.1672C16.4558%2017.0337%2016.1753%2016.9372%2015.8947%2016.826C15.3259%2016.6182%2014.6662%2016.3883%2013.923%2016.1583L13.9382%2011.0244H14.014C15.0302%2011.0244%2015.9326%2011.247%2016.7061%2011.6995C16.9715%2011.8257%2017.2066%2012.0111%2017.4417%2012.1966C18.382%2012.9607%2019.2693%2014.2961%2020.111%2016.1509C20.6798%2017.4417%2021.2106%2018.3691%2021.6732%2018.9849C22.1433%2019.6006%2022.6969%2020.0606%2023.3188%2020.4019H23.8193L27.482%2017.6717L26.9284%2017.1821L26.0336%2017.7533L26.0563%2017.7607ZM42.1482%2017.8869C41.8752%2017.7682%2041.6553%2017.6198%2041.4808%2017.4417C41.2988%2017.2637%2041.223%2017.1079%2041.223%2016.9818L41.2533%208.30912L42.3681%207.41886L39.4409%205.44544L36.5744%207.3966L37.583%208.38331L37.5603%2016.0618L34.7165%2017.8201C34.3449%2017.642%2034.0492%2017.4195%2033.8293%2017.1672C33.6018%2016.9076%2033.4728%2016.6702%2033.4804%2016.4253L33.4956%208.27944L34.6103%207.38918L31.668%205.41576L27.8612%207.87883L28.4678%208.39073L29.3096%207.88624L29.8708%208.36105L29.848%2016.4921C29.848%2017.2488%2030.0755%2017.9536%2030.4926%2018.6362C30.9476%2019.3113%2031.5467%2019.8603%2032.3278%2020.2906L37.5603%2016.9743V17.0856C37.5603%2017.8349%2037.7423%2018.4433%2038.1138%2018.9997C38.5006%2019.5264%2039.0769%2019.979%2039.8959%2020.3499L43.3843%2017.9536L42.7928%2017.4937L42.133%2017.8943L42.1482%2017.8869ZM106.28%2018.0872C106.007%2017.9981%20105.825%2017.872%20105.674%2017.7385C105.515%2017.5901%20105.424%2017.4269%20105.348%2017.2117L105.37%209.16229C105.537%208.91005%20105.765%208.63555%20106.03%208.3017C106.311%207.96043%20106.644%207.59691%20107.016%207.19629L106.425%206.73632L104.915%207.87141L102.375%205.79413C101.321%206.58053%20100.396%207.22597%2099.6298%207.73045C98.8715%208.25719%2098.2042%208.66522%2097.6051%208.98423C97.4155%208.27944%2097.1425%207.65626%2096.7482%207.09984C96.369%206.56569%2095.8534%206.07604%2095.2467%205.67542L89.8246%209.02133V8.89521C89.8246%208.10881%2089.6578%207.46337%2089.271%206.94405C88.8919%206.43957%2088.27%205.99444%2087.4131%205.61607L84.2433%208.08655L84.8272%208.58362L85.4642%208.17558C85.7144%208.33879%2085.904%208.51685%2086.0329%208.73199C86.177%208.93972%2086.2149%209.18454%2086.2149%209.50355L86.1922%2017.4492L85.0623%2018.3691L87.997%2020.5057L90.8484%2018.3913L89.7867%2017.3675L89.817%209.8745L92.7214%208.10881C93.1082%208.3017%2093.4343%208.53168%2093.6542%208.79876C93.8741%209.06584%2093.9727%209.30325%2093.9727%209.51097L93.9424%2017.4714L92.8352%2018.3913L95.7927%2020.5206L98.6364%2018.4136L97.6127%2017.3972L97.6506%209.77805L100.153%208.24235L101.73%209.43678L101.708%2016.7221C101.7%2017.783%20101.875%2018.5842%20102.216%2019.1332C102.557%2019.6748%20103.171%2020.1422%20104.013%2020.5502L107.547%2018.1465L106.94%2017.6866L106.28%2018.0723V18.0872ZM141.262%206.78083V4.94096H142.066C142.271%204.94096%20142.407%204.96321%20142.506%204.98547C142.589%205.02257%20142.658%205.08192%20142.726%205.16352C142.771%205.24513%20142.802%205.34158%20142.802%205.45286C142.802%205.5864%20142.764%205.71252%20142.673%205.80155C142.589%205.88315%20142.461%205.9425%20142.301%205.97218C142.392%206.01669%20142.453%206.07604%20142.506%206.12056C142.559%206.17991%20142.635%206.28377%20142.726%206.42473L142.953%206.78083H142.498L142.225%206.38022C142.134%206.23184%20142.059%206.14281%20142.013%206.10572L141.915%206.03895C141.869%206.01669%20141.801%206.00927%20141.71%206.00927H141.626V6.77342H141.255L141.262%206.78083ZM142.013%204.23617C142.961%204.23617%20143.712%204.97063%20143.712%205.88315C143.712%206.78083%20142.953%207.50788%20142.006%207.50788C141.058%207.50788%20140.292%206.77342%20140.299%205.86832C140.299%204.96321%20141.073%204.23617%20142.006%204.23617M142.013%203.96167C143.113%203.96167%20144.008%204.81484%20144%205.87573C144%206.92921%20143.098%207.77496%20142.006%207.76754C140.906%207.76754%20140.019%206.90695%20140.019%205.85348C140.026%204.8%20140.914%203.95425%20142.013%203.95425%22%20fill%3D%22%23E5CFAE%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 190px;
}

.core-img-loader[data-size="sx"] .core-img-loader:not(:has(.is-loaded)):before {
  content: "";
  background-image: var(--c-media-skeleton-gradient);
  width: 100%;
  height: 100%;
  animation: skeleton-animation 2s infinite var(--emphasized);
  background-position: 100% 0;
  background-size: 200% 100%;
  position: absolute;
  top: 0;
}

.core-img-loader[data-size="sx"] .core-img-loader:not(:has(.is-loaded)):not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sx"] .core-img-loader:not(:has(.is-loaded)):not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sx"] .core-img-loader:not(:has(.is-loaded)):not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sx"] .core-img-loader:not(:has(.is-loaded)):-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sx"] .core-img-loader:not(:has(.is-loaded)):-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sx"] .core-img-loader:not(:has(.is-loaded)):is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sx"]:not(:has(.is-loaded)):before {
  content: "";
  background-image: var(--c-media-skeleton-gradient);
  width: 100%;
  height: 100%;
  animation: skeleton-animation 2s infinite var(--emphasized);
  background-position: 100% 0;
  background-size: 200% 100%;
  position: absolute;
  top: 0;
}

.core-img-loader[data-size="sx"]:not(:has(.is-loaded)):not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sx"]:not(:has(.is-loaded)):not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sx"]:not(:has(.is-loaded)):not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.core-img-loader[data-size="sx"]:not(:has(.is-loaded)):-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sx"]:not(:has(.is-loaded)):-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sx"]:not(:has(.is-loaded)):is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.core-img-loader[data-size="sx"]:has(.is-loaded) {
  background-color: rgba(0, 0, 0, 0);
}

.core-img-loader[data-size="sx"] {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.core-img-loader.is-loaded {
  background: none;
}

.core-img-loader.is-loaded:before {
  display: none;
}

.core-img-loader img {
  object-fit: cover;
  object-position: top center;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
}

.core-img-loader img:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-img-loader img:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-img-loader img:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-img-loader img:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-img-loader img:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-img-loader img:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

/* [project]/src/components/core/typography/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.core-typography {
  z-index: 1;
}

.core-typography__size-default {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: 1.6px;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

@media (max-width: 1023px), and {
  .core-typography__size-default {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: 1.1px;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }
}

.core-typography__size-menu {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  font-family: var(--font-futura-book);
}

.core-typography__size-button {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
}

.core-typography__size-menu-tertiary {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 13px;
  font-weight: 500;
  line-height: 1;
  font-family: var(--font-futura-medium);
}

.core-typography__size-d-label-small, .core-typography__size-d-footer {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

.core-typography__size-m-h1 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: 1.1px;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

.core-typography__size-m-h2 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .8px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

.core-typography__size-m-h3 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: 1px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

.core-typography__size-m-b1 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
}

.core-typography__size-m-b2 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
}

.core-typography__size-m-b3 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
}

.core-typography__size-m-b4 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .2px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
}

.core-typography__size-m-label-small {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

.core-typography__size-m-label-xsmall {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .4px;
  font-size: 10px;
  font-weight: 400;
  line-height: 1.6;
  font-family: var(--font-futura-book);
}

.core-typography__size-m-label-xxsmall {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .36px;
  font-size: 9px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

.core-typography__size-m-label-xxxsmall {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .24px;
  font-size: 6px;
  font-weight: 400;
  line-height: 1;
  font-family: var(--font-futura-book);
}

.core-typography__size-m-label-big {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

.core-typography__size-d-h1 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: 1.6px;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

@media (max-width: 1023px), and {
  .core-typography__size-d-h1 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: 1.1px;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }
}

.core-typography__size-d-h2 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: 1.2px;
  font-size: 30px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

@media (max-width: 1023px), and {
  .core-typography__size-d-h2 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .8px;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }
}

.core-typography__size-d-h3 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: 1px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

@media (max-width: 1023px), and {
  .core-typography__size-d-h3 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: 1px;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }
}

.core-typography__size-d-b1 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
}

@media (max-width: 1023px), and {
  .core-typography__size-d-b1 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .3px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }
}

.core-typography__size-d-b2 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .4px;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
}

@media (max-width: 1023px), and {
  .core-typography__size-d-b2 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .3px;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }
}

.core-typography__size-d-b3 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .4px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
}

@media (max-width: 1023px), and {
  .core-typography__size-d-b3 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .3px;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }
}

.core-typography__size-d-b4 {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .2px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
}

@media (max-width: 1023px), and {
  .core-typography__size-d-b4 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .2px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }
}

.core-typography__size-d-label-big {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

@media (max-width: 1023px), and {
  .core-typography__size-d-label-big {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .6px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }
}

.core-typography__size-d-label-small {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
}

@media (max-width: 1023px), and {
  .core-typography__size-d-label-small, .core-typography__sm-size-m-label-small {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .5px;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }

  .core-typography__sm-size-m-label-xsmall {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .4px;
    font-size: 10px;
    font-weight: 400;
    line-height: 1.6;
    font-family: var(--font-futura-book);
  }

  .core-typography__sm-size-m-label-big {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .6px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }

  .core-typography__sm-size-m-h1 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: 1.1px;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }

  .core-typography__sm-size-m-b1 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .3px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }

  .core-typography__sm-size-m-h2 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .8px;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }

  .core-typography__sm-size-m-b2 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .3px;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }

  .core-typography__sm-size-m-h3 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: 1px;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }

  .core-typography__sm-size-m-b3 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .3px;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }

  .core-typography__sm-size-m-b4 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .2px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }
}

.core-typography__variant-heading {
  text-transform: uppercase;
}

.core-typography__color-white {
  color: var(--text-white, #fff) !important;
}

.core-typography__color-black {
  color: var(--text-black);
}

.core-typography__color-gold {
  color: inherit;
  background: var(--gradients-dark-gold);
  -webkit-text-fill-color: rgba(0, 0, 0, 0);
  -webkit-background-clip: text;
  background-clip: text;
}

.core-typography__color-gold-light {
  color: var(--text-light-gold, #807464) !important;
}

.core-typography__color-gold-dark {
  color: var(--text-dark-gold, #9e6c26) !important;
}

/* [project]/src/components/layout/header/search-overlay/index.scss.css [app-client] (css) */
.search-overlay {
  z-index: 60;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  pointer-events: none;
  background-color: rgba(0, 0, 0, .4);
  width: 100%;
  height: 100lvh;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
}

.search-overlay[style*="display: block"] {
  pointer-events: auto;
}

.search-overlay__content {
  max-width: var(--w-max);
  background-color: var(--background-white);
  max-height: 85dvh;
  padding: var(--space-xl) var(--space-s) var(--space-4xl);
  margin: 0 auto;
  overflow-x: hidden;
  overflow-y: auto;
}

.search-overlay__content::-webkit-scrollbar {
  width: 4px;
}

.search-overlay__content::-webkit-scrollbar-track {
  background-color: var(--c-scrollbar-track);
  border-radius: 50px;
}

.search-overlay__content::-webkit-scrollbar-thumb {
  background-color: var(--c-scrollbar-thumb);
  border-radius: 50px;
}

.search-overlay__content::-webkit-scrollbar-thumb:hover {
  background: var(--separator-light-gold);
}

.search-overlay__content {
  gap: var(--space-xl);
  flex-direction: column;
  display: flex;
}

@media (max-width: 1023px), and {
  .search-overlay__content {
    row-gap: var(--space-xs);
    padding: 0;
  }
}

.search-overlay__sections {
  margin-top: -16px;
  position: relative;
}

@media (max-width: 1023px), and {
  .search-overlay__sections {
    margin-top: 0;
    padding-bottom: calc(var(--space-5xl)  - var(--space-xs));
  }
}

.search-overlay__header {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

@media (max-width: 1023px), and {
  .search-overlay__header {
    display: none;
  }
}

.search-overlay__title {
  text-transform: uppercase;
}

.search-overlay__close {
  cursor: pointer;
  width: 48px;
  height: 48px;
  color: var(--text-black);
  transition: color var(--standard-decelerate);
  justify-content: center;
  align-items: center;
  display: flex;
}

.search-overlay__close:hover {
  color: var(--text-dark-gold);
}

.search-overlay__input-wrapper {
  align-items: flex-end;
  gap: var(--space-s);
  margin-top: calc((var(--space-xl)  - var(--space-xs)) * -1);
  display: flex;
}

@media (max-width: 1023px), and {
  .search-overlay__input-wrapper {
    padding: 0 var(--space-2xs) var(--space-2xs);
    gap: var(--space-5xs);
    border-bottom: 1px solid var(--separator-lighter-gold);
    z-index: 2;
    background-color: #fff;
    align-items: center;
    margin-top: 0;
    padding-top: var(--space-2xs);
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }
}

.search-overlay__input-container {
  border-bottom: 1px solid var(--separator-lighter-gold);
  padding-bottom: var(--space-2xs);
  transition: flex .5s var(--standard-decelerate);
  flex: 1;
}

@media (max-width: 1023px), and {
  .search-overlay__input-container {
    border-bottom: none;
    padding-bottom: 0;
  }
}

.search-overlay__search-icon {
  display: none;
}

@media (max-width: 1023px), and {
  .search-overlay__search-icon {
    display: block;
  }

  .search-overlay__search-icon path {
    fill: var(--primary-gold);
  }
}

.search-overlay__actions {
  align-items: center;
  gap: var(--space-2xs);
  opacity: 0;
  pointer-events: none;
  transition: opacity .5s var(--standard-decelerate);
  display: none;
}

@media (max-width: 1023px), and {
  .search-overlay__actions {
    display: none !important;
  }
}

.search-overlay__input-wrapper.has-value .search-overlay__actions {
  opacity: 1;
  pointer-events: auto;
  display: flex;
}

.search-overlay__search-btn {
  background-color: var(--primary-gold);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
}

.search-overlay__cancel {
  display: none !important;
}

@media (max-width: 1023px), and {
  .search-overlay__cancel {
    display: block !important;
  }
}

.search-overlay__input {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  width: 100%;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: var(--text-black);
  background: none;
  border: none;
  outline: none;
}

.search-overlay__input::placeholder {
  color: var(--text-light-gold);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden !important;
}

@media (max-width: 1023px), and {
  .search-overlay__input::placeholder {
    max-width: 220px;
  }
}

@media (max-width: 1023px), and {
  .search-overlay__section {
    padding: 0 var(--space-2xs) var(--space-s);
    gap: var(--space-2xs) !important;
  }
}

.search-overlay__section + .search-overlay__section {
  margin-top: var(--space-xl);
}

@media (max-width: 1023px), and {
  .search-overlay__section + .search-overlay__section {
    margin-top: var(--space-xs);
  }
}

.search-overlay__section-title {
  text-transform: uppercase;
}

.search-overlay__popular {
  gap: var(--space-xl);
  flex-wrap: wrap;
  display: flex;
}

@media (max-width: 1023px), and {
  .search-overlay__popular {
    gap: var(--space-xs);
  }
}

.search-overlay__popular-item {
  gap: var(--space-5xs);
  cursor: pointer;
  min-width: 201px;
  transition: opacity var(--standard-decelerate);
  align-items: center;
  display: flex;
}

.search-overlay__popular-item:hover .search-overlay__popular-text p {
  color: var(--text-dark-gold);
}

.search-overlay__popular-image {
  background-color: #eee;
  flex-shrink: 0;
  width: 63px;
  height: 40px;
  overflow: hidden;
}

.search-overlay__popular-image .core-img-loader {
  background-size: 80%;
}

.search-overlay__popular-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.search-overlay__popular-text {
  flex-direction: column;
  display: flex;
}

.search-overlay__popular-text p {
  text-transform: capitalize;
  margin: 0;
}

.search-overlay__links {
  gap: var(--space-macro);
  flex-direction: column;
  align-items: flex-start;
  display: inline-flex;
}

.search-overlay__link {
  align-items: center;
  gap: var(--space-5xs);
  cursor: pointer;
  display: inline-flex;
}

.search-overlay__link .core-typography__variant-heading {
  text-transform: capitalize;
}

.search-overlay__link:hover span {
  color: var(--text-dark-gold);
}

.search-overlay__link svg {
  flex-shrink: 0;
  width: 10px;
  height: 10px;
}

@media (max-width: 1023px), and {
  .search-overlay__link svg {
    width: 10px;
    height: 10px;
  }
}

.search-overlay__tabs {
  padding-bottom: var(--space-s);
  border-bottom: 1px solid var(--separator-lighter-gold);
  margin-bottom: var(--space-l);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

@media (max-width: 1023px), and {
  .search-overlay__tabs {
    gap: var(--space-s);
    flex-direction: column;
    align-items: flex-start;
  }
}

.search-overlay .tabs-left {
  gap: var(--space-s);
  flex-wrap: wrap;
  display: flex;
}

.search-overlay .tab {
  cursor: pointer;
  letter-spacing: .3px;
  border-radius: 4px;
  align-items: center;
  gap: 4px;
  padding: 6px 8px;
  transition: background .2s;
  display: flex;
}

.search-overlay .tab__label {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .2px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  text-transform: uppercase;
  color: var(--text-black);
}

.search-overlay .tab__count {
  color: var(--text-light-gold);
}

.search-overlay .tab--active {
  background: var(--separator-lighter-gold);
}

.search-overlay .tab--active .tab__label {
  color: var(--primary-gold);
}

.search-overlay .tabs-right {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .2px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: var(--text-black);
}

@media (max-width: 1023px), and {
  .search-overlay .tabs-right {
    margin-top: var(--space-xs);
  }
}

.search-overlay .search-tabs__list .is-active .search-tabs__count {
  color: var(--text-dark-gold);
}

.search-overlay .search-tabs__count {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .24px;
  font-size: 6px;
  font-weight: 400;
  line-height: 1;
  font-family: var(--font-futura-book);
  color: var(--text-light-gold);
  top: var(--space-3xs);
  position: absolute;
  right: 4px;
}

@media (max-width: 1023px), and {
  .search-overlay .ui-newsroom-featured__content .ui-newsroom-featured__content-item:first-child {
    border-top: 0 !important;
    padding-top: 0 !important;
  }

  .search-overlay .ui-newsroom-featured__content .ui-newsroom-featured__content-item {
    border-bottom: 1px solid var(--separator-lighter-gold, #dad4c6);
  }

  .search-overlay .ui-newsroom-featured__content .ui-newsroom-featured__content-item:not(:first-child):before {
    display: none;
  }
}

.search-overlay .search-tabs__panel {
  margin-top: var(--space-s);
}

@media (max-width: 1023px), and {
  .search-overlay .search-tabs__panel {
    margin-top: var(--space-xs);
  }

  .search-overlay .search-tabs__panel--list .list-row:first-child {
    border-top: 0 !important;
    padding-top: 0 !important;
  }
}

.search-overlay__section {
  gap: var(--space-xs);
  padding-bottom: var(--space-xl);
  border-bottom: .5px solid var(--separator-lighter-gold);
  flex-direction: column;
  display: flex;
}

.search-overlay__section:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.search-overlay__results .core-tab-group .core-tab-group__tablist-container:before {
  height: 1px;
}

.search-overlay__results .core-tab-group .core-tab-group__tab:after {
  height: 1.5px;
  bottom: 0;
}

.search-overlay__results .core-tab-group__prev-btn .core-tab-group__prev-btn__icon {
  transform: rotateY(0) !important;
}

.search-overlay__results .core-tab-group__prev-btn, .search-overlay__results .core-tab-group__next-btn {
  display: flex !important;
}

@media (max-width: 1023px), and {
  .search-overlay__results .core-tab-group .core-tab-group__tablist-container {
    z-index: 2;
    padding-inline: var(--page-content-padding);
    background: #fff;
    position: -webkit-sticky;
    position: sticky;
    top: 60px;
  }
}

.search-overlay .results-content {
  gap: var(--space-2xl);
  flex-direction: column;
  display: flex;
}

.search-overlay .no-results {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: var(--primary-black);
}

@media (max-width: 1023px), and {
  .search-overlay .no-results {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .2px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }
}

.search-overlay .no-results__wrapper {
  align-items: flex-start;
  gap: var(--space-2xs);
  flex-direction: column;
  margin-top: var(--space-2xs);
  display: flex;
}

@media (max-width: 1023px), and {
  .search-overlay .no-results__wrapper {
    padding-inline: var(--page-content-padding);
    margin-top: 0;
  }
}

.search-overlay .search-section {
  gap: var(--space-2xs);
  flex-direction: column;
  display: flex;
}

.search-overlay .search-section + .search-section {
  margin-top: var(--space-xl);
}

.search-overlay .search-section__header {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.search-overlay .search-section__header .search-section__see-all {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .2px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  text-transform: uppercase;
}

@media (max-width: 1023px), and {
  .search-overlay .search-section__header, .search-overlay .search-section .search-tabs__panel-cards {
    padding-inline: var(--page-content-padding);
  }
}

.search-overlay .cards-grid {
  gap: var(--space-l);
  grid-template-columns: repeat(4, 1fr);
  display: grid;
}

@media (max-width: 1199px), and {
  .search-overlay .cards-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 767px), and {
  .search-overlay .cards-grid {
    gap: var(--space-m);
    grid-template-columns: 1fr;
  }
}

.search-overlay .cards-grid--single {
  gap: var(--space-l);
  grid-template-columns: repeat(3, 1fr);
  display: grid;
}

@media (max-width: 1023px), and {
  .search-overlay .cards-grid--single {
    grid-template-columns: 1fr;
  }
}

.search-overlay .card {
  gap: var(--space-5xs);
  cursor: pointer;
  flex-direction: column;
  display: flex;
}

.search-overlay .card__img {
  background: #eee;
  width: 100%;
  height: 160px;
  overflow: hidden;
}

.search-overlay .card__img img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.search-overlay .card__meta {
  flex-direction: column;
  gap: 2px;
  display: flex;
}

.search-overlay .ui-preview-cards-section__card-caption {
  margin-top: var(--space-5xs);
}

.search-overlay .ui-preview-cards-section__container {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.search-overlay .ui-preview-cards-section__card, .search-overlay .ui-preview-cards-section__footer {
  opacity: 1 !important;
}

.search-overlay .ui-preview-cards-section__card-title {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .2px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
}

@media (max-width: 1023px), and {
  .search-overlay .ui-preview-cards-section--small-card-no-slider {
    padding-inline: var(--page-content-padding);
  }
}

.search-overlay .ui-preview-cards-section--small-card-no-slider .ui-preview-cards-section__content {
  grid-template-columns: repeat(4, 1fr);
  display: grid;
}

@media (max-width: 1023px), and {
  .search-overlay .ui-preview-cards-section--small-card-no-slider .ui-preview-cards-section__content {
    grid-template-columns: repeat(2, 1fr);
  }
}

.search-overlay .ui-preview-cards-section--small-card-no-slider ul {
  row-gap: var(--space-m);
}

@media (max-width: 1023px), and {
  .search-overlay .ui-preview-cards-section--small-card-no-slider ul {
    row-gap: var(--space-2xs);
  }
}

.search-overlay .ui-preview-cards-section__card-icon {
  display: none;
}

.search-overlay .ui-preview-cards-section__card-image {
  background-size: 60% !important;
}

@media (max-width: 1023px), and {
  .search-overlay .ui-preview-cards-section--4cards .ui-preview-cards-section__card {
    flex-basis: 50%;
  }
}

.search-overlay .ui-newsroom-featured {
  margin: 0 !important;
  padding: 0 !important;
}

.search-overlay .ui-newsroom-featured__heading {
  display: none;
}

.search-overlay .ui-newsroom-featured__heading, .search-overlay .ui-newsroom-featured__content-item {
  opacity: 1 !important;
}

.search-overlay .ui-newsroom-featured__content {
  max-width: unset;
  width: 100%;
}

.search-overlay .ui-newsroom-featured__container {
  padding-left: 0;
  padding-right: 0;
}

.search-overlay .ui-newsroom-featured__content-item {
  padding: var(--space-m) 0;
}

@media (max-width: 1023px), and {
  .search-overlay .ui-newsroom-featured__content-item {
    padding: var(--space-s) 0;
    padding-inline: var(--page-content-padding);
  }

  .search-overlay .ui-newsroom-featured__content-item:first-child {
    border-top: 1px solid var(--separator-lighter-gold);
    padding-top: var(--space-s) !important;
  }

  .search-overlay .ui-newsroom-featured h3 {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .2px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }

  .search-overlay .ui-newsroom-featured p {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .6px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.2;
    font-family: var(--font-futura-book);
  }
}

.search-overlay .list-rows {
  flex-direction: column;
  display: flex;
}

.search-overlay .list-row {
  justify-content: flex-start;
  gap: var(--space-2xs);
  padding: var(--space-xs) 0;
  border-bottom: 1px solid var(--separator-lighter-gold);
  display: flex;
}

@media (max-width: 1023px), and {
  .search-overlay .list-row {
    gap: var(--space-2xs);
    padding-inline: var(--page-content-padding);
    flex-direction: row;
  }

  .search-overlay .list-row:first-child {
    border-top: 1px solid var(--separator-lighter-gold);
    padding-top: var(--space-s) !important;
  }
}

.search-overlay .list-row:first-child {
  padding-top: 0;
}

.search-overlay .list-row__img {
  aspect-ratio: 296 / 185;
  background: #eee;
  flex-grow: 1;
  max-width: 296px;
  overflow: hidden;
}

@media (max-width: 1023px), and {
  .search-overlay .list-row__img {
    aspect-ratio: 35 / 23;
    flex-shrink: 0;
    width: 70px;
    height: 46px;
  }

  .search-overlay .list-row__img .core-img-loader {
    background-size: 70%;
  }
}

.search-overlay .list-row__img img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.search-overlay .list-row__body {
  flex-direction: column;
  gap: 4px;
  max-width: 608px;
  display: flex;
}

.search-overlay .list-row__date {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  color: var(--text-light-gold);
}

@media (max-width: 1023px), and {
  .search-overlay .list-row__date {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .5px;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }
}

.search-overlay .list-row__title {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .4px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: var(--text-dark-gold);
  text-transform: unset;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  margin-top: var(--space-5xs);
  display: -webkit-box;
  overflow: hidden;
}

@media (max-width: 1023px), and {
  .search-overlay .list-row__title {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .2px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
    margin-top: 0;
  }
}

.search-overlay__loader {
  padding: var(--space-4xs) 0;
  justify-content: center;
  display: flex;
  position: relative;
}

.search-overlay__loader .loader-spinner {
  border: 3px solid var(--separator-lighter-gold);
  border-top-color: var(--primary-gold);
  border-radius: 50%;
  width: 24px;
  height: 24px;
  animation: .8s linear infinite spin;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

.search-overlay .search-tabs__see-more {
  margin-top: var(--space-l);
  display: flex;
}

@media (max-width: 1023px), and {
  .search-overlay .search-tabs__see-more {
    padding-inline: var(--page-content-padding);
    padding-bottom: var(--space-l);
  }
}

.search-overlay .search-tabs__see-more .core-button {
  min-width: 147px;
  min-height: 42px;
}

.search-overlay input:-webkit-autofill {
  color: inherit !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0) !important;
}

.search-overlay input:-webkit-autofill:hover {
  color: inherit !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0) !important;
}

.search-overlay input:-webkit-autofill:focus {
  color: inherit !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0) !important;
}

.search-overlay textarea:-webkit-autofill {
  color: inherit !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0) !important;
}

.search-overlay textarea:-webkit-autofill:hover {
  color: inherit !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0) !important;
}

.search-overlay textarea:-webkit-autofill:focus {
  color: inherit !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0) !important;
}

.search-overlay select:-webkit-autofill {
  color: inherit !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0) !important;
}

.search-overlay select:-webkit-autofill:hover {
  color: inherit !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0) !important;
}

.search-overlay select:-webkit-autofill:focus {
  color: inherit !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0) !important;
}

/* [project]/src/components/core/tab/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.sample-standard-tab-group .core-tab-group__tablist-container:before {
  content: "";
  background-color: #e1e1e3;
  width: 100%;
  position: absolute;
  bottom: 0;
}

.sample-standard-tab-group .core-tab-group__tablist-container:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.sample-standard-tab-group .core-tab-group__tablist-container:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.sample-standard-tab-group .core-tab-group__tablist-container:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
  left: 0;
}

.sample-standard-tab-group .core-tab-group__tablist-container:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.sample-standard-tab-group .core-tab-group__tablist-container:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.sample-standard-tab-group .core-tab-group__tablist-container:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
  right: 0;
}

.sample-standard-tab-group .core-tab-group__tab {
  padding: var(--space-3xs) var(--space-2xs);
  align-items: center;
  gap: 8px;
  display: flex;
}

.sample-standard-tab-group .core-tab-group__tab:after {
  content: "";
  background-color: rgba(0, 0, 0, 0);
  height: 2px;
  width: 100%;
  position: absolute;
  bottom: 0;
}

.sample-standard-tab-group .core-tab-group__tab:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
  left: 0;
}

.sample-standard-tab-group .core-tab-group__tab:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
  left: 0;
}

.sample-standard-tab-group .core-tab-group__tab:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
  left: 0;
}

.sample-standard-tab-group .core-tab-group__tab:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
  right: 0;
}

.sample-standard-tab-group .core-tab-group__tab:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
  right: 0;
}

.sample-standard-tab-group .core-tab-group__tab:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
  right: 0;
}

.sample-standard-tab-group .core-tab-group__tab, .sample-standard-tab-group .core-tab-group__tab .sample-standard-tab-group__tab-icon-path, .sample-standard-tab-group .core-tab-group__tab .sample-standard-tab-group__tab-title {
  transition-duration: .1s;
  transition-timing-function: cubic-bezier(.2, 0, 0, 1);
}

.sample-standard-tab-group .core-tab-group__tab[aria-selected="true"]:after {
  background-color: #305ad4;
}

.sample-standard-tab-group .core-tab-group__tab[aria-selected="true"] .sample-standard-tab-group__tab-icon-path {
  fill: #305ad4;
}

.sample-standard-tab-group .core-tab-group__tab[aria-selected="true"] .sample-standard-tab-group__tab-title {
  color: #305ad4;
}

@media (hover: hover) {
  .sample-standard-tab-group .core-tab-group__tab:hover:after {
    background-color: #305ad4;
  }

  .sample-standard-tab-group .core-tab-group__tab:hover .sample-standard-tab-group__tab-icon-path {
    fill: #305ad4;
  }

  .sample-standard-tab-group .core-tab-group__tab:hover .sample-standard-tab-group__tab-title {
    color: #305ad4;
  }
}

.sample-standard-tab-group__tab-icon {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
}

.sample-standard-tab-group__tab-icon-path {
  transition-property: fill;
}

.sample-standard-tab-group__tab-title {
  color: #6b6b80;
  letter-spacing: -.42px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  transition-property: color;
}

.sample-standard-tab-group__tabpanel-content {
  width: var(--w-text-content);
  max-width: 600px;
  padding: var(--space-2xs);
  color: #6b6b80;
  letter-spacing: -.513px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.core-tab-group {
  --CORE-TAB-GROUP-OVERFLOW-BTN-INLINE-SIZE: 50px;
  --CORE-TAB-GROUP-OVERFLOW-BTN-BLOCK-SIZE: calc(100% - 2px);
  --CORE-TAB-GROUP-DISABLED-OPACITY: 0;
  --CORE-TAB-GROUP-OVERFLOW-BTN-ENTRY-EXIT-DURATION: var(--duration-100);
  --CORE-TAB-GROUP-OVERFLOW-BTN-ENTRY-EXIT-EASING: var(--standard);
  display: block;
}

.core-tab-group .core-tab-group__tablist-container {
  position: relative;
}

.core-tab-group .core-tab-group__tablist-container:before {
  height: 2px;
}

.core-tab-group .core-button--rounded.is-active {
  background: var(--primary-gold);
  color: var(--primary-white);
  border-color: var(--primary-gold);
}

.core-tab-group .core-button--rounded:after {
  display: none;
}

.core-tab-group .core-tab-group__tablist {
  -ms-overflow-style: none;
  scrollbar-width: none;
  display: flex;
  overflow-x: auto;
}

.core-tab-group .core-tab-group__tablist::-webkit-scrollbar {
  display: none;
}

.core-tab-group .core-tab-group__tab {
  cursor: pointer;
  white-space: nowrap;
  position: relative;
}

.core-tab-group .core-tab-group__tab[aria-disabled="true"] {
  pointer-events: none;
  opacity: var(--CORE-TAB-GROUP-DISABLED-OPACITY);
}

.core-tab-group .core-tab-group__tab:after {
  content: "";
  opacity: 0;
  visibility: hidden;
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: .5px;
  left: 0;
  transform: translateY(50%);
  background-color: var(--separator-dark-gold, #ce9a52) !important;
}

.core-tab-group .core-tab-group__tab.is-active:after {
  opacity: 1 !important;
  visibility: visible !important;
}

.core-tab-group .core-tab-group__tabpanel[hidden] {
  display: none;
}

.core-tab-group :-webkit-any(.core-tab-group__prev-btn, .core-tab-group__next-btn) {
  z-index: 2;
  width: var(--CORE-TAB-GROUP-OVERFLOW-BTN-INLINE-SIZE);
  height: var(--CORE-TAB-GROUP-OVERFLOW-BTN-BLOCK-SIZE);
  transition-property: opacity;
  transition-duration: var(--CORE-TAB-GROUP-OVERFLOW-BTN-ENTRY-EXIT-DURATION);
  transition-timing-function: var(--CORE-TAB-GROUP-OVERFLOW-BTN-ENTRY-EXIT-EASING);
  align-items: center;
  display: flex;
  position: absolute;
  top: 1px;
}

.core-tab-group :-moz-any(.core-tab-group__prev-btn, .core-tab-group__next-btn) {
  z-index: 2;
  width: var(--CORE-TAB-GROUP-OVERFLOW-BTN-INLINE-SIZE);
  height: var(--CORE-TAB-GROUP-OVERFLOW-BTN-BLOCK-SIZE);
  transition-property: opacity;
  transition-duration: var(--CORE-TAB-GROUP-OVERFLOW-BTN-ENTRY-EXIT-DURATION);
  transition-timing-function: var(--CORE-TAB-GROUP-OVERFLOW-BTN-ENTRY-EXIT-EASING);
  align-items: center;
  display: flex;
  position: absolute;
  top: 1px;
}

.core-tab-group :is(.core-tab-group__prev-btn, .core-tab-group__next-btn) {
  z-index: 2;
  width: var(--CORE-TAB-GROUP-OVERFLOW-BTN-INLINE-SIZE);
  height: var(--CORE-TAB-GROUP-OVERFLOW-BTN-BLOCK-SIZE);
  transition-property: opacity;
  transition-duration: var(--CORE-TAB-GROUP-OVERFLOW-BTN-ENTRY-EXIT-DURATION);
  transition-timing-function: var(--CORE-TAB-GROUP-OVERFLOW-BTN-ENTRY-EXIT-EASING);
  align-items: center;
  display: flex;
  position: absolute;
  top: 1px;
}

.core-tab-group :-webkit-any(.core-tab-group__prev-btn, .core-tab-group__next-btn):disabled {
  opacity: var(--CORE-TAB-GROUP-DISABLED-OPACITY);
  pointer-events: none;
}

.core-tab-group :-moz-any(.core-tab-group__prev-btn, .core-tab-group__next-btn):disabled {
  opacity: var(--CORE-TAB-GROUP-DISABLED-OPACITY);
  pointer-events: none;
}

.core-tab-group :is(.core-tab-group__prev-btn, .core-tab-group__next-btn):disabled {
  opacity: var(--CORE-TAB-GROUP-DISABLED-OPACITY);
  pointer-events: none;
}

.core-tab-group .core-tab-group__prev-btn {
  justify-content: flex-start;
}

.core-tab-group .core-tab-group__prev-btn:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-left: 10px;
  left: -10px;
}

.core-tab-group .core-tab-group__prev-btn:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-left: 10px;
  left: -10px;
}

.core-tab-group .core-tab-group__prev-btn:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-left: 10px;
  left: -10px;
}

.core-tab-group .core-tab-group__prev-btn:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-right: 10px;
  right: -10px;
}

.core-tab-group .core-tab-group__prev-btn:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-right: 10px;
  right: -10px;
}

.core-tab-group .core-tab-group__prev-btn:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-right: 10px;
  right: -10px;
}

@media (min-width: 1601px), and {
  .core-tab-group .core-tab-group__prev-btn:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: -10px;
  }

  .core-tab-group .core-tab-group__prev-btn:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: -10px;
  }

  .core-tab-group .core-tab-group__prev-btn:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: -10px;
  }

  .core-tab-group .core-tab-group__prev-btn:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: -10px;
  }

  .core-tab-group .core-tab-group__prev-btn:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: -10px;
  }

  .core-tab-group .core-tab-group__prev-btn:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: -10px;
  }
}

.core-tab-group .core-tab-group__prev-btn {
  background: var(--c-overflow-prev-btn-bg);
}

.core-tab-group .core-tab-group__prev-btn__icon {
  transform: rotate(180deg);
}

.core-tab-group .core-tab-group__next-btn {
  justify-content: flex-end;
}

.core-tab-group .core-tab-group__next-btn:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-right: 10px;
  right: -10px;
}

.core-tab-group .core-tab-group__next-btn:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-right: 10px;
  right: -10px;
}

.core-tab-group .core-tab-group__next-btn:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-right: 10px;
  right: -10px;
}

.core-tab-group .core-tab-group__next-btn:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-left: 10px;
  left: -10px;
}

.core-tab-group .core-tab-group__next-btn:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-left: 10px;
  left: -10px;
}

.core-tab-group .core-tab-group__next-btn:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-left: 10px;
  left: -10px;
}

@media (min-width: 1601px), and {
  .core-tab-group .core-tab-group__next-btn:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    right: -10px;
  }

  .core-tab-group .core-tab-group__next-btn:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    right: -10px;
  }

  .core-tab-group .core-tab-group__next-btn:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    right: -10px;
  }

  .core-tab-group .core-tab-group__next-btn:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    left: -10px;
  }

  .core-tab-group .core-tab-group__next-btn:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    left: -10px;
  }

  .core-tab-group .core-tab-group__next-btn:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    left: -10px;
  }
}

.core-tab-group .core-tab-group__next-btn {
  background: var(--c-overflow-next-btn-bg);
}

.hide-mobile, .hide-desktop {
  display: block;
}

@media (max-width: 768px) {
  .hide-mobile {
    display: none !important;
  }
}

@media (min-width: 769px) {
  .hide-desktop {
    display: none !important;
  }
}

@media (max-width: 768px) {
  .core-tab-group__tablist-container.hide-mobile, .core-tab-group__prev-btn, .core-tab-group__next-btn {
    display: none !important;
  }

  .core-tab-group__tablist--mobile {
    width: 100vw;
    margin-left: -16px;
    display: block !important;
  }

  .core-tab-group__tablist--mobile .core-tab-dropdown {
    width: 100%;
    position: relative;
  }

  .core-tab-group__tablist--mobile .core-tab-dropdown__button {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .5px;
    width: 100%;
    font-size: 13px;
    font-weight: 500;
    line-height: 1;
    font-family: var(--font-futura-medium);
    cursor: pointer;
    color: var(--text-dark-gold);
    text-transform: uppercase;
    padding: var(--space-5xs) 0;
    border-bottom: .5px solid var(--separator-lighter-gold);
    background: var(--background-white);
    padding-inline: var(--page-content-padding);
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .core-tab-group__tablist--mobile .core-tab-dropdown__icon {
    color: #6b6b80;
    transition: transform .2s;
  }

  .core-tab-group__tablist--mobile .core-tab-dropdown__icon.open {
    transform: rotate(180deg);
  }

  .core-tab-group__tablist--mobile .core-tab-dropdown__menu {
    z-index: 10;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    background: #fff;
    width: 100vw;
    max-height: 0;
    transition: max-height .32s cubic-bezier(.2, .9, .2, 1), opacity .22s, visibility 0s linear .32s;
    position: absolute;
    top: 100%;
    left: 0;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, .08);
  }

  .core-tab-group__tablist--mobile .core-tab-dropdown__menu.is-open {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transition: max-height .32s cubic-bezier(.2, .9, .2, 1), opacity .22s, visibility linear;
  }

  .core-tab-group__tablist--mobile .core-tab-dropdown__item {
    padding: var(--space-2xs);
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .5px;
    font-size: 13px;
    font-weight: 500;
    line-height: 1;
    font-family: var(--font-futura-medium);
    color: var(--text-light-gold);
    text-transform: uppercase;
    transition: color .3s;
  }

  .core-tab-group__tablist--mobile .core-tab-dropdown__item:not(:last-child) {
    border-bottom: 1px solid var(--separator-lighter-gold);
  }

  .core-tab-group__tablist--mobile .core-tab-dropdown__item--active {
    color: var(--text-dark-gold);
  }

  .core-tab-group__tablist--mobile .core-tab-dropdown__item.is-active {
    background-color: var(--background-lighter-gold);
  }

  .hide-mobile {
    display: none !important;
  }

  .hide-desktop {
    display: block !important;
  }
}

/* [project]/src/components/core/loader/circular-loader/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.core-circular-loader {
  --CORE-CIRCULAR-LOADER-SIZE: 100px;
  --CORE-CIRCULAR-LOADER-CIRCUMFERENCE: 100.531px;
  --CORE-CIRCULAR-LOADER-STROKE-WIDTH: 3px;
  --CORE-CIRCULAR-LOADER-STROKE-COLOR: #305ad4;
  --CORE-CIRCULAR-LOADER-SPINNER-ANIMATION-DURATION: var(--duration-1500);
  --CORE-CIRCULAR-LOADER-SPINNER-ANIMATION-EASING: ease-out;
  width: var(--CORE-CIRCULAR-LOADER-SIZE);
  height: var(--CORE-CIRCULAR-LOADER-SIZE);
}

.core-circular-loader__spinner {
  fill: rgba(0, 0, 0, 0);
  stroke-linecap: round;
  stroke: var(--CORE-CIRCULAR-LOADER-STROKE-COLOR);
  stroke-width: var(--CORE-CIRCULAR-LOADER-STROKE-WIDTH);
  stroke-dasharray: 1, var(--CORE-CIRCULAR-LOADER-CIRCUMFERENCE);
  stroke-dashoffset: 0;
  animation-name: core-circular-loader-rotate, core-circular-loader-dash;
  animation-duration: var(--CORE-CIRCULAR-LOADER-SPINNER-ANIMATION-DURATION);
  animation-timing-function: var(--CORE-CIRCULAR-LOADER-SPINNER-ANIMATION-EASING);
  transform-origin: center;
  animation-iteration-count: infinite;
}

@keyframes core-circular-loader-rotate {
  0% {
    transform: rotate(270deg);
  }

  100% {
    transform: rotate(630deg);
  }
}

@keyframes core-circular-loader-dash {
  0% {
    stroke-dasharray: 1, var(--CORE-CIRCULAR-LOADER-CIRCUMFERENCE);
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: var(--CORE-CIRCULAR-LOADER-CIRCUMFERENCE), var(--CORE-CIRCULAR-LOADER-CIRCUMFERENCE);
    stroke-dashoffset: 0;
  }

  100% {
    stroke-dasharray: var(--CORE-CIRCULAR-LOADER-CIRCUMFERENCE), var(--CORE-CIRCULAR-LOADER-CIRCUMFERENCE);
    stroke-dashoffset: calc(var(--CORE-CIRCULAR-LOADER-CIRCUMFERENCE) * -1);
  }
}

/* [project]/src/components/core/slider/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes core-card-slider__prev-nav-btn-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translateX(-6px);
  }

  51% {
    opacity: 0;
    transform: translateX(10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes core-card-slider__next-nav-btn-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.core-card-slider__nav {
  z-index: 1;
  gap: var(--space-4xs);
  display: flex;
  position: relative;
}

.core-card-slider__nav-btn {
  --core-card-slider-nav-btn-motion-duration: var(--duration-300);
  --core-card-slider-nav-btn-motion-easing: var(--standard-decelerate);
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.core-card-slider__nav-btn.default {
  background: rgba(0, 0, 0, .4);
  border-radius: 50%;
}

.core-card-slider__nav-btn--prev {
  transition-duration: .1s;
  transition-timing-function: cubic-bezier(.2, 0, 0, 1);
}

.core-card-slider__nav-btn--prev.is-pressed .core-card-slider__nav-btn-icon, .core-card-slider__nav-btn--prev.is-active .core-card-slider__nav-btn-icon {
  animation-name: core-card-slider__prev-nav-btn-hover-keyframes;
}

.core-card-slider__nav-btn--prev:focus-visible .core-card-slider__nav-btn-icon {
  animation-name: core-card-slider__prev-nav-btn-hover-keyframes;
}

@media (hover: hover) {
  .core-card-slider__nav-btn--prev:hover .core-card-slider__nav-btn-icon {
    animation-name: core-card-slider__prev-nav-btn-hover-keyframes;
  }
}

.core-card-slider__nav-btn--next {
  transition-duration: .1s;
  transition-timing-function: cubic-bezier(.2, 0, 0, 1);
}

.core-card-slider__nav-btn--next.is-pressed .core-card-slider__nav-btn-icon, .core-card-slider__nav-btn--next.is-active .core-card-slider__nav-btn-icon {
  animation-name: core-card-slider__next-nav-btn-hover-keyframes;
}

.core-card-slider__nav-btn--next:focus-visible .core-card-slider__nav-btn-icon {
  animation-name: core-card-slider__next-nav-btn-hover-keyframes;
}

@media (hover: hover) {
  .core-card-slider__nav-btn--next:hover .core-card-slider__nav-btn-icon {
    animation-name: core-card-slider__next-nav-btn-hover-keyframes;
  }
}

.core-card-slider__nav-btn[disabled] {
  pointer-events: none;
  opacity: .4;
}

.core-card-slider__nav-btn-icon {
  animation-duration: var(--core-card-slider-nav-btn-motion-duration);
  animation-timing-function: var(--core-card-slider-nav-btn-motion-easing);
  animation-fill-mode: forwards;
}

.core-card-slider__nav-btn-icon path {
  stroke: var(--primary-white);
}

.using-touch .core-card-slider__nav-btn {
  touch-action: manipulation;
  -ms-touch-action: manipulation;
}

.sample-card-slider {
  padding: var(--space-l) var(--page-content-padding);
  background-color: #fff;
  gap: 16px;
  display: grid;
}

@media (min-width: 1600px), and {
  .sample-card-slider {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.sample-card-slider .core-card-slider__header {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.sample-card-slider .core-card-slider__title {
  color: #212121;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.sample-card-slider .core-card-slider__card-list {
  width: calc(100% + 2 * var(--page-content-padding));
  padding-inline: var(--gap-compensated-page-content-padding);
  display: flex;
}

.sample-card-slider .core-card-slider__card-list:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  margin-left: calc(-1 * var(--page-content-padding));
}

.sample-card-slider .core-card-slider__card-list:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  margin-left: calc(-1 * var(--page-content-padding));
}

.sample-card-slider .core-card-slider__card-list:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  margin-left: calc(-1 * var(--page-content-padding));
}

.sample-card-slider .core-card-slider__card-list:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  margin-right: calc(-1 * var(--page-content-padding));
}

.sample-card-slider .core-card-slider__card-list:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  margin-right: calc(-1 * var(--page-content-padding));
}

.sample-card-slider .core-card-slider__card-list:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  margin-right: calc(-1 * var(--page-content-padding));
}

@media (min-width: 1600px), and {
  .sample-card-slider .core-card-slider__card-list {
    --page-content-padding: 40px;
    --gap-compensated-page-content-padding: calc(40px - 16px / 2);
  }
}

.sample-card-slider .core-card-slider__card-list-item {
  flex-shrink: 0;
  flex-basis: 33.3333%;
}

@media (max-width: 1023px), and {
  .sample-card-slider .core-card-slider__card-list-item {
    flex-basis: calc(100% - var(--grid-column-gap) / 2);
  }
}

.sample-card-slider .core-card-slider__card-list-item {
  padding-inline: calc(var(--grid-column-gap) / 2);
}

.sample-card-slider .core-card-slider__card {
  aspect-ratio: 1;
  background-color: #d2d2d2;
}

.core-card-slider {
  --core-card-slider-scroll-indicator-mobile-width: 140px;
  --core-card-slider-scroll-indicator-tablet-width: 200px;
  --core-card-slider-scroll-indicator-track-height: 2px;
  --core-card-slider-scroll-indicator-track-color: var(--separator-lighter-gold);
  --core-card-slider-scroll-indicator-thumb-color: var(--separator-dark-gold);
}

.core-card-slider .core-card-slider__card-list {
  width: calc(100% + 2 * var(--page-content-padding));
  padding-inline: var(--gap-compensated-page-content-padding);
  scroll-snap-type: x mandatory;
  scroll-padding: var(--gap-compensated-page-content-padding);
  -ms-overflow-style: none;
  scrollbar-width: none;
  display: flex;
  overflow-x: auto;
}

.core-card-slider .core-card-slider__card-list:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  margin-left: calc(-1 * var(--page-content-padding));
}

.core-card-slider .core-card-slider__card-list:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  margin-left: calc(-1 * var(--page-content-padding));
}

.core-card-slider .core-card-slider__card-list:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  margin-left: calc(-1 * var(--page-content-padding));
}

.core-card-slider .core-card-slider__card-list:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  margin-right: calc(-1 * var(--page-content-padding));
}

.core-card-slider .core-card-slider__card-list:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  margin-right: calc(-1 * var(--page-content-padding));
}

.core-card-slider .core-card-slider__card-list:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  margin-right: calc(-1 * var(--page-content-padding));
}

.core-card-slider .core-card-slider__card-list::-webkit-scrollbar {
  display: none;
}

.core-card-slider .core-card-slider__card-list-item {
  scroll-snap-align: start;
}

.core-card-slider .core-card-slider__scroll-indicator {
  flex-shrink: 0;
}

@media (min-width: 768px), (max-width: 1023px), and {
  .core-card-slider .core-card-slider__scroll-indicator {
    width: var(--core-card-slider-scroll-indicator-tablet-width);
  }
}

@media (max-width: 767px), and {
  .core-card-slider .core-card-slider__scroll-indicator {
    width: var(--core-card-slider-scroll-indicator-mobile-width);
  }
}

.core-card-slider .core-card-slider__scroll-indicator-track {
  width: 100%;
  height: var(--core-card-slider-scroll-indicator-track-height);
  background-color: var(--core-card-slider-scroll-indicator-track-color);
  border-radius: 50px;
  position: relative;
}

.core-card-slider .core-card-slider__scroll-indicator-thumb {
  background-color: var(--core-card-slider-scroll-indicator-thumb-color);
  border-radius: 50px;
  min-width: auto;
  height: 100%;
  position: absolute;
  top: 0;
}

.core-card-slider .core-card-slider__scroll-indicator-thumb:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-card-slider .core-card-slider__scroll-indicator-thumb:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-card-slider .core-card-slider__scroll-indicator-thumb:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  left: 0;
}

.core-card-slider .core-card-slider__scroll-indicator-thumb:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-card-slider .core-card-slider__scroll-indicator-thumb:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-card-slider .core-card-slider__scroll-indicator-thumb:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  right: 0;
}

.core-card-slider .core-card-slider__footer {
  justify-content: space-between;
  align-items: center;
  margin-top: var(--grid-row-gap);
  display: flex;
}

.core-card-slider[data-card-per="1"] .core-card-slider__card-list-item, .core-card-slider[data-card-per="2"] .core-card-slider__card-list-item {
  scroll-snap-align: center;
}

/* [project]/src/components/ui/ui-preview-cards-section/index.scss.css [app-client] (css) */
.ui-preview-cards-section--adjust {
  margin-top: var(--space-3xl) !important;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section--adjust {
    margin-top: var(--space-2xl) !important;
  }
}

.ui-preview-cards-section--adjust-btm {
  margin-bottom: var(--space-4xl) !important;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section--adjust-btm {
    margin-bottom: var(--space-2xl) !important;
  }
}

.ui-preview-cards-section .no-link {
  cursor: default;
  pointer-events: none;
}

@media (min-width: 1601px), and {
  .ui-preview-cards-section .core-card-slider__card-list:before, .ui-preview-cards-section .core-card-slider__card-list:after {
    content: "";
    z-index: 22;
    width: var(--page-content-padding);
    background-color: var(--bg-base);
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }

  .ui-preview-cards-section .core-card-slider__card-list:after {
    left: unset;
    right: 0;
  }
}

.ui-preview-cards-section__container {
  width: 100%;
  max-width: var(--w-max);
  padding-inline: var(--page-content-padding);
  gap: var(--space-s);
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section__container {
    gap: var(--space-2xs);
  }

  .ui-preview-cards-section__view-all {
    display: none;
  }
}

.ui-preview-cards-section__header {
  justify-content: space-between;
  gap: var(--space-m);
  flex-direction: row;
  align-items: flex-end;
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section__header .core-card-slider__nav {
    display: none;
  }
}

.ui-preview-cards-section__footer {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section__footer .core-card-slider__nav {
    display: none;
  }
}

@media (min-width: 1024px), and {
  .ui-preview-cards-section__footer {
    display: none;
  }
}

.ui-preview-cards-section .core-card-slider__title {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: 1.2px;
  font-size: 30px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  color: var(--text-dark-gold);
  text-transform: uppercase;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section .core-card-slider__title {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .8px;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }
}

.ui-preview-cards-section .core-card-slider__subtitle {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .4px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: var(--primary-black);
  margin-top: var(--space-2xs);
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section .core-card-slider__subtitle {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .3px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }
}

.ui-preview-cards-section .core-card-slider__header {
  max-width: var(--inner-colspan6);
  text-wrap: pretty;
  width: 100%;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section .core-card-slider__scroll-indicator {
    margin-top: var(--space-2xs);
  }
}

.ui-preview-cards-section__card {
  flex-shrink: 0;
  flex-basis: var(--outer-colspan4);
  padding-inline: calc(var(--grid-column-gap) / 2);
  align-self: flex-start;
}

.ui-preview-cards-section__card:first-child {
  padding-left: calc(var(--grid-column-gap) / 2);
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section__card:first-child {
    padding-left: calc(var(--grid-column-gap) / 2);
  }

  .ui-preview-cards-section__card:last-child {
    padding-right: calc(var(--grid-column-gap) / 2);
  }

  .ui-preview-cards-section__card {
    flex-basis: var(--outer-colspan3);
    padding-inline: calc(var(--space-2xs) / 2);
    flex-basis: 242px;
  }
}

@media (max-width: 767px), and {
  .ui-preview-cards-section__card {
    flex-basis: calc(var(--outer-colspan2)  - var(--page-content-padding) * 2);
  }
}

.ui-preview-cards-section__card .core-card-slider__card {
  gap: var(--space-3xs);
  flex-direction: column;
  display: flex;
}

.ui-preview-cards-section__card-link .h-shape__shape {
  transition: transform .75s cubic-bezier(.19, 1, .22, 1);
}

.ui-preview-cards-section__card-link .h-shape__shape:first-child {
  transition-delay: .15s;
}

.ui-preview-cards-section__card-link .h-shape__shape:nth-child(2) {
  transition-delay: 0s;
  transform: translate(-100%);
}

@media (hover: hover) and (pointer: fine) {
  .ui-preview-cards-section__card-link:hover .h-shape__shape:first-child {
    transition-delay: 0s;
    transform: translate(100%);
  }

  .ui-preview-cards-section__card-link:hover .h-shape__shape:nth-child(2) {
    transition-delay: .15s;
    transform: translate(0);
  }
}

.ui-preview-cards-section__card-link:hover .ui-preview-cards-section__card-image img {
  scale: 1.02;
}

.ui-preview-cards-section__card-caption {
  width: 90%;
  margin-top: var(--space-2xs);
}

.ui-preview-cards-section__card-image {
  aspect-ratio: 400 / 500;
  position: relative;
  background-color: var(--c-media-placeholder) !important;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section__card-image {
    aspect-ratio: 242 / 302;
  }
}

.ui-preview-cards-section__card-image img {
  will-change: scale;
  transition: scale .3s var(--quad-decelerate);
}

.ui-preview-cards-section__card-title {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: var(--text-dark-gold);
  justify-content: flex-start;
  align-items: center;
  gap: var(--space-5xs);
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section__card-title {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .3px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }
}

.ui-preview-cards-section__card-icon {
  width: var(--size-xs);
  height: var(--size-xs);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 2px;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section__card-icon {
    width: var(--size-xs);
    height: var(--size-xs);
  }
}

.ui-preview-cards-section__card-description {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: var(--text-black);
  text-wrap: pretty;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section__card-description {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .3px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }
}

.ui-preview-cards-section--3cards .ui-preview-cards-section__card {
  flex-basis: var(--outer-colspan4);
  padding-inline: calc(var(--grid-column-gap) / 2);
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section--3cards .ui-preview-cards-section__card:first-child {
    padding-left: calc(var(--grid-column-gap) / 2);
  }

  .ui-preview-cards-section--3cards .ui-preview-cards-section__card:last-child {
    padding-right: calc(var(--grid-column-gap) / 2);
  }

  .ui-preview-cards-section--3cards .ui-preview-cards-section__card {
    flex-basis: var(--outer-colspan3);
    padding-inline: calc(var(--space-2xs) / 2);
    flex-basis: 242px;
  }
}

.ui-preview-cards-section--3cards .ui-preview-cards-section__card-image {
  aspect-ratio: 400 / 500;
  position: relative;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section--3cards .ui-preview-cards-section__card-image {
    aspect-ratio: 242 / 302;
    height: 302px;
  }
}

.ui-preview-cards-section--4cards .ui-preview-cards-section__card {
  flex-basis: var(--outer-colspan3);
  padding-inline: calc(var(--grid-column-gap) / 2);
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section--4cards .ui-preview-cards-section__card:first-child {
    padding-left: calc(var(--grid-column-gap) / 2);
  }

  .ui-preview-cards-section--4cards .ui-preview-cards-section__card:last-child {
    padding-right: calc(var(--grid-column-gap) / 2);
  }

  .ui-preview-cards-section--4cards .ui-preview-cards-section__card {
    flex-basis: var(--outer-colspan3);
    padding-inline: calc(var(--space-2xs) / 2);
    flex-basis: 242px;
  }
}

.ui-preview-cards-section--4cards .ui-preview-cards-section__card-caption {
  width: 100%;
}

.ui-preview-cards-section--4cards .ui-preview-cards-section__card-image {
  aspect-ratio: 296 / 370;
  position: relative;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section--4cards .ui-preview-cards-section__card-image {
    aspect-ratio: 242 / 302;
    background-size: 75%;
  }
}

.ui-preview-cards-section--small-card-no-slider .ui-preview-cards-section__card-image, .ui-preview-cards-section--small-card .ui-preview-cards-section__card-image {
  aspect-ratio: 296 / 185;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section--small-card .ui-preview-cards-section__footer .core-card-slider__scroll-indicator {
    margin-top: var(--space-5xs) !important;
  }
}

.ui-preview-cards-section--small-card-no-slider ul {
  row-gap: var(--space-s);
  flex-wrap: wrap;
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

.ui-preview-cards-section--small-card-no-slider ul > li {
  opacity: 1;
  translate: none;
  rotate: none;
  scale: none;
}

@media (max-width: 1023px), and {
  .ui-preview-cards-section--small-card-no-slider ul > li {
    flex-basis: 50% !important;
  }

  .ui-preview-cards-section--small-card-no-slider .ui-preview-cards-section__footer {
    display: none;
  }
}

.ui-preview-cards-section--cta .ui-preview-cards-section__card-description {
  color: var(--text-light-gold);
}

.ui-preview-cards-section--cta .core-card-slider__title {
  text-wrap: balance;
  max-width: 550px;
}

/* [project]/src/components/ui/ui-newsroom-featured/index.scss.css [app-client] (css) */
.ui-newsroom-featured {
  margin: 36px 0 0 !important;
  padding-top: 36px !important;
}

@media (max-width: 1023px), and {
  .ui-newsroom-featured {
    margin-top: 20px !important;
    padding-top: 20px !important;
  }
}

.ui-newsroom-featured__container {
  width: 100%;
  max-width: var(--w-max);
  padding-inline: var(--page-content-padding);
  gap: var(--space-6xl, 120px);
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

@media (max-width: 1023px), and {
  .ui-newsroom-featured__container {
    flex-direction: column;
    gap: 16px;
  }
}

.ui-newsroom-featured__heading {
  text-wrap: pretty;
  flex-shrink: 0;
  width: 296px;
}

@media (max-width: 1023px), and {
  .ui-newsroom-featured__heading {
    width: 100%;
  }
}

.ui-newsroom-featured__content {
  flex-direction: column;
  flex: 1;
  max-width: 712px;
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-newsroom-featured__content {
    max-width: 100%;
  }

  .ui-newsroom-featured__content:after {
    content: "";
    background-color: var(--separator-lighter-gold);
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
  }
}

.ui-newsroom-featured__content-item {
  gap: var(--2xs, 16px);
  padding: var(--size-l, 36px) 0;
  border-bottom: 1px solid var(--separator-lighter-gold, #dad4c6);
  flex-direction: column;
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-newsroom-featured__content-item {
    border: none;
  }

  .ui-newsroom-featured__content-item:not(:first-child):before {
    content: "";
    transform: translateY(calc(var(--size-l, 36px) * -1));
    background-color: var(--separator-lighter-gold);
    width: 100%;
    height: 1px;
    position: absolute;
    left: 0;
  }
}

@media (min-width: 1025px), and {
  .ui-newsroom-featured__content-item:first-child {
    padding-top: 0;
  }
}

.ui-newsroom-featured__content-item-meta {
  align-items: center;
  gap: var(--nano, 6px);
  display: flex;
}

.ui-newsroom-featured__content-item-meta svg {
  flex-shrink: 0;
  width: 2px;
  height: 2px;
}

.ui-newsroom-featured__content-item-text {
  gap: var(--macro, 4px);
  flex-direction: column;
  font-family: GoudyOlSt BT, sans-serif;
  line-height: 1.4;
  display: flex;
}

.ui-newsroom-featured__content-item-text p:first-child {
  letter-spacing: .3px;
  color: var(--text-black, #151515);
  font-size: 20px;
}

.ui-newsroom-featured__content-item-text p:last-child {
  letter-spacing: .24px;
  color: var(--text-light-gold, #807464);
  font-size: 16px;
}

/* [project]/src/components/layout/header/mega-menu/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.ui-megamenu {
  height: 100%;
  position: relative;
}

.ui-megamenu__list {
  gap: var(--space-l);
  height: 100%;
  display: flex;
}

@media (max-width: 991px) {
  .ui-megamenu__list {
    display: none;
  }
}

.ui-megamenu__item {
  position: relative;
}

.ui-megamenu__link {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  color: var(--text-black);
  text-transform: uppercase;
  cursor: pointer;
  padding: 0;
  padding-block: var(--space-2xs);
  align-items: center;
  height: 100%;
  transition: color .2s;
  display: inline-flex;
  position: relative;
}

.ui-megamenu__link--login {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  height: 30px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  top: 50%;
  transform: translateY(-50%);
  display: flex !important;
}

.ui-megamenu__link:hover, .ui-megamenu__link--active {
  color: var(--text-dark-gold);
}

.ui-megamenu__link:hover:after, .ui-megamenu__link--active:after {
  content: "";
  background-color: var(--text-dark-gold);
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: -1px;
  left: 0;
}

.ui-megamenu__overlay {
  top: var(--h-header);
  opacity: 0;
  visibility: hidden;
  z-index: 0;
  pointer-events: none;
  background: #000;
  width: 100%;
  height: 100dvh;
  transition: all .22s;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.ui-megamenu__overlay--open {
  opacity: .3;
  visibility: visible;
  pointer-events: auto;
}

.ui-megamenu__dropdown {
  opacity: 0;
  visibility: hidden;
  z-index: 10;
  background: #fff;
  min-width: 240px;
  height: 0;
  transition: all .3s;
  position: absolute;
  top: 100%;
  left: 50%;
  overflow: hidden;
  transform: translateX(-50%);
  box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
}

.ui-megamenu__dropdown--open {
  opacity: 1;
  visibility: visible;
  height: auto;
  top: 100%;
}

.ui-megamenu__dropdown--small {
  min-width: 298px;
  top: var(--h-header);
  transform: unset;
  flex-direction: column;
  display: flex;
  position: absolute;
  left: -18px;
  right: 0;
}

@media (min-width: 1601px), and {
  .ui-megamenu__dropdown--small {
    right: calc(var(--w-max-right-padding)  - 60px);
  }
}

.ui-megamenu__dropdown--login {
  min-width: 244px;
  transform: unset;
  left: -16px;
  right: 0;
}

.ui-megamenu__dropdown--loyalty {
  min-width: 244px;
  transform: unset;
  max-width: 244px;
  right: 0;
}

.ui-megamenu__dropdown--full {
  left: auto;
  right: 0;
  top: var(--h-header);
  width: 100%;
  max-width: 864px;
  max-height: 540px;
  padding: 0;
  transition: height .4s;
  position: fixed;
  transform: none;
}

@media (min-width: 1601px), and {
  .ui-megamenu__dropdown--full {
    right: var(--w-max-right-padding);
  }
}

.ui-megamenu__sub-link {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  color: var(--text-black);
  text-transform: uppercase;
  padding-inline: var(--space-xs);
  padding-bottom: var(--space-2xs);
  display: block;
}

.ui-megamenu__sub-link:first-child {
  padding-top: var(--space-s);
}

.ui-megamenu__sub-link:last-child {
  padding-bottom: var(--space-s);
}

.ui-megamenu__sub-link:hover {
  color: var(--text-dark-gold);
}

.ui-megamenu__panel-content {
  height: 100%;
  max-width: var(--w-max);
  gap: var(--space-2xs);
  margin: 0 auto;
  display: flex;
}

.ui-megamenu__image-col {
  flex: 0 0 30%;
  position: relative;
  overflow: hidden;
}

.ui-megamenu__image-col img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.ui-megamenu__tabs-col {
  background: #fff;
  border-right: 1px solid #eee;
  flex: 0 0 216px;
  padding-top: var(--space-s);
  padding-bottom: var(--space-xl);
}

.ui-megamenu__tab-btn {
  text-align: left;
  width: 100%;
  padding: var(--space-3xs) var(--space-5xs) var(--space-3xs) var(--space-s);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  color: var(--text-grey);
  text-transform: uppercase;
  transition: color .2s;
  display: block;
}

.ui-megamenu__tab-btn:hover, .ui-megamenu__tab-btn--active {
  color: var(--text-black);
}

.ui-megamenu__tab-btn--active {
  background: var(--background-lighter-gold);
}

.ui-megamenu__details-col {
  gap: var(--space-6xl);
  flex: 1;
  padding-top: var(--space-s);
  padding-bottom: var(--space-xl);
  display: flex;
  overflow-y: hidden;
}

.ui-megamenu__details-col:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-right: var(--space-s);
}

.ui-megamenu__details-col:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-right: var(--space-s);
}

.ui-megamenu__details-col:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-right: var(--space-s);
}

.ui-megamenu__details-col:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-left: var(--space-s);
}

.ui-megamenu__details-col:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-left: var(--space-s);
}

.ui-megamenu__details-col:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-left: var(--space-s);
}

.ui-megamenu__detail-group {
  gap: var(--space-xl);
  flex-direction: column;
  flex: 1;
  display: flex;
}

.ui-megamenu__detail-group:first-child {
  min-width: 296px;
}

.ui-megamenu__detail-group:first-child .ui-megamenu__detail-group-wrapper {
  max-height: 279px;
}

.ui-megamenu__detail-group-wrapper {
  height: 100%;
  overflow-y: auto;
}

.ui-megamenu__detail-group-wrapper::-webkit-scrollbar {
  width: 2px;
}

.ui-megamenu__detail-group-wrapper::-webkit-scrollbar-track {
  background: #f1f1f1;
}

.ui-megamenu__detail-group-wrapper::-webkit-scrollbar-thumb {
  background: var(--separator-lighter-gold);
  border-radius: 30px;
}

.ui-megamenu__detail-group-wrapper::-webkit-scrollbar-thumb:hover {
  background: var(--separator-light-gold);
}

.ui-megamenu__detail-sub-title {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  text-transform: uppercase;
  color: var(--text-grey);
  padding-bottom: var(--space-3xs);
  display: block;
}

.ui-megamenu__detail-title {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  text-transform: uppercase;
  color: var(--text-grey);
  margin-bottom: var(--space-3xs);
  padding-bottom: var(--space-3xs);
  display: block;
}

.ui-megamenu__others-list {
  gap: var(--space-3xs);
  flex-direction: column;
  margin-top: calc(var(--space-s)  - var(--space-3xs));
  display: flex;
}

.ui-megamenu__others-list .ui-megamenu__detail-sub-title {
  padding-bottom: 0;
}

.ui-megamenu__project-link {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .2px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  text-transform: capitalize;
  color: var(--text-black);
  text-wrap: pretty;
  margin-bottom: var(--space-3xs);
  display: inline-block;
}

.ui-megamenu__project-link:hover {
  color: var(--text-dark-gold);
}

.ui-megamenu__city {
  color: #999;
  text-transform: uppercase;
  margin-bottom: .5rem;
  font-size: 12px;
}

.ui-megamenu__area-list {
  gap: var(--space-3xs);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.ui-megamenu__area-list .ui-megamenu__project-link {
  margin-bottom: 0;
}

.ui-megamenu__cta-link {
  width: -moz-fit-content;
  width: fit-content;
  display: inline-block;
}

.ui-mobile-menu {
  background: var(--primary-white);
  z-index: -1;
  width: 100%;
  height: 100dvh;
  padding-top: var(--h-header);
  flex-direction: column;
  transition: transform .4s cubic-bezier(.16, 1, .3, 1);
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  overflow: hidden;
  transform: translateX(100%);
}

.ui-mobile-menu--open {
  transform: translateX(0);
}

.ui-mobile-menu__slider {
  border-top: 1px solid var(--primary-light-gold);
  width: 200%;
  height: 100%;
  transition: transform .4s ease-in-out;
  display: flex;
}

.ui-mobile-menu__slider--slide-active {
  transform: translateX(-50%);
}

.ui-mobile-menu__view {
  width: 50%;
  height: 100%;
  position: relative;
  overflow-y: auto;
}

.ui-mobile-menu__nav-btn {
  width: 100%;
  padding: var(--space-xs) var(--page-content-padding);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  color: var(--text-black);
  text-transform: uppercase;
  text-align: left;
  background: none;
  border-bottom: 1px solid #eee;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.ui-mobile-menu__nav-btn svg {
  width: 16px;
}

.ui-mobile-menu__simple-link {
  text-transform: uppercase;
  color: var(--text-black);
  border-bottom: 1px solid #eee;
  padding: 1.25rem 0;
  font-size: 16px;
  text-decoration: none;
  display: block;
}

.ui-mobile-menu__back-btn {
  background: var(--background-lighter-gold);
  width: 100%;
  padding: var(--space-2xs) var(--page-content-padding);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  color: var(--text-black);
  text-transform: uppercase;
  border-bottom: 1px solid var(--primary-light-gold);
  align-items: center;
  gap: .5rem;
  display: flex;
}

.ui-mobile-menu__accordion-item {
  border-bottom: 1px solid var(--primary-light-gold);
}

.ui-mobile-menu__accordion-head {
  width: 100%;
  padding: var(--space-xs) var(--page-content-padding);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  color: var(--text-black);
  text-transform: uppercase;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.ui-mobile-menu__accordion-head svg {
  transition: transform .3s;
}

.ui-mobile-menu__accordion-head[data-expanded="true"] svg {
  transform: rotate(180deg);
}

.ui-mobile-menu__accordion-body {
  max-height: 0;
  padding-inline: var(--page-content-padding);
  opacity: 0;
  transition: max-height .4s cubic-bezier(.25, 1, .5, 1), padding-bottom .4s cubic-bezier(.25, 1, .5, 1), opacity .5s;
  overflow: hidden;
}

.ui-mobile-menu__accordion-body--active {
  opacity: 1;
  margin-bottom: calc(var(--space-xs)  - var(--space-4xs));
}

.ui-mobile-menu__acc-link {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: var(--text-black);
  padding-block: var(--space-4xs);
  text-transform: capitalize;
  display: block;
}

.ui-mobile-menu__section-group:not(:first-child) .ui-mobile-menu__acc-label {
  border-top: 1px solid var(--separator-lighter-gold);
  padding-top: var(--space-xs);
}

.ui-mobile-menu__section-group:not(:first-child) .ui-mobile-menu__acc-link:last-of-type {
  padding-bottom: var(--space-4xs);
}

.ui-mobile-menu__others-list {
  flex-direction: column;
  margin-top: calc(var(--space-s)  - var(--space-3xs));
  display: flex;
}

.ui-mobile-menu__others-list .ui-megamenu__detail-sub-title {
  padding-top: var(--space-3xs);
}

.ui-mobile-menu__acc-label {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  color: var(--text-grey);
  text-transform: uppercase;
  padding-top: 0;
  padding-bottom: var(--space-4xs);
  display: block;
}

.ui-mobile-menu__acc-sub-label {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  color: var(--text-grey);
  text-transform: uppercase;
  padding-block: var(--space-4xs);
  display: block;
}

.ui-mobile-menu__cta-mobile {
  margin-block: var(--space-xs);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  font-family: var(--font-futura-book);
  text-transform: uppercase;
  margin-top: calc(var(--space-xs)  - var(--space-4xs));
}

.ui-megamenu__link--active, .ui-megamenu__project-link--active, .ui-megamenu__sub-link--active, .ui-mobile-menu__acc-link--active {
  color: var(--text-dark-gold);
}

.ui-loyalty-popup {
  padding: var(--space-l);
  text-align: center;
}

.ui-loyalty-popup__title {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  color: var(--text-dark-gold);
}

.ui-loyalty-popup__subtitle {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  color: var(--text-light-gold);
  margin-top: var(--space-nano);
}

.ui-loyalty-popup__qr {
  width: 80px;
  max-width: 80px;
  height: 80px;
  margin: var(--space-s) auto;
  background-size: 60px !important;
}

.ui-loyalty-popup__close {
  cursor: pointer;
}

/* [project]/src/components/layout/footer/index.scss.css [app-client] (css) */
@keyframes m-btn-plain-text-underline-in {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes m-btn-plain-text-underline-out {
  from {
    transform: scaleX(1);
  }

  to {
    transform: scaleX(0);
  }
}

@keyframes css-keyframes__fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes skeleton-animation {
  0% {
    background-position: 120% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes core-icon-hover-motion {
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  50% {
    opacity: 0;
    transform: translateX(6px);
  }

  51% {
    opacity: 0;
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes standard-tertiary-link-hover-keyframes {
  0% {
    opacity: 1;
    transform: none;
  }

  50% {
    opacity: 0;
    transform: translate(6px, -6px);
  }

  51% {
    opacity: 0;
    transform: translate(-10px, 10px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.ui-footer {
  border-top: 1px solid var(--separator-lighter-gold);
  background: var(--background-white);
  color: var(--text-black);
  max-width: var(--w-max);
  padding-top: var(--space-2xl);
  padding-inline: var(--page-content-padding);
  margin: 0 auto;
}

@media (max-width: 1023px), and {
  .ui-footer {
    padding-top: var(--space-xl);
    padding-bottom: 57px;
  }
}

.ui-footer__top {
  width: 100%;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  gap: 0;
  padding-bottom: var(--space-2xl);
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-footer__top {
    padding-bottom: 0;
  }
}

.ui-footer__top .ui-footer__logo {
  width: auto;
  height: 54px;
}

@media (max-width: 1023px), and {
  .ui-footer__top .ui-footer__logo {
    height: 40px;
  }
}

.ui-footer__top .ui-footer__nav {
  width: var(--inner-colspan5);
  justify-content: space-between;
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-footer__top .ui-footer__nav {
    display: none;
  }
}

.ui-footer__top .ui-footer__nav .ui-footer__menu {
  gap: var(--space-xs);
  flex-direction: column;
  width: 50%;
  display: flex;
}

.ui-footer__top .ui-footer__nav .ui-footer__menu:first-child {
  min-width: 296px;
}

@media (max-width: 1199px), and {
  .ui-footer__top .ui-footer__nav .ui-footer__menu {
    min-width: unset;
  }
}

.ui-footer__top .ui-footer__nav .ui-footer__menu-item {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  color: var(--text-dark-gold);
  text-transform: uppercase;
}

.ui-footer__top .ui-footer__nav .ui-footer__menu-item:hover {
  color: var(--primary-gold);
}

.ui-footer__middle {
  border-bottom: 1px solid var(--separator-lighter-gold);
  justify-content: space-between;
  gap: 0;
  padding-top: var(--space-s);
  padding-bottom: var(--space-2xl);
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-footer__middle {
    border-bottom: none;
    padding-top: var(--space-2xs);
  }
}

@media (min-width: 1025px), and {
  .ui-footer__middle > div {
    display: flex;
  }

  .ui-footer__middle > div:first-child {
    width: var(--inner-colspan7);
  }

  .ui-footer__middle > div:last-child {
    width: var(--inner-colspan5);
  }

  .ui-footer__middle > div > div {
    width: 50%;
  }
}

.ui-footer__middle .ui-footer__nav {
  gap: var(--space-xl);
  min-width: var(--field-space);
  flex-direction: column;
  display: flex;
}

.ui-footer__middle .ui-footer__nav:first-child {
  min-width: 296px;
}

@media (max-width: 1199px), and {
  .ui-footer__middle .ui-footer__nav {
    min-width: unset;
    gap: var(--space-xl);
  }
}

@media (max-width: 1023px), and {
  .ui-footer__middle .ui-footer__nav {
    gap: 0;
    min-width: unset !important;
  }

  .ui-footer__middle {
    flex-direction: column;
    gap: 0;
    padding-bottom: 0;
  }

  .ui-footer__middle .ui-footer__col-list {
    max-height: 0;
    transition: max-height .3s;
    overflow: hidden;
  }
}

.ui-footer__brand {
  width: var(--inner-colspan7);
  align-items: flex-start;
  display: flex;
}

.ui-footer__brand .ui-footer__brand-link {
  display: inline-block;
}

.ui-footer__brand img, .ui-footer__brand svg {
  display: block;
}

.ui-footer__col {
  flex-direction: column;
  display: flex;
}

.ui-footer__col-arrow {
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  display: inline-block;
}

@media (min-width: 1024px), and {
  .ui-footer__col-arrow {
    display: none;
  }
}

@media (max-width: 1023px), and {
  .ui-footer__col.is-open {
    padding-bottom: var(--space-2xs);
  }

  .ui-footer__col.is-open .svg-bar-vertical {
    display: none;
  }

  .ui-footer__col {
    border-bottom: 1px solid var(--separator-lighter-gold);
    width: 100%;
    padding-top: calc(var(--space-2xs)  + 4.5px);
  }
}

.ui-footer__col-title {
  color: var(--text-dark-gold);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  text-transform: uppercase;
  justify-content: space-between;
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-footer__col-title {
    width: 100%;
    padding-bottom: calc(var(--space-2xs)  + 4.5px);
  }
}

.ui-footer__col-list {
  gap: var(--space-nano);
  flex-direction: column;
  transition: all .3s;
  display: flex;
}

@media (min-width: 1024px), and {
  .ui-footer__col-list {
    padding-top: var(--space-2xs);
    max-height: unset !important;
  }
}

@media (max-width: 1023px), and {
  .ui-footer__col-list {
    gap: var(--space-2xs);
    margin-top: -2px;
  }
}

.ui-footer__col-item {
  display: flex;
}

.ui-footer__col-item-link {
  font-size: 13px;
  transition: color .15s;
}

@media (max-width: 1023px), and {
  .ui-footer__col-item-link {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .2px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
  }
}

.ui-footer__col-item-link:hover {
  color: var(--primary-gold);
}

.ui-footer__divider {
  border-bottom: 1px solid var(--separator-lighter-gold);
  width: 100%;
  position: relative;
}

@media (max-width: 1023px), and {
  .ui-footer__divider {
    display: none;
  }
}

.ui-footer__divider-icon {
  width: var(--size-xs);
  height: var(--size-xs);
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.ui-footer__divider-icon-svg {
  transform: rotate(180deg);
}

.ui-footer__divider-icon--open .ui-footer__divider-icon-svg {
  transform: rotate(0);
}

.ui-footer__bottom {
  align-items: center;
  padding-top: var(--space-2xs);
  padding-bottom: var(--space-s);
  display: flex;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .ui-footer__bottom {
    gap: var(--space-m);
    justify-content: space-between;
  }
}

@media (max-width: 1023px), and {
  .ui-footer__bottom {
    flex-direction: column-reverse;
    align-items: flex-start;
    gap: 0;
    padding-top: var(--space-s);
    display: flex;
  }
}

.ui-footer__social {
  gap: var(--space-2xs);
  width: calc(var(--inner-colspan7) / 2);
  justify-self: start;
  align-items: center;
  min-width: 296px;
  display: flex;
}

@media (min-width: 1366px), and {
  .ui-footer__social {
    min-width: 398px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .ui-footer__social {
    min-width: unset;
    width: auto;
  }
}

@media (max-width: 1023px), and {
  .ui-footer__social {
    border-top: 1px solid var(--separator-lighter-gold);
    gap: var(--space-xs);
    width: 100%;
    margin-top: var(--space-xs);
    padding-top: var(--space-xs);
  }
}

.ui-footer__social-link {
  width: var(--size-xs);
  height: var(--size-xs);
  color: var(--text-light-gold);
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: color .15s;
  display: inline-flex;
}

.ui-footer__social-link:hover {
  color: var(--primary-gold);
}

.ui-footer__social-link img, .ui-footer__social-link svg {
  width: 16px;
  height: 16px;
  display: block;
}

@media (max-width: 1023px), and {
  .ui-footer__social-link img, .ui-footer__social-link svg {
    width: 20px;
    height: 20px;
  }
}

.ui-footer__legal {
  gap: var(--space-s);
  justify-self: center;
  align-items: center;
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-footer__legal {
    flex-direction: column;
    align-items: flex-start;
    gap: 0;
  }
}

.ui-footer__legal-links {
  gap: var(--space-s);
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

@media (max-width: 1023px), and {
  .ui-footer__legal-links {
    gap: var(--space-2xs);
    column-gap: var(--space-5xs);
    border-top: 1px solid var(--separator-lighter-gold);
    row-gap: 8px;
    margin-top: var(--space-xs);
    padding-top: var(--space-xs);
  }
}

.ui-footer__legal-item-link {
  color: var(--text-light-gold);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  text-transform: uppercase;
  text-decoration: none;
  transition: color .15s;
  display: flex;
}

.ui-footer__legal-item-link:hover {
  color: var(--primary-gold);
  text-decoration: underline;
}

.ui-footer__legal .ui-footer__copyright {
  color: var(--text-light-gold);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  text-transform: uppercase;
  margin: 0;
}

@media (max-width: 1023px), and {
  .ui-footer__legal .ui-footer__copyright {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .5px;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.25;
    font-family: var(--font-futura-book);
  }
}

/* [project]/src/components/ui/ui-unlock-reward/index.scss.css [app-client] (css) */
.ui-footer-secondary {
  background-color: var(--background-light-gold);
  padding: var(--space-2xs) 0;
}

@media (max-width: 1023px), and {
  .ui-footer-secondary {
    padding: var(--space-4xs) 0;
  }
}

.ui-footer-secondary__container {
  max-width: var(--w-max);
  padding-inline: var(--page-content-padding);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ui-footer-secondary__link {
  justify-content: center;
  align-items: center;
  gap: var(--space-macro);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .2px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: var(--primary-black);
  transition: all .3s;
  display: inline-flex;
}

.ui-footer-secondary__link .h-shape__shape {
  transition: transform .75s cubic-bezier(.19, 1, .22, 1);
}

.ui-footer-secondary__link .h-shape__shape:first-child {
  transition-delay: .15s;
}

.ui-footer-secondary__link .h-shape__shape:nth-child(2) {
  transition-delay: 0s;
  transform: translate(-100%);
}

@media (hover: hover) and (pointer: fine) {
  .ui-footer-secondary__link:hover .h-shape__shape:first-child {
    transition-delay: 0s;
    transform: translate(100%);
  }

  .ui-footer-secondary__link:hover .h-shape__shape:nth-child(2) {
    transition-delay: .15s;
    transform: translate(0);
  }
}

@media (max-width: 1023px), and {
  .ui-footer-secondary__link {
    font-variant-numeric: lining-nums proportional-nums;
    letter-spacing: .2px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    font-family: var(--font-goudy-italic);
    text-align: left;
    justify-content: flex-start;
    font-size: 12px;
  }
}

.ui-footer-secondary__text {
  font-size: inherit !important;
}

.ui-footer-secondary__icon {
  width: 16px;
  height: 16px;
  transition: transform .3s;
}

/* [project]/src/components/ui/ui-mobile-connect/index.scss.css [app-client] (css) */
.ui-mobile-connect-wrapper {
  z-index: 59;
  text-align: center;
  width: 100%;
  display: none;
  position: relative;
}

.ui-mobile-connect-wrapper.show-on-scroll:after {
  display: block;
}

.ui-mobile-connect-wrapper.show-on-scroll .ui-mobile-connect__btn {
  visibility: visible;
  bottom: 0;
}

@media (max-width: 1023px), and {
  .ui-mobile-connect-wrapper {
    display: block;
  }
}

.ui-mobile-connect__btn {
  padding: var(--space-xs) var(--space-xl);
  background: var(--gradients-light-gold);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .6px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  color: var(--primary-white);
  text-transform: uppercase;
  will-change: transform;
  width: 100%;
  height: 57px;
  bottom: -20%;
  left: env(safe-area-inset-left);
  visibility: hidden;
  z-index: 59;
  transition: bottom .5s, visibility .5s;
  position: fixed;
  left: 0;
  transform: translateZ(0);
}

.ui-mobile-connect__modal {
  z-index: 59;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.ui-mobile-connect__modal-title {
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .8px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--font-futura-book);
  text-transform: uppercase;
  color: var(--text-light-gold);
}

.ui-mobile-connect__modal-overlay {
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  background: rgba(21, 21, 21, .16);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.ui-mobile-connect__modal-content {
  padding: var(--space-s) var(--space-2xs) var(--space-2xl) var(--space-2xs);
  background: #fff;
  border-radius: 16px 16px 0 0;
  max-height: 50%;
  animation: .3s ease-out forwards slideUp;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.ui-mobile-connect__modal-content.closing {
  animation: .3s ease-in forwards slideDown;
}

.ui-mobile-connect__modal-close {
  display: inline-flex;
}

.ui-mobile-connect__modal-close svg {
  width: 24px;
  height: 24px;
}

.ui-mobile-connect__modal-header {
  justify-content: center;
  display: flex;
}

.ui-mobile-connect__modal-header-handle {
  background: #d9d9d9;
  border-radius: 10px;
  width: 60px;
  height: 2px;
}

.ui-mobile-connect__list {
  margin-top: var(--space-s);
}

.ui-mobile-connect__list-item:not(:last-child) {
  margin-bottom: var(--space-4xs);
  padding-bottom: var(--space-4xs);
}

.ui-mobile-connect__list-item a {
  align-items: center;
  gap: var(--space-5xs);
  font-variant-numeric: lining-nums proportional-nums;
  letter-spacing: .3px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  font-family: var(--font-goudy-italic);
  color: var(--text-dark-gold);
  display: flex;
}

.ui-mobile-connect__list-item a img {
  width: 20px;
  height: auto;
}

@keyframes slideUp {
  from {
    transform: translateY(100%);
  }

  to {
    transform: translateY(0%);
  }
}

@keyframes slideDown {
  from {
    transform: translateY(0%);
  }

  to {
    transform: translateY(100%);
  }
}

/* [project]/src/components/core/page-loader.module.scss.module.css [app-client] (css) */
.page-loader-module-scss-module__mir5LW__page-loader {
  transform-origin: bottom;
  pointer-events: none;
  z-index: 99999;
  background-color: #fff;
  width: 100%;
  height: 100vh;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.page-loader-module-scss-module__mir5LW__page-loader.page-loader-module-scss-module__mir5LW__hidden {
  transition: none;
  transform: scaleY(0);
}

.page-loader-module-scss-module__mir5LW__page-loader.page-loader-module-scss-module__mir5LW__rising {
  animation: page-loader-module-scss-module__mir5LW__riseUp .5s var(--emphasized-decelerate) forwards;
  transform: scaleY(1);
}

.page-loader-module-scss-module__mir5LW__page-loader.page-loader-module-scss-module__mir5LW__falling {
  animation: page-loader-module-scss-module__mir5LW__fallDown .5s var(--emphasized-decelerate) forwards;
  transform: scaleY(1);
}

@keyframes page-loader-module-scss-module__mir5LW__riseUp {
  from {
    transform: scaleY(0);
    box-shadow: 0 0 200vh 200vh rgba(0, 0, 0, .3);
  }

  to {
    transform: scaleY(1);
    box-shadow: 0 0 200vh 200vh rgba(0, 0, 0, .3);
  }
}

@keyframes page-loader-module-scss-module__mir5LW__fallDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

/*# sourceMappingURL=src_8c244572._.css.map*/