.astra-img { display: inline-block; font-size: 0px; height: 100%; line-height: 0; overflow: hidden; width: 100%; }
.astra-img img { height: 100%; object-fit: inherit; object-position: inherit; width: 100%; }
.astra-footer-policy-btn { color: var(--astra-color-footer-policy-text); font-size: 12px; font-weight: var(--astra-font-weight-normal,400); line-height: 130%; padding: 4px 8px; transition: 0.3s; }
.astra-footer-policy-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))) { margin-right: 4px; }
.astra-footer-policy-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))) { margin-right: 4px; }
.astra-footer-policy-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)) { margin-left: 4px; }
.astra-footer-policy-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)) { margin-left: 4px; }
.astra-footer-policy-btn:hover { color: var(--astra-color-text-inverse,#fff); }
.astra-footer-policy-btn:hover .astra-footer-policy-icon { background: var(--astra-color-text-inverse,#fff); }
.astra-footer-policy-btn span { transition: 0.3s; vertical-align: middle; }
@media screen and (max-width: 1024px) {
  .astra-footer-policy-btn span { color: var(--astra-color-text-tertiary); }
  .astra-footer-policy-btn:hover span { color: var(--astra-color-active-icon); }
}
.astra-footer-policy-icon { background: var(--astra-color-footer-policy-text); display: inline-block; font-size: 17px; height: 17px; mask-repeat: no-repeat; mask-size: 100% 100%; width: 17px; }
.astra-footer-policy-icon: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-right: 8px; }
.astra-footer-policy-icon: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-right: 8px; }
.astra-footer-policy-icon:-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: 8px; }
.astra-footer-policy-icon: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: 8px; }
.astra-footer-policy { display: inline-block; }
.astra-footer-policy-item { color: var(--astra-color-footer-policy-text); display: inline-block; flex-shrink: 0; max-width: 100%; }
.astra-footer-policy-title { font-size: 12px; font-weight: var(--astra-font-weight-medium,500); line-height: 14px; vertical-align: middle; }
@media screen and (max-width: 1024px) {
  .astra-footer-policy-explore: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: -8px; }
  .astra-footer-policy-explore: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: -8px; }
  .astra-footer-policy-explore:-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: -8px; }
  .astra-footer-policy-explore: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: -8px; }
}
.astra-footer-link-arrow { display: none; }
.astra-footer-link-btn { color: var(--astra-color-text-secondary); display: inline-block; font-size: 12px; line-height: 20px; overflow: hidden; padding: 8px 2px; text-align: start; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
.astra-footer-link-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))) { margin-left: -2px; }
.astra-footer-link-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))) { margin-left: -2px; }
.astra-footer-link-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)) { margin-right: -2px; }
.astra-footer-link-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)) { margin-right: -2px; }
.astra-footer-link-btn:hover { color: var(--astra-color-text-primary); }
.astra-footer-link-btn { font-weight: var(--astra-font-weight-normal,400); transition-duration: 0.25s; transition-property: color; transition-timing-function: ease-in-out; will-change: color; }
.astra-footer-link-group { margin-top: 6px; overflow: hidden; }
.astra-footer-link-title { color: var(--astra-color-text-primary); font-size: 12px; font-weight: var(--astra-font-weight-normal,400); line-height: 130%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@media screen and (max-width: 1024px) {
  .astra-footer-link-title { align-items: center; display: grid; font-size: 14px; font-weight: var(--astra-font-weight-bold,700); grid-template-columns: 1fr max-content; padding: 16px 0px; }
  .astra-footer-link-btn { font-size: 14px; padding: 6px 2px !important; }
  .astra-footer-link-arrow { color: var(--astra-color-text-primary); display: inline; font-size: 14px; transition-duration: 0.25s; transition-property: transform; transition-timing-function: ease-in-out; will-change: transform; }
  .astra-footer-link-group { height: 0px; margin-top: 0px; opacity: 0; transition-duration: 0.25s; transition-property: opacity, height; transition-timing-function: ease-in-out; will-change: opacity, height; }
  .astra-footer-link-group > :last-child { margin-bottom: 16px; }
  .astra-footer-link-group-show { height: max-content; opacity: 1; }
  .astra-footer-link-arrow-active { transform: rotate(180deg); }
}
.astra-footer-links { display: grid; gap: 16px; grid-template-columns: repeat(auto-fit, 160px); }
@media screen and (max-width: 1024px) {
  .astra-footer-links { display: block; }
  .astra-footer-links > :not(:last-child) { border-bottom: .5px solid var(--astra-color-mobile-divider); }
}
.astra-footer-slogan { color: var(--astra-color-text-secondary); font-size: 12px; font-weight: var(--astra-font-weight-normal,400); line-height: 130%; margin: 12px 0px 6px; text-align: end; }
.astra-footer-social { display: block; text-align: end; }
.astra-footer-social: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-right: -6px; }
.astra-footer-social: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-right: -6px; }
.astra-footer-social:-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: -6px; }
.astra-footer-social: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: -6px; }
.astra-footer-social li { display: inline-block; }
.astra-footer-social li: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: 8px; }
.astra-footer-social li: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: 8px; }
.astra-footer-social li:-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: 8px; }
.astra-footer-social li: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: 8px; }
.astra-footer-social-btn { display: inline-block; padding: 6px; transition: 0.3s; border-radius: 32px !important; }
.astra-footer-social-btn:hover { color: var(--astra-color-text-primary); }
.astra-footer-social-icon { background: var(--astra-color-text-tertiary); display: inline-block; height: 20px; mask-repeat: no-repeat; mask-size: 100% 100%; transition: 0.3s; width: 20px; }
.astra-footer-social-icon:hover { background: var(--astra-color-text-primary); }
@media screen and (max-width: 1024px) {
  .astra-footer-slogan, .astra-footer-social { text-align: start; }
  .astra-footer-social: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-right: 0px; }
  .astra-footer-social: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-right: 0px; }
  .astra-footer-social:-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: 0px; }
  .astra-footer-social: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: 0px; }
  .astra-footer-social li: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: 0px; margin-right: 8px; }
  .astra-footer-social li: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: 0px; margin-right: 8px; }
  .astra-footer-social li:-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: 8px; margin-right: 0px; }
  .astra-footer-social li: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: 8px; margin-right: 0px; }
}
.astra-footer { color: var(--astra-color-text-primary); isolation: isolate; margin-top: var(--astra-footer-margin-top); position: relative; }
.astra-footer::before { background: var(--astra-footer-bg,transparent); inset: 0px; content: ""; position: absolute; z-index: -3; }
.astra-footer-inner { position: relative; }
.astra-footer-top-wrap { align-items: start; display: grid; gap: 24px; grid-template-columns: 1fr auto; min-height: 464px; padding-bottom: 28px; }
.astra-footer-bottom-wrap { display: flex; gap: 24px; justify-content: space-between; padding: 23px 0px; }
.astra-footer-slogan-region { text-align: end; }
.astra-footer-locale { color: var(--astra-color-text-secondary); margin-top: 43px; padding: 6px 11px; text-align: end; transition: 0.3s; }
.astra-footer-locale: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: 0px; }
.astra-footer-locale: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: 0px; }
.astra-footer-locale:-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: 0px; }
.astra-footer-locale: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: 0px; }
.astra-footer-locale:hover { color: var(--astra-color-text-primary); }
@media screen and (max-width: 1024px) {
  .astra-footer-bottom-wrap { display: block; }
  .astra-footer-top-wrap { display: block; min-height: max-content; }
  .astra-footer-inner { padding-bottom: 120px; }
  .astra-footer-slogan-region { display: grid; grid-template-columns: 1fr; justify-items: start; margin-top: 56px; text-align: start; }
  .astra-footer-locale { color: var(--astra-color-text-primary); margin-top: 16px; text-align: start; }
  .astra-footer-locale: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: 0px; }
  .astra-footer-locale: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: 0px; }
  .astra-footer-locale:-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: 0px; }
  .astra-footer-locale: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: 0px; }
}
.footer { --astra-footer-margin-top: 80px; --astra-color-text-primary: var(--astra-capcut-color-text-primary,var(--awesome-text-primary,#0f1114)); --astra-color-text-secondary: var(--astra-capcut-color-text-secondary,var(--awesome-text-secondary,#505767)); --astra-color-text-tertiary: var(--astra-capcut-color-text-tertiary,var(--awesome-text-tertiary,#6b7280)); --astra-color-mobile-divider: var(--astra-capcut-color-mobile-divider,var(--awesome-mobile-divider,#0f111414)); --astra-color-active-icon: var(--astra-capcut-color-active-icon,var(--awesome-active-icon-color,#00d6d6)); --astra-color-footer-policy-text: var(--astra-capcut-color-footer-policy-text,var(--awesome-footer-policy-text,#505767)); }
@media (max-width: 1023px) {
  .footer .astra-footer-slogan-region { grid-template-columns: 1fr; justify-items: start; text-align: start; }
  .footer .astra-footer-slogan, .footer .astra-footer-social { display: block; text-align: start; }
  .footer .astra-footer-social: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-right: 0px; }
  .footer .astra-footer-social: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-right: 0px; }
  .footer .astra-footer-social:-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: 0px; }
  .footer .astra-footer-social: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: 0px; }
  .footer .astra-footer-social li: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: 0px; margin-right: 8px; }
  .footer .astra-footer-social li: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: 0px; margin-right: 8px; }
  .footer .astra-footer-social li:-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: 8px; margin-right: 0px; }
  .footer .astra-footer-social li: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: 8px; margin-right: 0px; }
  .footer .astra-footer-locale { margin-top: 16px; text-align: start; }
  .footer .astra-footer-locale: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: 0px; }
  .footer .astra-footer-locale: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: 0px; }
  .footer .astra-footer-locale:-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: 0px; }
  .footer .astra-footer-locale: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: 0px; }
}
.bg { bottom: 0px; height: 100%; left: 0px; object-position: center bottom; position: absolute; width: 100%; z-index: -2; }
.bg, picture.bg { object-fit: fill; }
picture.bg { height: auto; }
:root[data-device="wap"] .bg { object-fit: contain; }
.mb { object-fit: cover; }
.img { object-fit: contain; z-index: -1; }
.astra-header-bread { height: 1em; position: relative; width: 1em; }
.astra-header-bread-line { background-color: var(--astra-color-text-primary); border-radius: 1px; height: 2px; left: 0px; position: absolute; top: 4px; transform-origin: center center; transition: transform 0.24s ease-in-out; width: 100%; }
.astra-header-bread-line.astra-header-bread-bottom { top: calc(1em - 6px); }
.astra-header-bread-line.astra-header-bread-top.astra-header-bread-open { transform: translateY(calc(0.5em - 4px)) rotate(45deg); }
.astra-header-bread-line.astra-header-bread-bottom.astra-header-bread-open { transform: translateY(calc(-0.5em + 6px)) rotate(-45deg); }
.astra-header-dp { background-color: var(--astra-color-bg-default); box-sizing: border-box; z-index: 3; display: grid; grid-template-rows: 0fr; left: 0px; overflow: auto; position: absolute; scrollbar-width: none; top: 100%; width: 100%; }
.astra-header-dp::-webkit-scrollbar { display: none; }
.astra-header-dp-inner { min-height: 0px; overflow: hidden; }
.astra-header-dp-list { grid-auto-flow: column; grid-template-columns: repeat(var(--dp-nav-len),auto) 1fr; display: grid; gap: 16px; margin-bottom: 41px; margin-top: 20px; overflow: auto; scrollbar-width: none; }
.astra-header-dp-list::-webkit-scrollbar { display: none; }
.astra-header-dp-list .astra-header-dp-divider { display: none; }
.astra-header-dp .astra-header-dp-list { margin-bottom: 41px; margin-top: 20px; overflow: auto; }
.astra-header-dp-item { padding: 0px; transition: 0.3s; width: 238px; }
.astra-header-dp-item .astra-header-dp-content { font-weight: var(--astra-font-weight-normal,400); }
.astra-header-dp-item a, .astra-header-dp-item button { display: inline-block; padding: 12px 0px; text-align: start; width: 100%; }
.astra-header-dp-item a > span, .astra-header-dp-item button > span { display: block; }
.astra-header-dp-item a:hover .astra-header-dp-icon-wrap, .astra-header-dp-item button:hover .astra-header-dp-icon-wrap { background: var(--astra-color-text-primary); border: 1px solid var(--astra-color-text-primary); }
.astra-header-dp-item a:hover .astra-header-dp-icon, .astra-header-dp-item button:hover .astra-header-dp-icon { background: var(--astra-color-bg-default); }
.astra-header-dp-item a:hover .astra-header-dp-content, .astra-header-dp-item button:hover .astra-header-dp-content { color: var(--astra-color-active-nav); }
.astra-header-dp-item .astra-header-dp-icon-wrap { background: var(--astra-color-bg-default); border: 1px solid var(--astra-color-mobile-divider); border-radius: 18px; box-sizing: border-box; display: inline-block; height: 32px; padding: 7px; transition: 0.3s; vertical-align: middle; width: 32px; }
.astra-header-dp-item .astra-header-dp-icon-wrap: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-right: 12px; }
.astra-header-dp-item .astra-header-dp-icon-wrap: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-right: 12px; }
.astra-header-dp-item .astra-header-dp-icon-wrap:-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: 12px; }
.astra-header-dp-item .astra-header-dp-icon-wrap: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: 12px; }
.astra-header-dp-item .astra-header-dp-icon { background: var(--astra-color-text-primary); height: 16px; mask-size: 100% 100%; transition: 0.3s; width: 16px; }
.astra-header-dp-item .astra-header-dp-content { color: var(--astra-color-text-primary); display: inline-block; font-size: 14px; font-weight: var(--astra-font-weight-medium,500); height: 32px; line-height: 32px; overflow: hidden; text-overflow: ellipsis; transition: 0.3s; vertical-align: middle; white-space: nowrap; }
.astra-header-dp-item .astra-header-dp-none-icon { padding: 1px 0px; }
.astra-header-dp-card { background: var(--astra-color-card-bg); border-radius: 12px; box-sizing: border-box; cursor: pointer; display: inline-block; height: max-content; overflow: hidden; padding-bottom: 12px; width: 176px; }
.astra-header-dp-card * { line-height: 1.3em; }
.astra-header-dp-card:hover .astra-header-dp-card-image { transform: scale(1.2); }
.astra-header-dp-card:hover .astra-header-dp-icon-toggle { opacity: 1; }
.astra-header-dp-card-image-box { border-top-left-radius: 12px; border-top-right-radius: 12px; height: 104px; overflow: hidden; width: 100%; }
.astra-header-dp-card-image { height: 100%; object-fit: cover; transition-duration: 0.4s; transition-property: transform; transition-timing-function: ease-in-out; width: 100%; will-change: transform; }
.astra-header-dp-card-title { align-items: center; color: var(--astra-color-text-primary); display: grid; font-size: 14px; font-weight: var(--astra-font-weight-medium,500); grid-template-columns: max-content max-content; margin: 12px 12px 4px; }
.astra-header-dp-card-subtitle { color: var(--astra-color-text-tertiary); font-size: 12px; font-weight: var(--astra-font-weight-normal,400); margin: 0px 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.astra-header-dp-icon-toggle { color: var(--astra-color-text-primary); font-size: 14px; opacity: 0; transform: rotate(-90deg); transition-duration: 0.25s; transition-property: opacity; transition-timing-function: ease-in-out; will-change: opacity; }
:root[dir="rtl"] .astra-header-dp-icon-toggle { transform: rotate(90deg); }
.astra-header-dp-banner-container { display: block; margin-top: 42px; }
.astra-header-dp-banner-container:not([data-single="true"]) .astra-header-dp-banner { height: 96px; }
.astra-header-dp-banner-container:not([data-single="true"]) .astra-header-dp-banner:not(:last-child) { margin-bottom: 5px; }
.astra-header-dp-banner-container[data-single="true"] .astra-header-dp-banner { height: 200px; }
.astra-header-dp-banner { border-radius: 12px; cursor: pointer; display: block; overflow: hidden; position: relative; width: 182px; }
.astra-header-dp-banner:hover .astra-header-dp-banner-image { transform: scale(1.2); }
.astra-header-dp-banner:hover .astra-header-dp-icon-toggle { opacity: 1; }
.astra-header-dp-banner-image { border-radius: 12px; height: 100%; object-fit: cover; transition-duration: 0.25s; transition-property: transform; transition-timing-function: ease-in-out; width: 100%; will-change: transform; }
.astra-header-dp-banner-title { bottom: 12px; box-sizing: border-box; color: var(--astra-color-text-inverse,#fff); font-size: 14px; font-weight: var(--astra-font-weight-medium,500); line-height: 1; padding: 0px 12px; position: absolute; width: 100%; }
.astra-header-dp-banner-title: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: 0px; }
.astra-header-dp-banner-title: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: 0px; }
.astra-header-dp-banner-title:-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: 0px; }
.astra-header-dp-banner-title: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: 0px; }
.astra-header-dp-banner-title span { display: inline-block; max-width: calc(100% - 12px); overflow: hidden; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; }
.astra-header-dp-banner-toggle { color: var(--astra-color-text-inverse,#fff); vertical-align: middle; }
.astra-header-dp-item-title { color: var(--astra-color-text-tertiary); font-size: 14px; font-weight: var(--astra-font-weight-normal,400); line-height: 130%; margin-bottom: 12px; }
.astra-header-dp-more { margin-top: 6px; }
.astra-header-dp-more .astra-header-dp-content { text-decoration: underline; }
@media screen and (min-width: 1025px) {
  .astra-header-dp-item .astra-header-dp-content { max-width: calc(100% - 32px); }
  .astra-header-dp-item .astra-header-dp-none-icon .astra-header-dp-content { max-width: 100%; }
}
@media screen and (max-width: 1024px) {
  .astra-header-dp { left: 0px; opacity: 0; top: 0px; transform-origin: center top; transition: opacity 0.3s, transform 0.3s, grid-template-rows 10ms 0.3s, -ms-grid-rows 10ms 0.3s; width: 100%; will-change: opacity, transform, grid-template-rows; }
  .astra-header-dp-list { gap: 0px; grid-auto-flow: row; grid-template-columns: 1fr; }
  .astra-header-dp-list li { min-width: 0px; }
  .astra-header-dp-list .astra-header-dp-divider { background: var(--astra-color-mobile-divider); display: block; height: 0.5px; margin: 20px 0px; }
  .astra-header-dp-show { grid-template-rows: 1fr; opacity: 1; transform: translateX(0px); transition: grid-template-rows 10ms, opacity 0.3s 0.2s, transform 0.3s 0.2s, -ms-grid-rows 10ms; }
  .astra-header-dp-item { max-width: 100%; padding: 5px 0px; width: max-content; }
  .astra-header-dp-item .astra-header-dp-none-icon, .astra-header-dp-item a, .astra-header-dp-item button { padding: 0px; }
  .astra-header-dp-item .astra-header-dp-icon-wrap { display: none; }
  .astra-header-dp-item .astra-header-dp-content { font-size: 16px; font-weight: var(--astra-font-weight-medium,500); max-width: 100%; width: max-content; }
  .astra-header-dp-card { background: 0px 0px; margin: 0px; padding: 10.6px 4px; width: 100%; }
  .astra-header-dp-card-image-box { display: none; }
  .astra-header-dp-card-title { font-size: 16px; margin: 0px; }
  .astra-header-dp-card-subtitle { display: none; }
  .astra-header-dp-banner, .astra-header-dp-banner-container { width: 100%; }
  .astra-header-dp-banner-container { margin-top: 20px; }
  .astra-header-dp-banner-container:not([data-single="true"]) .astra-header-dp-banner:not(:last-child) { margin-bottom: 12px; }
  .astra-header-dp-banner { height: 173px !important; }
}
.astra-header-nav-container { height: 100%; max-width: 100%; overflow: auto; scrollbar-width: none; }
.astra-header-nav-container::-webkit-scrollbar { display: none; }
.astra-header-nav-list { align-items: center; display: grid; grid-auto-flow: column; grid-template-columns: auto; grid-template-rows: auto; height: 100%; width: max-content; }
.astra-header-nav-css-trick { display: inline-block; font-size: 0px; height: 100%; line-height: 0; vertical-align: middle; }
.astra-header-nav-item { color: var(--astra-color-text-primary); font-size: 0px; height: 100%; line-height: 0; padding-left: 15.5px; padding-right: 15.5px; white-space: nowrap; }
.astra-header-nav-item .astra-header-nav-text { cursor: pointer; display: inline-block; font-family: var(--astra-header-font-family-normal); font-size: 14px; font-weight: var(--astra-font-weight-normal,400); height: 100%; line-height: var(--astra-header-height); overflow: hidden; text-overflow: ellipsis; transition-duration: 0.25s; transition-property: color; transition-timing-function: ease-in-out; vertical-align: middle; white-space: nowrap; will-change: color; }
.astra-header-nav-item .astra-header-nav-text:hover { color: var(--astra-color-active-nav); }
.astra-header-nav-arrow { transition-duration: 0.25s; transition-property: transform; transition-timing-function: ease-in-out; vertical-align: middle; will-change: transform; }
.astra-header-nav-arrow: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: 2px; }
.astra-header-nav-arrow: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: 2px; }
.astra-header-nav-arrow:-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: 2px; }
.astra-header-nav-arrow: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: 2px; }
@media screen and (min-width: 1025px) {
  .astra-header-nav-list > :first-child: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: 0px; padding-left: 31px; }
  .astra-header-nav-list > :first-child: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: 0px; padding-left: 31px; }
  .astra-header-nav-list > :first-child:-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: 0px; padding-right: 31px; }
  .astra-header-nav-list > :first-child: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: 0px; padding-right: 31px; }
  .astra-header-nav-item [data-dropdown-nav] { opacity: 0; transform-origin: center top; transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1), grid-template-rows 0.35s cubic-bezier(0.4, 0, 0.6, 1), -ms-grid-rows 0.35s cubic-bezier(0.4, 0, 0.6, 1); }
  .astra-header-nav-item [data-nav-banner-card], .astra-header-nav-item [data-nav-li-unit] { opacity: 0; transform-origin: center top; transition-duration: 0.25s; transition-property: opacity, transform; transition-timing-function: ease-in-out; will-change: opacity, transform; }
  .astra-header-nav-item [data-nav-li-unit] { transition-delay: calc(var(--dp-nav-li-index)*60ms + var(--dp-nav-li-unit-index)*30ms); }
  .astra-header-nav-item [data-nav-banner-card] { transition-delay: calc(var(--dp-nav-banner-index)*60ms + var(--dp-nav-banner-card-index)*30ms); }
  .astra-header-nav-item:hover { padding: 0px 31px; }
  .astra-header-nav-item:hover: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: -15.5px; }
  .astra-header-nav-item:hover: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: -15.5px; }
  .astra-header-nav-item:hover:-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: -15.5px; }
  .astra-header-nav-item:hover: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: -15.5px; }
  .astra-header-nav-item:hover [data-dropdown-nav] { grid-template-rows: 1fr; opacity: 1; }
  .astra-header-nav-item:hover [data-nav-banner-card], .astra-header-nav-item:hover [data-nav-li-unit] { opacity: 1; transform: scaleY(1); }
  .astra-header-nav-item:hover .astra-header-nav-arrow { transform: rotate(180deg); }
  .astra-header-nav-item:hover + .astra-header-nav-item: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: 0px; }
  .astra-header-nav-item:hover + .astra-header-nav-item: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: 0px; }
  .astra-header-nav-item:hover + .astra-header-nav-item:-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: 0px; }
  .astra-header-nav-item:hover + .astra-header-nav-item: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: 0px; }
  .astra-header-nav-list > :first-child:hover: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: 0px; }
  .astra-header-nav-list > :first-child:hover: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: 0px; }
  .astra-header-nav-list > :first-child:hover:-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: 0px; }
  .astra-header-nav-list > :first-child:hover: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: 0px; }
}
@media screen and (max-width: 1024px) {
  .astra-header-nav-container { background: var(--astra-color-bg-default); box-sizing: border-box; height: 0px; left: 0px; opacity: 0; padding: 0px 28px; position: absolute; top: var(--astra-header-height); transition: opacity 0.1s 0.25s; width: 100vw; will-change: opacity; }
  .astra-header-nav-fix-mobile { transition: opacity 0.1s 0.25s, height 0.25s 0.1s; will-change: opacity, height; }
  .astra-header-nav-list { gap: 0px; grid-auto-flow: row; height: fit-content; margin: 0px; width: 100%; }
  .astra-header-nav-item { box-sizing: border-box; display: inline-block; margin: 0px; padding: 0px; }
  .astra-header-nav-item:not(:last-child) .astra-header-nav-text { border-bottom: var(--astra-color-mobile-divider) .5px solid; }
  .astra-header-nav-item .astra-header-nav-text { box-sizing: border-box; font-family: var(--astra-header-font-family-medium); font-size: 16px; font-weight: var(--astra-font-weight-medium,500); opacity: 0; transform: translateY(-4px); transition-delay: calc(var(--dp-nav-text-idx)*30ms + 40ms); transition-duration: 0.25s; transition-property: color, opacity, margin, transform; transition-timing-function: ease-in-out; width: 100%; will-change: color, opacity, margin, transform; }
  .astra-header-nav-item .astra-header-nav-text > span: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-right: 8px; }
  .astra-header-nav-item .astra-header-nav-text > span: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-right: 8px; }
  .astra-header-nav-item .astra-header-nav-text > span:-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: 8px; }
  .astra-header-nav-item .astra-header-nav-text > span: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: 8px; }
  .astra-header-nav-item .astra-header-nav-text-hide { pointer-events: none; visibility: hidden; }
  .astra-header-nav-item .astra-header-nav-arrow { display: none; }
  .astra-header-nav-show { height: calc(100dvh - var(--astra-header-height)); opacity: 1; transition: opacity 0.2s, height 10ms; }
  .astra-header-nav-show .astra-header-nav-item { opacity: 1; }
  .astra-header-nav-show .astra-header-nav-text { opacity: 1; transform: translateY(0px); }
  .astra-header-nav-show .astra-header-nav-text-hide { opacity: 0; }
  .astra-header-nav-show .astra-header-nav-text-hide: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: -2px; }
  .astra-header-nav-show .astra-header-nav-text-hide: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: -2px; }
  .astra-header-nav-show .astra-header-nav-text-hide:-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: -2px; }
  .astra-header-nav-show .astra-header-nav-text-hide: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: -2px; }
}
.astra-header-logo { display: inline-block; font-size: 0px; line-height: 0; transition: width 10ms, opacity 0.25s 0.3s; width: 88px; will-change: opacity, width; }
.astra-header-logo svg { display: inline-block; height: 100%; vertical-align: middle; width: 100%; }
.astra-header-mask { backdrop-filter: saturate(180%) blur(56px); background: var(--astra-header-mask-bg,#e8e8ed99); height: 0px; left: 0px; opacity: 0; position: absolute; top: var(--astra-header-height); transition: opacity 0.2s ease-in-out, height 0.15s ease-in-out 0.2s; width: 100vw; will-change: opacity; z-index: -1; }
.astra-header-bg { background-color: var(--astra-header-bg,var(--astra-color-bg-default)); height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: -1; }
.astra-header-bg::after { background: var(--astra-color-bg-default); inset: 0px; content: ""; opacity: 0; position: absolute; transition: opacity 0.25s; }
.astra-header { box-sizing: border-box; color: var(--astra-color-text-primary); height: var(--astra-header-height); left: 0px; position: fixed; top: 0px; width: 100vw; z-index: 3; }
.astra-header[data-blurred="true"] .astra-header-bg { backdrop-filter: saturate(180%) blur(48px); background: var(--astra-header-blurred-bg,#ffffffe6); }
.astra-header .astra-header-main { display: grid; grid-template-columns: [logo] min-content [navigation] 1fr [cta] min-content; height: 100%; place-items: center start; }
.astra-header [data-active-layer="true"] .astra-header-logo, .astra-header [data-dp-show="true"] .astra-header-logo { opacity: 0; transition: opacity 0.25s 0.1s, width 10ms 0.4s; width: 0px; }
.astra-header:has([data-has-child="true"]:hover) .astra-header-mask { height: 100vh; opacity: 1; transition: opacity 0.2s ease-in-out 0.25s, height 0.15s ease-in-out 0.1s; }
.astra-header-bg-show::after { opacity: 1; }
.astra-header:has([data-has-child="true"]:hover) > .astra-header-bg::after { opacity: 1; }
@supports not (animation-timeline:scroll()) {
  .astra-header > .astra-header-bg { transition-duration: 0.3s; transition-property: background-color, -webkit-backdrop-filter, backdrop-filter; transition-timing-function: ease-in-out; will-change: background-color, backdrop-filter; }
}
@supports (animation-timeline:scroll()) {
  .astra-header > .astra-header-bg { animation-duration: auto; animation-timing-function: linear; animation-delay: 0s; animation-iteration-count: 1; animation-direction: normal; animation-fill-mode: both; animation-play-state: running; animation-name: astra-header-scroll-blur; animation-range: 1px 40px; animation-timeline: scroll(root); }
}
@keyframes astra-header-scroll-blur { 
  0% { backdrop-filter: saturate() blur(); background: var(--astra-header-bg,var(--astra-color-bg-default)); }
  100% { backdrop-filter: saturate(180%) blur(48px); background: var(--astra-header-blurred-bg,#ffffffe6); }
}
.astra-header-nav-slider { background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--astra-color-text-primary); cursor: pointer; display: none; font-size: 18px; height: 24px; padding: 0px; position: absolute; top: 20px; width: 24px; }
.astra-header-nav-slider: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: 20px; }
.astra-header-nav-slider: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: 20px; }
.astra-header-nav-slider:-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: 20px; }
.astra-header-nav-slider: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: 20px; }
.astra-header-actions { font-size: 0px; line-height: 0; white-space: nowrap; }
.astra-header-actions .astra-header-actions-button a, .astra-header-actions .astra-header-actions-button button { font-weight: var(--astra-font-weight-medium,500); }
.astra-header-actions > li { display: inline-block; }
.astra-header-actions > li:not(:last-child):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-right: 12px; }
.astra-header-actions > li:not(:last-child):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-right: 12px; }
.astra-header-actions > li:not(:last-child):-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: 12px; }
.astra-header-actions > li:not(:last-child):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: 12px; }
.astra-header-main-back { display: none; }
@media screen and (min-width: 1025px) {
  .astra-header-actions: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: 25px; }
  .astra-header-actions: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: 25px; }
  .astra-header-actions:-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: 25px; }
  .astra-header-actions: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: 25px; }
  .astra-header-actions .astra-header-actions-button a, .astra-header-actions .astra-header-actions-button button { padding: 9.5px 16px; }
}
@media screen and (max-width: 1024px) {
  .astra-header-nav-slider { display: block; }
  .astra-header-actions { background-color: var(--astra-color-bg-default); bottom: 0px; box-sizing: border-box; height: max-content; left: 0px; margin: 20px 20px 46px; opacity: 0; overflow: hidden; padding: 0px; position: fixed; transform: translateY(-4px); transform-origin: center top; transition: transform 0.4s; width: 0px; will-change: transform; }
  .astra-header-actions a, .astra-header-actions button, .astra-header-actions li { display: block; width: 100%; }
  .astra-header-actions li { margin: 12px 0px 0px !important; }
  .astra-header-actions .astra-header-actions-locale { display: none; }
  .astra-header-bg::after { transition: background-color 0.2s ease-in-out, opacity 0.1s ease-in-out 0.22s; will-change: background-color, opacity; }
  .astra-header-bg.astra-header-bg-show::after { transition: background-color 0.2s ease-in-out, opacity 0.1s ease-in-out; }
  .astra-header-actions-fix-mobile { transition: opacity 0.4s, transform 0.4s, width 10ms 0.5s; will-change: opacity, transform, width; }
  .astra-header-actions-show { opacity: 1; transform: translateX(0px); transition: opacity 0.5s 0.3s, transform 0.5s 0.3s, width 10ms; width: calc(-40px + 100vw); }
  .astra-header-main-back { background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--astra-color-text-primary); cursor: pointer; display: inline-block; font-size: 20px; height: 1em; opacity: 0; outline: 0px; padding: 0px; transform: translateX(8px); transition-duration: 0.25s; transition-property: transform, opacity, width; transition-timing-function: ease-in-out; width: 0px; will-change: transform, opacity, width; }
  .astra-header-main-back svg { transform: rotate(90deg); }
  :root[dir="rtl"] .astra-header-main-back svg { transform: rotate(-90deg); }
  .astra-header-main-back-show { opacity: 1; transform: translateX(0px); width: 1em; }
  .astra-header-main-back-hide { }
}
.header { --astra-header-height: var(--awesome-header-height,64px); --astra-header-bg: var(--astra-capcut-header-bg,var(--header-default-bg,#fff0)); --astra-color-bg-default: var(--astra-capcut-color-bg-default,var(--awesome-background-color,#fff)); --astra-color-text-primary: var(--astra-capcut-color-text-primary,var(--awesome-text-primary,#0f1114)); --astra-color-text-tertiary: var(--astra-capcut-color-text-tertiary,var(--awesome-text-tertiary,#6b7280)); --astra-color-mobile-divider: var(--astra-capcut-color-mobile-divider,var(--awesome-mobile-divider,#0f111414)); --astra-color-active-nav: var(--astra-capcut-color-active-nav,var(--awesome-active-icon-color,#00d6d6)); --astra-color-card-bg: var(--astra-capcut-color-card-bg,var(--awesome-header-card-bg-color,#fff)); --astra-color-fill-bg-strong: var(--astra-capcut-color-fill-bg-strong,var(--awesome-background-color,#fff)); --astra-color-fill-divider: var(--astra-capcut-color-fill-divider,#ffffff52); --astra-header-font-family-medium: var(--awesome-header-font-family-medium,"Inter Medium"); --astra-header-font-family-normal: var(--awesome-header-font-family-normal,"Inter Regular"); position: relative; top: 0px; }
.reporter { height: var(--astra-header-height); opacity: 0; pointer-events: none; position: fixed; top: 0px; width: 100vw; }
.reporter: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: 0px; }
.reporter: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: 0px; }
.reporter:-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: 0px; }
.reporter: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: 0px; }
.stack { position: fixed; top: 0px; width: 100%; z-index: 30; }
.stack: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: 0px; }
.stack: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: 0px; }
.stack:-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: 0px; }
.stack: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: 0px; }
.event-wrapper { align-items: center; background: rgb(123, 233, 252); box-sizing: border-box; color: rgb(15, 17, 20); display: flex; font-size: 12px; line-height: 20px; padding: 12px 20px; text-align: center; width: 100%; }
.event-slides { display: grid; flex: 1 1 0%; min-width: 0px; overflow: hidden; }
.event-slide { --event-close-size: 24px; align-items: center; display: grid; grid-area: 1 / 1; grid-template-columns: minmax(var(--event-close-size),1fr) minmax(0,max-content) minmax(var(--event-close-size),1fr); min-inline-size: 0px; position: relative; }
.event-slide[data-state="hidden"] { pointer-events: none; visibility: hidden; }
.event-slide[data-state="leaving"] { pointer-events: none; }
.event-slide[data-state="leaving"] .event-content { animation: 0.3s ease 0s 1 normal both running event-exit; }
.event-slide[data-state="leaving"] .close-button { visibility: hidden; }
.event-slide[data-entering="true"] .event-content { animation: 0.3s ease 0s 1 normal both running event-enter; }
.event-content { align-items: center; color: inherit; display: inline-flex; gap: 8px; grid-column: 2; justify-self: center; max-inline-size: 100%; overflow-wrap: anywhere; }
.event-content, .event-title { min-inline-size: 0px; }
.event-link-icon { block-size: 12px; display: inline-block; inline-size: 12px; transform: rotate(-90deg); vertical-align: middle; }
.event-link-icon: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: 2px; }
.event-link-icon: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: 2px; }
.event-link-icon:-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: 2px; }
.event-link-icon: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: 2px; }
.event-link-icon:-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)) { transform: rotate(90deg); }
.event-link-icon: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)) { transform: rotate(90deg); }
.countdown { align-items: center; direction: ltr; display: inline-flex; flex: 0 0 auto; font-variant-numeric: tabular-nums; unicode-bidi: isolate; }
.countdown-value { background: rgb(236, 247, 255); border-radius: 4px; font-family: "SF Pro Display", -apple-system, BlinkMacSystemFont, sans-serif; font-size: 11px; font-weight: 500; padding: 2px 4px; }
.countdown-separator, .countdown-value { color: rgb(0, 0, 0); letter-spacing: -0.04em; line-height: 1; text-align: center; }
.countdown-separator { font-family: "Albert Sans", sans-serif; font-size: 12px; font-weight: 700; margin-left: 2px; margin-right: 2px; }
.event-exposure { inset: 0px; pointer-events: none; position: absolute; }
.close-button { background: 0px 0px; block-size: var(--event-close-size); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-sizing: border-box; color: inherit; cursor: pointer; grid-column: 3; inline-size: var(--event-close-size); justify-self: start; padding: 6px; }
.close-button: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: clamp(0px,100% - var(--event-close-size),158px); }
.close-button: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: clamp(0px,100% - var(--event-close-size),158px); }
.close-button:-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: clamp(0px,100% - var(--event-close-size),158px); }
.close-button: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: clamp(0px,100% - var(--event-close-size),158px); }
.close-button svg { font-size: 12px; }
@keyframes event-enter { 
  0% { opacity: 0; transform: translateY(100%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes event-exit { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-100%); }
}
@media (prefers-reduced-motion: reduce) {
  .event-content { animation: auto ease 0s 1 normal none running none !important; }
}
@media (max-width: 768px) {
  .event-slide { grid-template-columns: minmax(0px, 1fr); }
  .event-content { grid-column: 1; }
  .close-button, .countdown { display: none; }
}

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { border: 0px; font-size: 100%; margin: 0px; outline: 0px; padding: 0px; vertical-align: initial; -webkit-tap-highlight-color: transparent; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote::after, blockquote::before, q::after, q::before { content: none; }
table { border-collapse: collapse; border-spacing: 0px; }
a { color: inherit; text-decoration: inherit; }
button { background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; outline: 0px; }
body { --awesome-background-color: #fff; --awesome-text-primary: #090c14; --awesome-text-negative-primary: #fdfffe; --awesome-text-secondary: #1c283d80; --awesome-text-tertiary: #1f2f4566; --awesome-text-placeholder: #2e4a660f; --awesome-fill-bg-0: #111a20; --awesome-fill-bg-1: #2a435e14; --awesome-text-divider: #111a2066; --awesome-mobile-divider: #2a435e1a; --awesome-header-card-bg-color: #f4f7fb; --awesome-icon-bg: #f5f6f7; --awesome-active-icon-color: #000; --awesome-active-icon-bg: #fff; --awesome-active-nav-color: #141d2d99; --awesome-footer-policy-text: #bdd1db80; --awesome-layout-content-width: 1200px; --awesome-layout-content-padding-x: 40px; --awesome-header-height: 64px; background-color: var(--awesome-background-color); color: var(--awesome-text-primary); font-family: "Inter Regular", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif; white-space: normal; }
:root:not([data-device="wap"]) body { max-width: 100%; min-width: 375px; overflow-x: hidden; width: 100vw; }
@media screen and (max-width: 1280px) {
  body { --awesome-layout-content-width: 946px; --awesome-layout-content-padding-x: 40px; }
}
@media screen and (max-width: 1024px) {
  body { --awesome-layout-content-width: 100%; --awesome-layout-content-padding-x: 20px; }
  [data-layout="true"] { box-sizing: border-box; }
}
@media screen and (max-width: 640px) {
  body { --awesome-layout-content-padding-x: 24px; }
}
[data-layout="true"] { margin: 0px auto; overflow: hidden; padding: 0 var(--awesome-layout-content-padding-x); width: var(--awesome-layout-content-width); }
.Gucr1y { background-color: var(--btn-background-color); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: var(--btn-radius,none); box-sizing: border-box; cursor: pointer; font-family: "Inter Medium"; font-size: 16px; font-weight: 500; height: fit-content; line-height: 1.3125em; outline: 0px; overflow: hidden; text-align: center; width: fit-content; }
.Gucr1y, .aZmDGK { display: inline-block; vertical-align: middle; }
.aZmDGK { font-size: 1.2em; margin-inline: 0px 8px; }
.G6xVU9 { margin-inline: 8px 0px; }
.Dsonjs { vertical-align: middle; }
.LMF73E { --btn-background-color: var(--awesome-fill-bg-0); color: var(--awesome-text-negative-primary); transition-duration: 0.25s; transition-property: background-color; transition-timing-function: ease-in-out; will-change: background-color; }
.LMF73E:hover { --btn-background-color: #424242; }
.Qh4Vyr { --btn-background-color: var(--awesome-fill-bg-1); color: var(--awesome-text-primary); font-family: "Inter SemiBold"; font-weight: 600; transition-duration: 0.25s; transition-property: background-color; transition-timing-function: ease-in-out; will-change: background-color; }
.Qh4Vyr:hover { --btn-background-color: rgba(40,63,89,.16); }
.W1PnL3 { background-color: transparent; color: var(--awesome-text-primary); }
.hmi6ht { font-size: 14px; padding: 12px 16px; }
.hmi6ht.kP1FP4 { --btn-radius: 10px; }
.hmi6ht.yLWH3D { --btn-radius: 120px; }
.NWzAra { padding: 15px 20px; }
.NWzAra.kP1FP4 { --btn-radius: 12px; }
.NWzAra.yLWH3D { --btn-radius: 120px; }
.TQeSbN { font-size: 13px; line-height: 120%; padding: 10px; --btn-radius: 10px; }
.TQeSbN.yLWH3D { --btn-radius: 120px; }
.jXR9jM { background: rgb(82, 82, 82); border-radius: 12px; bottom: 32px; box-shadow: rgba(0, 0, 0, 0.16) 0px 12px 32px; display: flex; flex-direction: column; height: 252px; overflow: hidden; position: fixed; right: 32px; width: 200px; }
.wkZ2Sy { align-items: center; background: rgba(0, 0, 0, 0.4); border: 0px; border-radius: 50%; color: rgb(255, 255, 255); cursor: pointer; display: flex; height: 20px; justify-content: center; padding: 0px; position: absolute; right: 6px; top: 6px; width: 20px; z-index: 2; }
.fsiLuK { height: 10px; width: 10px; }
.U7jx5R { flex-shrink: 0; height: 110px; margin: 2px auto 0px; position: relative; width: 196px; }
.pJHeNz { border-radius: 10px; display: block; height: 100%; object-fit: fill; width: 100%; }
.c1A1yP { display: -webkit-box; max-height: 66px; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-align: start; text-overflow: ellipsis; text-wrap: wrap; }
.c1A1yP, .jmETeb { box-sizing: border-box; color: rgba(255, 255, 255, 0.8); font-size: 20px; font-weight: 700; left: 12px; line-height: 110%; pointer-events: none; position: absolute; top: 33px; width: 104px; word-break: break-word; }
.jmETeb { display: block; height: auto; max-height: none; overflow: visible; visibility: hidden; }
.liEILy { color: rgb(255, 255, 255); display: flex; flex: 1 1 0%; flex-direction: column; gap: 6px; min-height: 0px; padding: 12px; }
.mvNR5X { font-size: 12px; font-weight: 600; margin: 0px; word-break: break-word; }
.mvNR5X, .tFwrZq { line-height: 1.35; }
.tFwrZq { align-items: center; display: inline-flex; gap: 2px; padding-left: 3px; vertical-align: middle; }
.BlQ38S { display: block; flex-shrink: 0; height: 12px; width: 12px; }
.CxQ_1I { color: rgb(121, 233, 255); font-size: 12px; font-weight: 600; }
.CxQ_1I, .I_azzU { line-height: 1.35; }
.I_azzU { color: rgb(255, 255, 255); font-size: 11px; font-weight: 400; margin: 0px; opacity: 0.6; }
.sOfMrZ { align-items: center; box-sizing: border-box; cursor: pointer; justify-content: center; margin: auto 0px 0px; width: 100%; background: rgb(255, 255, 255) !important; border: 0px !important; border-radius: 8px !important; color: rgb(15, 15, 18) !important; display: flex !important; height: 36px !important; min-height: 36px !important; padding: 0px !important; text-decoration: none !important; }
.sOfMrZ, .sOfMrZ span { font-size: 12px !important; font-weight: 500 !important; line-height: 1.3 !important; }
@media (max-width: 480px) {
  .jXR9jM { bottom: 16px; max-width: calc(-32px + 100vw); right: 16px; }
}
.SLlZyq { align-items: center; color: var(--awesome-text-primary); display: inline-flex; font-family: "Inter Medium"; font-size: 14px; font-weight: 500; line-height: 130%; padding: 12px 16px; transition-duration: 0.25s; transition-property: color; transition-timing-function: ease-in-out; vertical-align: middle; will-change: color; }
.SLlZyq:hover { color: var(--awesome-active-nav-color); }
.SLlZyq svg { font-size: 14px; margin-inline: 4px 2px; }
.SLlZyq span { font-family: "Inter Medium"; font-size: 14px; font-weight: 500; }
.SLlZyq span, .SLlZyq svg, .xObASy { vertical-align: middle; }
.xObASy { margin-inline-start: 2px; transition-duration: 0.25s; transition-property: transform; transition-timing-function: ease-in-out; will-change: transform; }
.fUlSO6 { height: 32px; width: 32px; display: inline-block; margin-inline-end: 14px; position: relative; vertical-align: top; }
.eLIz77 { height: 100%; left: 0px; object-fit: cover; overflow: hidden; top: 0px; width: 100%; }
.eLIz77, .rQymWW { border-radius: 50%; display: inline-block; position: absolute; }
.rQymWW { background-color: rgb(62, 224, 250); bottom: -2px; font-size: 11.67px; height: 16px; right: -6px; width: 16px; }
.G1IPH3 { box-sizing: border-box; padding-bottom: 48px; padding-top: 48px; text-align: center; width: 100%; }
.G1IPH3 img { display: inline-block; height: 24px; object-fit: contain; object-position: center center; width: 120px; }
.G1IPH3 img:not(:last-child) { margin-inline-end: 56px; }
@media screen and (max-width: 1024px) {
  .G1IPH3 { display: flex; gap: 20px; justify-content: center; padding-bottom: 24px; padding-top: 24px; }
  .G1IPH3 img { flex: 1 1 0%; max-width: 120px; width: 0px; margin-inline: 0px !important; }
}
.TtKeYY { font-size: 0px; line-height: 0; overflow: visible; padding-bottom: 48px; padding-top: 24px; white-space: nowrap; --var-animated-height: 608px; --var-gallery-offset-y: -220px; }
.prH7Rc { margin-top: 56px; padding: 0px 24px; }
.ZEcoon { color: var(--awesome-text-primary); display: inline-block; font-family: "Inter SemiBold"; font-size: 40px; font-weight: 600; line-height: 110%; text-align: right; vertical-align: middle; width: 287px; margin-inline-end: 30px; white-space: pre-wrap; }
.kyVbXK { border-radius: 28px; cursor: pointer; height: 400px; vertical-align: middle; white-space: nowrap; width: 560px; }
.kj_KY2, .kyVbXK { display: inline-block; font-size: 0px; line-height: 0; overflow: hidden; }
.kj_KY2 { clear: both; }
.DORZre, .kj_KY2, .v6g62y { height: 100%; width: 100%; }
.DORZre { background-color: var(--item-bg); box-sizing: border-box; display: inline-block; float: left; font-size: 0px; line-height: 0; opacity: 0; padding: 16px; pointer-events: none; position: relative; transition-duration: 0.25s; transition-property: opacity; transition-timing-function: ease-in-out; will-change: opacity; }
.DORZre:not(:first-child) { margin-inline-start: -100%; }
.DORZre[aria-current="true"] { opacity: 1; pointer-events: all; }
.DORZre[data-type="video"] .yntUf6 { color: var(--awesome-text-primary); }
.DORZre[data-type="video"] .iWh46W { color: rgba(28, 40, 61, 0.7); }
.ADa44G { box-sizing: border-box; display: none; left: 0px; padding: 16px; position: absolute; top: 0px; z-index: 1; }
.ADa44G, .ADa44G > img { height: 100%; width: 100%; }
.ADa44G > img { object-fit: contain; object-position: center top; }
.oq81bl { border-radius: 12px; height: 286px; position: relative; }
.eWOhS0, .oq81bl { display: inline-block; object-fit: cover; object-position: center center; width: 100%; }
.eWOhS0 { height: 100%; left: 0px; position: absolute; top: 0px; }
.kENknO { display: block; font-size: 0px; line-height: 0; overflow: hidden; padding-top: 16px; position: relative; text-align: center; white-space: pre-wrap; width: 100%; z-index: 1; }
.kENknO > * { display: inline-block; max-width: 444px; }
.yntUf6 { visibility: hidden; }
.iWh46W { font-size: 16px; height: 100%; line-height: 130%; text-align: center; }
.ZlMqPD { display: inline-block; font-size: 0px; line-height: 0; overflow: hidden; vertical-align: middle; width: 280px; cursor: pointer; margin-inline-start: 30px; }
.uKI_4y { color: rgba(40, 63, 89, 0.16); display: block; font-family: "Inter SemiBold"; font-size: 26px; font-weight: 600; line-height: 1.25em; padding: 0px; transition-duration: 0.25s; transition-property: color; transition-timing-function: ease-in-out; will-change: color; }
.uKI_4y[aria-current="true"] { color: inherit; }
.uKI_4y[aria-current="true"]::after { opacity: 1; }
.uKI_4y > span { max-width: 260px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: fit-content; }
.uKI_4y::after, .uKI_4y > span { display: inline-block; vertical-align: middle; }
.uKI_4y::after { content: ""; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZD0iTTUuMDEgMS4xNDlhLjI4OC4yODggMCAwIDEgLjU0IDBMNi4yIDIuOTA0Yy4yOC43NTYuODc3IDEuMzUyIDEuNjMzIDEuNjNsMS43NTguNjVhLjI4OC4yODggMCAwIDEgMCAuNTRsLTEuNzU3LjY1MWEyLjc2IDIuNzYgMCAwIDAtMS42MyAxLjYzM2wtLjY1IDEuNzU4YS4yODguMjg4IDAgMCAxLS41NCAwbC0uNjUtMS43NTdhMi43NiAyLjc2IDAgMCAwLTEuNjMzLTEuNjNMLjk3NCA1LjczMWEuMjg4LjI4OCAwIDAgMSAwLS41NGwxLjc1Ni0uNjUyYTIuNzYgMi43NiAwIDAgMCAxLjYzLTEuNjMyeiIvPjwvc3ZnPg=="); background-position: 50% center; background-repeat: no-repeat; background-size: contain; height: 20px; margin-inline-start: 4px; opacity: 0; transition-duration: 0.25s; transition-property: opacity; transition-timing-function: ease-in-out; width: 20px; will-change: opacity; }
@media screen and (max-width: 1280px) {
  .TtKeYY { padding-bottom: 50px; padding-top: 60px; --var-animated-height: 526px; --var-gallery-offset-y: -200px; }
  .ZEcoon { font-size: 36px; width: 224px; margin-inline-end: 16px; }
  .kyVbXK { height: 336px; width: 464px; }
  .kENknO { padding-top: 8px; }
  .oq81bl { height: 234px; }
  .ZlMqPD { width: 226px; margin-inline-start: 16px; }
  .uKI_4y { font-size: 22px; }
  .uKI_4y > span { max-width: 206px; }
  .uKI_4y::after { height: 16px; width: 16px; }
}
@media screen and (max-width: 1024px) {
  .TtKeYY { padding: 48px 0px; }
  .ZEcoon { box-sizing: border-box; display: block; font-size: 28px; line-height: 120%; margin: 0px 0px 28px; padding: 0 var(--awesome-layout-content-padding-x); text-align: start; width: 100%; }
  .ZlMqPD { display: none; }
  .kyVbXK { overflow-x: scroll; padding: 0 var(--awesome-layout-content-padding-x); -webkit-font-smoothing: antialiased; box-sizing: border-box; }
  .kyVbXK::-webkit-scrollbar { display: none; }
  .kyVbXK { border-radius: unset; max-width: 100%; white-space: nowrap; width: 100vw; }
  .DORZre, .kyVbXK { height: fit-content; }
  .DORZre { background-color: var(--item-bg); border-radius: 20px; float: none; opacity: 1; overflow: hidden; pointer-events: all; transition: none; white-space: pre-wrap; width: fit-content; margin: 0px !important; padding: 0px !important; }
  .DORZre:not(:last-child) { margin-inline-end: 8px !important; }
  .DORZre[data-type="video"] .kj_KY2 { box-sizing: border-box; padding: 11px 12px; }
  .DORZre[data-type="image"] .oq81bl { display: none; }
  .DORZre[data-type="image"] .eWOhS0 { height: 100%; margin: 0px; width: 100%; }
  .DORZre[data-type="image"] .kENknO { display: inline-block; margin-top: -100%; padding-bottom: 22px; }
  .kj_KY2 { height: 330px; width: 342px; }
  .sUkCyh { position: static; }
  .eWOhS0, .oq81bl { border-radius: 12px; height: 194px; margin-bottom: 20px; width: 100%; }
  .kENknO, .kENknO * { padding: 0px; white-space: pre-wrap; width: 100%; }
  .kENknO { box-sizing: border-box; height: fit-content; padding: 0px 12px; transform: none; }
  .yntUf6 { font-family: "Inter SemiBold"; font-size: 16px; font-weight: 600; line-height: 120%; margin-bottom: 8px; visibility: visible; }
  .iWh46W { display: -webkit-box; font-family: "Inter Regular"; font-size: 14px; font-weight: 400; height: 54.6px; line-height: 130%; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-align: center; text-overflow: ellipsis; text-wrap: wrap; }
}
.wNOrqq { align-items: center; display: flex; flex-wrap: wrap; gap: 18px; justify-content: space-between; margin-bottom: 48px; overflow: visible; text-align: start; }
.wNOrqq[data-centered="true"] { flex-direction: column; margin-bottom: 0px; text-align: center; }
.FMwPYo { font-family: "Inter SemiBold"; font-size: 36px; font-weight: 600; line-height: 110%; }
.Mwj78F { display: inline-block; font-family: "Inter Regular"; font-size: 16px; font-weight: 300; letter-spacing: -1%; line-height: 140%; margin-top: 12px; max-width: 390px; width: 100%; }
@media screen and (max-width: 1280px) {
  .Mwj78F { font-size: 14px; }
}
@media screen and (max-width: 1024px) {
  .FMwPYo { font-size: 24px; }
  .wNOrqq { margin-bottom: 28px !important; }
  .wNOrqq[data-centered="true"] { flex-direction: row; text-align: start; }
}
.zoih9L { padding-bottom: 80px; padding-top: 80px; }
.cisFNZ { --tab-collapsed-h: 93px; --tab-active-padding: 40px; --content-h: 310px; --content-clip: 16px; min-height: calc(var(--tab-collapsed-h)*3 + var(--tab-active-padding)*2 + var(--content-h) - var(--content-clip)); }
.yZRE8G { border-bottom: 1px solid rgba(42, 67, 94, 0.1); box-sizing: border-box; display: flex; gap: 265px; height: var(--tab-collapsed-h); overflow: hidden; padding: 32px 40px; position: relative; transition-duration: 0.4s; transition-property: padding, height, background; transition-timing-function: ease; will-change: padding, height, background; }
.yZRE8G:not([data-active="true"]) { cursor: pointer; }
.yZRE8G::after { background-color: rgb(0, 0, 0); content: ""; display: inline-block; height: 24px; inset-inline-end: 48px; mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHN0cm9rZT0iY3VycmVudENvbG9yIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIHN0cm9rZS13aWR0aD0iLjIiIGQ9Ik0xMi41NjYgMy45YS42LjYgMCAwIDEgLjYwMS42djYuMzMzSDE5LjVhLjYuNiAwIDAgMSAuNi42djEuMTMzYS42LjYgMCAwIDEtLjYuNjAxaC02LjMzM1YxOS41YS42LjYgMCAwIDEtLjYuNmgtMS4xMzNhLjYuNiAwIDAgMS0uNjAxLS42di02LjMzM0g0LjVhLjYuNiAwIDAgMS0uNi0uNnYtMS4xMzNhLjYuNiAwIDAgMSAuNi0uNjAxaDYuMzMzVjQuNWEuNi42IDAgMCAxIC42LS42eiIvPjwvc3ZnPg=="); mask-size: cover; opacity: 1; position: absolute; top: 38px; transition-duration: 0.25s; transition-property: opacity; transition-timing-function: cubic-bezier(0, 1.1, 0, 1.1); width: 24px; will-change: opacity; }
.yZRE8G [data-switch] { opacity: 0; transition-duration: 0.25s; transition-property: opacity; transition-timing-function: ease-in-out; will-change: opacity; }
.yZRE8G[data-active="true"], .yZRE8G[data-next-active="true"] { border-bottom-color: transparent; }
.yZRE8G[data-active="true"] { background-color: var(--tab-bgc); border-radius: 36px; height: calc(var(--tab-active-padding)*2 + var(--content-h) - var(--content-clip)); padding: var(--tab-active-padding); }
.yZRE8G[data-active="true"]::after { opacity: 0; }
.yZRE8G[data-active="true"] [data-switch] { opacity: 1; }
.yZRE8G[data-active="true"] .whp8Lb { pointer-events: all; }
.cPRRFt { color: var(--awesome-text-primary); flex-shrink: 0; font-family: "Inter Medium"; font-size: 26px; font-weight: 500; line-height: 120%; width: 34px; }
.whp8Lb { gap: 26px; height: fit-content; min-width: 0px; pointer-events: none; }
.whp8Lb, .yzM1Oq { display: flex; flex: 1 1 0%; justify-content: space-between; }
.yzM1Oq { box-sizing: border-box; flex-direction: column; height: var(--content-h); padding-bottom: var(--content-clip); }
._5gfPW { color: var(--awesome-text-primary); font-family: "Inter Medium"; font-size: 26px; font-weight: 500; line-height: 120%; }
.N_GbAC { flex-shrink: 0; font-size: 0px; height: var(--content-h); line-height: 0; width: 400px; }
.mgm3p3 { display: inline-block; height: 100%; opacity: 0; transition-duration: 0.25s; transition-property: opacity; transition-timing-function: ease-in-out; width: 100%; will-change: opacity; }
.mgm3p3:not(:first-child) { margin-top: -100%; }
.mgm3p3[data-active="true"] { opacity: 1; }
.W2HpKm { border-radius: 20px; display: inline-block; height: 100%; object-fit: contain; object-position: center center; overflow: hidden; width: 100%; }
.Y7Y0Gh { --subtitle-max-lines: 4; --subtitle-line-height: 1.3; --subtitle-padding-top: 6px; color: var(--awesome-text-primary); font-family: "Inter Regular"; font-size: 14px; font-weight: 400; line-height: 120%; }
.PzpcSl { list-style: none; }
.PzpcSl:not(:last-child) { padding-bottom: 18px; }
.H2rW5D { height: 0px; overflow: hidden; transition-duration: 0.2s; transition-property: height; transition-timing-function: linear; will-change: height; }
.c7m8uj { display: -webkit-box; -webkit-line-clamp: var(--subtitle-max-lines); -webkit-box-orient: vertical; color: rgba(28, 40, 61, 0.64); line-height: calc(var(--subtitle-line-height)*100%); opacity: 0; overflow: hidden; padding-top: var(--subtitle-padding-top); transition-delay: 0.1s; transition-duration: 0.2s; transition-property: opacity; transition-timing-function: ease; will-change: opacity; }
.GacpZR { align-items: center; display: flex; justify-content: flex-start; }
.GacpZR::before { height: 10px; margin-inline: -14px 4px; mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZD0iTTUuMDEgMS4xNDlhLjI4OC4yODggMCAwIDEgLjU0IDBMNi4yIDIuOTA0Yy4yOC43NTYuODc3IDEuMzUyIDEuNjMzIDEuNjNsMS43NTguNjVhLjI4OC4yODggMCAwIDEgMCAuNTRsLTEuNzU3LjY1MWEyLjc2IDIuNzYgMCAwIDAtMS42MyAxLjYzM2wtLjY1IDEuNzU4YS4yODguMjg4IDAgMCAxLS41NCAwbC0uNjUtMS43NTdhMi43NiAyLjc2IDAgMCAwLTEuNjMzLTEuNjNMLjk3NCA1LjczMWEuMjg4LjI4OCAwIDAgMSAwLS41NGwxLjc1Ni0uNjUyYTIuNzYgMi43NiAwIDAgMCAxLjYzLTEuNjMyeiIvPjwvc3ZnPg=="); width: 10px; }
.GacpZR::after, .GacpZR::before { background-color: transparent; content: ""; display: inline-block; flex-shrink: 0; mask-position: center center; mask-size: cover; transition-duration: 0.25s; transition-property: background-color; transition-timing-function: ease-in-out; will-change: background-color; }
.GacpZR::after { height: 16px; mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0i5Zu+5bGCXzEiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE0Ljg3NyAxMC4yNTV2NC40MDJjMCAuMTg0LjE1LjMzMy4zMzQuMzMzaC45MzNhLjMzMy4zMzMgMCAwIDAgLjMzMy0uMzMzVjguMzI0YS44LjggMCAwIDAtLjgwMS0uOEg5LjM0M2EuMzMuMzMgMCAwIDAtLjMzMy4zMzJ2LjkzM2MwIC4xODQuMTQ5LjMzMy4zMzMuMzMzaDQuNDAzbC02LjMxOSA2LjMyYS4zMzMuMzMzIDAgMCAwIDAgLjQ3MWwuNjYuNjZjLjEzLjEzLjM0MS4xMy40NzEgMGw2LjMxOC02LjMxOFoiIHN0eWxlPSJmaWxsOiMwOTBjMTQ7ZmlsbC1ydWxlOmV2ZW5vZGQiLz48L3N2Zz4="); width: 16px; margin-inline-start: 4px; }
.GacpZR > a { flex: 0 1 auto; pointer-events: none; }
.PzpcSl[data-active="true"] .H2rW5D { height: calc(var(--subtitle-max-lines)*1em*var(--subtitle-line-height) + var(--subtitle-padding-top)); }
.PzpcSl[data-active="true"] .GacpZR::before, .PzpcSl[data-active="true"] .GacpZR:hover::after { background-color: rgb(9, 12, 20); }
.PzpcSl[data-active="true"] .GacpZR > a { pointer-events: all; }
.PzpcSl[data-active="true"] .c7m8uj { opacity: 1; }
.PzpcSl:not([data-active="true"]) { cursor: pointer; }
.Sl3pgC { text-decoration-line: underline; text-decoration-thickness: 0.5px; text-underline-offset: 1.4px; text-decoration-skip-ink: auto; text-shadow: 2px 0 var(--tab-bgc),-2px 0 var(--tab-bgc),1px 0 var(--tab-bgc),-1px 0 var(--tab-bgc); transition-duration: 0.25s; transition-property: color; transition-timing-function: ease-in-out; will-change: color; }
.Sl3pgC:hover { color: rgb(9, 13, 21); }
@media screen and (max-width: 1280px) {
  .zoih9L { padding-bottom: 60px; padding-top: 60px; }
  .cisFNZ { --tab-collapsed-h: 88px; --tab-active-padding: 40px; --content-h: 222px; --content-clip: 0px; }
  .yZRE8G { gap: 79px; padding: 32px; }
  .yZRE8G::after { inset-inline-end: 32px; top: 32px; }
  .yZRE8G[data-active="true"] { border-radius: 20px; }
  .cPRRFt { line-height: 110%; width: 25px; }
  ._5gfPW, .cPRRFt { font-size: 22px; }
  .whp8Lb { gap: 22px; }
  .N_GbAC { width: 343px; }
  .PzpcSl:not(:last-child) { padding-bottom: 12px; }
}
@media screen and (max-width: 1024px) {
  .zoih9L { padding-bottom: 40px; padding-top: 40px; }
  .cisFNZ { height: fit-content; padding: 0px 24px; }
  .yZRE8G { --wap-tab-title-h: 24px; --wap-switcher-mb: 16px; --wap-card-media-h: 213px; --wap-card-title-mt: 16px; --wap-card-title-h: 19.2px; --wap-card-title-mb: 8px; --wap-card-subtitle-h: 70px; display: block; height: 72px; transition-property: height; background-color: transparent !important; border-bottom: 1px solid rgba(42, 67, 94, 0.1) !important; padding: 24px 0px !important; }
  .yZRE8G::after { height: 16px; inset-inline-end: 4px; top: 28px; width: 16px; }
  .yZRE8G:first-child { border-top: 1px solid rgba(42, 67, 94, 0.1); }
  .yZRE8G[data-active="true"] { border-radius: 0px; height: calc(48px + var(--wap-tab-title-h) + var(--wap-switcher-mb) + var(--wap-card-media-h) + var(--wap-card-title-mt) + var(--wap-card-title-h) + var(--wap-card-title-mb) + var(--wap-card-subtitle-h)); overflow: visible; }
  .yZRE8G[data-active="true"] .N_GbAC { opacity: 1; }
  ._5gfPW { font-size: 20px; overflow: hidden; padding-inline: 0px 36px; text-overflow: ellipsis; white-space: nowrap; }
  .cPRRFt { display: none; }
  .whp8Lb { display: block; margin: 0px -24px; }
  .yzM1Oq { display: block; height: fit-content; margin-bottom: var(--wap-switcher-mb); padding: 0px 24px; width: 100%; }
  .Y7Y0Gh { display: none; }
  .Sl3pgC { text-shadow: unset; }
  .N_GbAC { border-radius: 0px; display: block; height: fit-content; overflow-x: scroll; padding: 0px 24px; white-space: nowrap; width: 100%; -webkit-font-smoothing: antialiased; box-sizing: border-box; }
  .N_GbAC::-webkit-scrollbar { display: none; }
  .N_GbAC { opacity: 0; transition-delay: 0.15s; transition-duration: 0.2s; transition-property: opacity; transition-timing-function: ease-in-out; will-change: opacity; }
  .mgm3p3 { box-sizing: border-box; opacity: 1; transition: none; vertical-align: top; white-space: pre-wrap; width: 342px; margin-top: 0px !important; }
  .mgm3p3:not(:last-child) { margin-inline-end: 8px; }
  .mgm3p3 > figure { height: fit-content; }
  .W2HpKm { background-color: var(--tab-bgc); border-radius: 16px; height: var(--wap-card-media-h); overflow: hidden; }
  .CK5oxT { color: rgb(0, 0, 0); font-family: "Inter Medium"; font-size: 16px; font-weight: 500; line-height: 120%; margin-bottom: var(--wap-card-title-mb); margin-top: var(--wap-card-title-mt); }
  .oOZKqd { color: rgba(20, 29, 45, 0.7); display: -webkit-box; font-family: "Inter Regular"; font-size: 14px; font-weight: 400; height: var(--wap-card-subtitle-h); line-height: 125%; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; text-align: start; text-overflow: ellipsis; text-wrap: wrap; }
}
@media screen and (min-width: 1280px) and (min-height: 960px) {
  :root:not([data-device="wap"]):not([data-spider]) .zoih9L { padding-bottom: 160px; padding-top: 160px; }
}
:root:not([data-device="wap"]) .qLx8US { cursor: pointer; }
:root:not([data-device="wap"]) .qLx8US:hover .g3hn5f { opacity: 0; transform: scale(0.75); }
:root:not([data-device="wap"]) .qLx8US:hover .wvxqdH { opacity: 1; transform: rotate(var(--rotate-angle,0deg)) scale(1) translateX(-50%) translateY(-50%); }
:root:not([data-device="wap"]) .g3hn5f { display: inline-block; transform-origin: center center; transition-duration: 0.25s; transition-property: opacity, transform; transition-timing-function: ease-in-out; will-change: opacity, transform; }
:root:not([data-device="wap"]) .wvxqdH { border-radius: 12px; box-shadow: rgba(255, 255, 255, 0.8) 0px 32px 64px -8px, rgba(255, 255, 255, 0.6) 0px 0px 80px 20px; display: block; height: clamp(104px, 2.58em, 176px); left: 50%; opacity: 0; overflow: hidden; position: absolute; top: 50%; transform: rotate(0deg) scale(0.8) translateX(-50%) translateY(-50%); transform-origin: left top; transition-duration: 0.4s; transition-property: transform, opacity; transition-timing-function: cubic-bezier(0.22, 1, 0.36, 1); width: clamp(160px, 4em, 272px); will-change: transform, opacity; }
:root[data-device="wap"] .wvxqdH { display: none; }
.qLx8US { position: relative; }
.g3hn5f, .qLx8US { background: inherit; }
.ciOUx8 { color: var(--awesome-text-primary); padding-bottom: 80px; padding-top: 208px; position: relative; text-align: center; width: 100%; }
.ciOUx8, .tUzFP4 { box-sizing: border-box; }
.tUzFP4 { height: 100vh; left: 0px; max-width: 100%; opacity: 0.75; position: absolute; top: 0px; width: 100vw; z-index: -1; }
.E5EYIh { height: 100%; object-fit: cover; object-position: center bottom; width: 100%; }
.mqOI6G { overflow: visible; }
.ONSbHY { font-family: "Inter SemiBold"; font-size: 72px; font-weight: 600; letter-spacing: -3%; line-height: 110%; margin-bottom: 20px; }
.pTjjVl { color: rgb(64, 218, 245); }
.GOrGpK { font-family: "Inter Regular"; font-size: 16px; font-weight: 300; letter-spacing: -1%; line-height: 140%; margin: 0px auto 36px; max-width: 380px; }
.mJ9Rq1 { align-items: center; border-radius: 16px; display: inline-flex; font-size: 18px; justify-content: center; line-height: 23px; margin-inline-end: 12px; margin-bottom: 12px; min-height: 60px; padding: 14px 28px; vertical-align: top; }
.mJ9Rq1:first-child { background: linear-gradient(0deg, rgb(1, 224, 248) -0.6%, rgb(2, 224, 248) 99.4%); color: rgb(12, 16, 22); transition-duration: 0.5s; transition-property: box-shadow; transition-timing-function: linear; will-change: box-shadow; }
.mJ9Rq1:first-child:hover { box-shadow: rgba(133, 127, 255, 0.4) 0px 0px 20px 2px inset, rgba(20, 224, 255, 0.24) 0px 0px 40px 0px; }
.mJ9Rq1:last-child { margin-inline-end: 0px; margin-bottom: 0px; }
.RWjSFI { font-weight: 400; line-height: 140%; margin-top: 12px; }
.JMURUP, .RWjSFI { color: rgba(31, 47, 69, 0.4); font-size: 16px; letter-spacing: -1%; }
.JMURUP { align-items: center; bottom: 106px; display: flex; gap: 2px; justify-content: center; left: 0px; line-height: 120%; position: absolute; white-space: nowrap; width: 100%; }
.JMURUP::after { background-color: rgba(31, 47, 69, 0.4); content: ""; height: 14px; mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAyNSAyNSI+PHBhdGggZD0iTTE4LjI5OCA4LjA2MmMuMy4zMDUuMy43OTMuMyAxLjc2OHY3LjcxOWMwIC40ODcgMCAuNzMyLS4xNS44ODRsLS4wMDYuMDA2Yy0uMTUzLjE1LS4zOTcuMTUtLjg4NS4xNWgtLjIzNWMtLjQ4NyAwLS43MyAwLS44ODMtLjE1bC0uMDA3LS4wMDZjLS4xNS0uMTUzLS4xNS0uMzk3LS4xNS0uODg0di01Ljc5M2wtOC40MjkgOC40MjljLS4zNDUuMzQ1LS41MTcuNTE3LS43MzEuNTE5aC0uMDA4Yy0uMjE0LS4wMDItLjM4Ny0uMTc0LS43MzItLjUxOWwtLjIxOS0uMjE5Yy0uMzQ0LS4zNDUtLjUxNy0uNTE3LS41MTgtLjczMXYtLjAwOGMuMDAxLS4yMTUuMTc0LS4zODcuNTE4LS43MzJsOC40My04LjQyOUg4Ljc5OWMtLjQ4NyAwLS43MzEgMC0uODg0LS4xNUw3LjkxIDkuOTFjLS4xNS0uMTUzLS4xNS0uMzk2LS4xNS0uODg0di0uMjM1YzAtLjQ4Ny0uMDAxLS43MzIuMTQ5LS44ODRsLjAwNi0uMDA3Yy4xNTMtLjE1LjM5Ny0uMTUuODg0LS4xNWg3LjcxOWMuOTc1IDAgMS40NjMgMCAxLjc2OC4zeiIvPjwvc3ZnPg=="); mask-size: contain; transform: rotate(135deg); width: 14px; }
@media screen and (max-width: 1280px) {
  .ciOUx8 { padding-bottom: 132px; }
  .ONSbHY { font-size: 64px; }
  .GOrGpK { font-size: 14px; }
}
@media screen and (max-width: 1024px) {
  .ONSbHY { font-size: 48px; margin-bottom: 24px; }
  .GOrGpK { font-size: 16px; }
  .hvtoeY { display: grid; gap: 12px; grid-template-columns: 1fr; margin: 0px auto; width: fit-content; }
  .mJ9Rq1 { margin: 0px; min-width: 180px; width: 100%; }
}
@media screen and (max-height: 760px) {
  .JMURUP { display: none; }
}
@media screen and (max-width: 640px) {
  .JMURUP { display: none; }
}
:root[data-device="wap"] .ciOUx8 { height: fit-content; min-height: fit-content; padding: 150px 0px 90px; }
:root[data-device="wap"] .ciOUx8 .mqOI6G { align-content: center; display: grid; height: 100%; }
:root[data-device="wap"] .ciOUx8 .ONSbHY { font-size: clamp(28px, 10vw, 48px); margin-bottom: clamp(16px, 3vw, 24px); }
:root[data-device="wap"] .ciOUx8 .GOrGpK { font-size: clamp(10px, 4vw, 16px); margin-bottom: clamp(24px, 6vw, 48px); }
.aCbmgl { background: linear-gradient(rgb(255, 255, 255), rgb(241, 251, 254) 41.98%); color: var(--awesome-text-primary); padding: 60px 0px; }
.unhczg { font-size: 0px; line-height: 0; overflow: visible; text-align: center; }
.BBYTTZ { display: inline-block; position: relative; vertical-align: bottom; }
.BBYTTZ:first-child { height: 421px; width: 284px; }
.BBYTTZ:nth-child(2) { height: 319px; width: 184px; }
.BBYTTZ:nth-child(3) { height: 278px; width: 184px; }
.BBYTTZ:nth-child(4) { height: 319px; width: 184px; }
.BBYTTZ:nth-child(5) { height: 421px; width: 284px; }
.BBYTTZ:not(:last-child) { margin-inline-end: 16px; }
.Hq9a6v { border-radius: 16px; display: inline-block; height: 100%; overflow: hidden; transition-duration: 0.25s; transition-property: transform; transition-timing-function: ease-in-out; width: 100%; will-change: transform; }
.Hq9a6v:hover { transform: translateY(-18px); }
.ytrm4w { height: 100%; object-fit: cover; object-position: center center; width: 100%; }
.SYmVlp { background: linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0px, transparent); bottom: 0px; box-sizing: border-box; color: rgb(255, 255, 255); font-family: "Inter Medium"; font-size: 10px; font-weight: 500; left: 0px; letter-spacing: 2.29%; line-height: 130%; padding: 15px 12px 12px; position: absolute; text-align: start; width: 100%; }
.SYmVlp::before { content: ""; display: inline-block; background-color: rgb(255, 255, 255); height: 12px; margin-inline-end: 2px; mask-image: url("//sf16-ug-neutral.capcutstatic.com/obj/seeyou-us/growth/capcut/landing_page/static/svg/scissors.61823d6c8c.svg"); mask-repeat: no-repeat; mask-size: contain; vertical-align: sub; width: 12px; }
@media screen and (max-width: 1280px) {
  .BBYTTZ:first-child { height: 327px; width: 223px; }
  .BBYTTZ:nth-child(2) { height: 243px; width: 143px; }
  .BBYTTZ:nth-child(3) { height: 214px; width: 144px; }
  .BBYTTZ:nth-child(4) { height: 243px; width: 143px; }
  .BBYTTZ:nth-child(5) { height: 327px; width: 223px; }
}
@media screen and (max-width: 1024px) {
  .aCbmgl { background: 0px 0px; padding: 48px 0px; text-align: start; }
  .unhczg { margin: 0px; padding: 0px 24px; white-space: nowrap; -webkit-font-smoothing: antialiased; box-sizing: border-box; overflow-x: scroll !important; }
  .unhczg::-webkit-scrollbar { display: none; }
  .Hq9a6v { transform: none !important; }
  .BBYTTZ { border-radius: unset; transition: none; height: 251px !important; width: 184px !important; }
  .SYmVlp { padding: 13px 10px 10px; }
}
@media screen and (max-width: 436px) {
  .aCbmgl { overflow: hidden; }
  .unhczg { display: grid; gap: 8px; grid-template-columns: 1fr 1fr; overflow: hidden !important; }
  .BBYTTZ { aspect-ratio: 184 / 251; height: auto !important; margin: 0px !important; width: 100% !important; }
  .BBYTTZ:nth-child(n+5) { display: none; }
  .Hq9a6v { border-radius: 12px; }
  .Hq9a6v picture, .Hq9a6v > figure { height: 100%; }
}
@media screen and (min-width: 1280px) and (min-height: 960px) {
  :root:not([data-device="wap"]):not([data-spider]) .aCbmgl { padding: 120px 0px; }
}
:root[data-device="wap"] .aCbmgl { padding-top: 12px; }
.vD2BeN { background: linear-gradient(0deg, rgb(255, 255, 255), rgb(241, 251, 254) 41.98%); font-size: 0px; line-height: 0; padding: 80px 0px 74px; }
.OdFbvD { height: 386px; line-height: 0; margin-bottom: 82px; overflow: visible; text-align: center; }
.F32eU6, .OdFbvD { white-space: nowrap; }
.F32eU6 { display: inline-block; height: 100%; width: fit-content; }
.OdFbvD:hover .F32eU6:hover { z-index: 1; }
.OdFbvD:hover .F32eU6 .aMZ3RS { transform: rotate(0deg); }
.OdFbvD:hover .F32eU6 .aMZ3RS:hover { transform: scale(1.05); }
.F32eU6 { position: relative; }
.F32eU6:not(:first-child) .aMZ3RS { margin-inline-start: -26.6667px; }
.F32eU6:nth-child(2n+1) .aMZ3RS { transform: rotate(-3deg); }
.F32eU6:nth-child(2n) .aMZ3RS { transform: rotate(3deg); }
.aMZ3RS { border-radius: 16px; box-sizing: border-box; display: inline-flex; flex-direction: column; height: 100%; justify-content: space-between; overflow: hidden; padding: 28px 32px; text-align: start; transition-duration: 0.25s; transition-property: transform; transition-timing-function: ease-in-out; vertical-align: middle; white-space: pre-wrap; width: 320px; will-change: transform; }
.aMZ3RS > figure, .i9wKDW { height: 100%; left: 0px; object-fit: cover; object-position: center center; position: absolute; top: 0px; width: 100%; z-index: -1; }
.MPeDrK { font-family: "Inter Regular"; font-size: 16px; font-weight: 400; letter-spacing: -1%; line-height: 145%; pointer-events: none; }
.MPeDrK::before { background-color: var(--card-quotation-color); content: ""; display: block; flex-shrink: 0; height: 18px; margin-bottom: 8px; mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAxOCAxOCI+PHBhdGggZD0iTTYuMDUgMS41IDEuMzE0IDkuNzAyYTQgNCAwIDAgMC0uMS4xNzRsLS4wMTQuMDI1YTMuODM5IDMuODM5IDAgMCAwIDYuMzMzIDQuMjdBMy44MzcgMy44MzcgMCAwIDAgNS4yODkgNy45M0w4LjM3OSAxLjV6TTE0Ljc1IDEuNSAxMC4wMiA5LjY5M3EtLjA2LjA5Ny0uMTE0LjE5NmwtLjAwNi4wMTJhMy44NDIgMy44NDIgMCAwIDAgNi4zMzMgNC4yNzMgMy44MzggMy44MzggMCAwIDAtMi4yNDQtNi4yNDNMMTcuMDggMS41eiIvPjwvc3ZnPg=="); mask-position: center center; mask-repeat: no-repeat; mask-size: cover; width: 18px; }
.IZZ6ZX { pointer-events: none; }
.JztVzH { border-radius: 50%; display: inline-block; flex-shrink: 0; height: 44px; object-fit: cover; object-position: center center; width: 44px; margin-inline-end: 12px; }
.JztVzH, .mI6l7s { vertical-align: middle; }
.mI6l7s { font-family: "Inter Medium"; font-size: 16px; font-weight: 500; letter-spacing: -1%; line-height: 130%; }
.urTOuY { display: grid; gap: 32px; grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)); }
.urTOuY > li { display: inline-block; text-align: center; }
.urTOuY > li > span { color: var(--awesome-text-tertiary); display: inline-block; font-size: 14px; letter-spacing: -1%; line-height: 130%; width: 100%; }
.urTOuY > li > span:first-child { color: var(--awesome-text-primary); font-family: "Inter Medium"; font-size: 52px; font-weight: 500; line-height: 110%; margin-bottom: 8px; }
.urTOuY > li > span[data-tail]::after { content: attr(data-tail); display: inline-block; font-size: 32px; line-height: 1em; vertical-align: initial; }
@media screen and (max-width: 1280px) {
  .vD2BeN { padding: 60px 0px 52px; }
  .OdFbvD { height: 337px; margin-bottom: 60px; }
  .F32eU6:not(:first-child) .aMZ3RS { margin-inline-start: -2px; }
  .aMZ3RS { padding: 20px; width: 236px; }
  .MPeDrK { font-size: 14px; }
  .JztVzH { height: 36px; width: 36px; }
  .mI6l7s { font-size: 12px; line-height: 145%; }
}
@media screen and (max-width: 1024px) {
  .vD2BeN { background-color: transparent; padding: 40px 0px; }
  .OdFbvD { overflow-x: scroll; -webkit-font-smoothing: antialiased; box-sizing: border-box; }
  .OdFbvD::-webkit-scrollbar { display: none; }
  .OdFbvD { height: fit-content; margin-bottom: 70px; }
  .F32eU6:not(:last-child) { margin-inline-end: 8px; }
  .aMZ3RS { height: 340px; white-space: pre-wrap; width: 342px; transform: none !important; z-index: 0 !important; }
  .MPeDrK { font-family: "Inter Regular"; font-size: 16px; font-weight: 400; }
  .urTOuY { gap: 36px 8px; }
  .urTOuY > li > span:first-child { font-size: 32px; margin-bottom: 10px; }
  .urTOuY > li > span { font-size: 12px; }
}
@media screen and (max-width: 640px) {
  .urTOuY { grid-template-columns: repeat(2, minmax(120px, 1fr)); }
}
@media screen and (min-width: 1280px) and (min-height: 960px) {
  :root:not([data-device="wap"]):not([data-spider]) .vD2BeN { padding: 160px 0px 148px; }
}

@font-face { font-family: "Inter Bold"; src: url("//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/common/font/Inter-Bold.woff2") format("woff2"); font-style: normal; font-weight: 700; font-display: swap; }
@font-face { font-family: "Inter SemiBold"; src: url("//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/common/font/Inter-SemiBold.woff2") format("woff2"); font-style: normal; font-weight: 600; font-display: swap; }
@font-face { font-family: "Inter Medium"; src: url("//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/common/font/Inter-Medium.woff2") format("woff2"); font-style: normal; font-weight: 500; font-display: swap; }
@font-face { font-family: "Inter Regular"; src: url("//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/common/font/Inter-Regular.woff2") format("woff2"); font-style: normal; font-weight: 400; font-display: swap; }

.NrKLTa { align-items: center; backdrop-filter: saturate(180%) blur(56px); background: rgba(232, 232, 237, 0.6); box-sizing: border-box; display: flex; height: 100vh; justify-content: center; left: 0px; max-width: 100%; position: absolute; top: 0px; width: 100vw; z-index: 999; animation-duration: 0.4s !important; animation-name: gLjZRa !important; }
@keyframes gLjZRa { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.w5F0jR { background-color: rgb(255, 255, 255); border-radius: 12px; font-size: 16px; line-height: 120%; max-width: 450px; min-width: 110px; padding: 24px; position: relative; text-align: center; }
.SdeZ0B { font-size: 48px; margin-bottom: 12px; }
.nz7IGG { background-color: rgb(0, 0, 0); cursor: pointer; height: 12px; margin-bottom: 8px; margin-left: auto; mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0ibTEyIDEzLjQxNCA2Ljk0IDYuOTRhLjUuNSAwIDAgMCAuNzA2IDBsLjcwOC0uNzA4YS41LjUgMCAwIDAgMC0uNzA3TDEzLjQxNCAxMmw2Ljk0LTYuOTRhLjUuNSAwIDAgMCAwLS43MDZsLS43MDgtLjcwOGEuNS41IDAgMCAwLS43MDcgMEwxMiAxMC41ODZsLTYuOTQtNi45NGEuNS41IDAgMCAwLS43MDYgMGwtLjcwOC43MDhhLjUuNSAwIDAgMCAwIC43MDdMMTAuNTg2IDEybC02Ljk0IDYuOTRhLjUuNSAwIDAgMCAwIC43MDZsLjcwOC43MDhhLjUuNSAwIDAgMCAuNzA3IDB6Ii8+PC9zdmc+"); mask-position: center center; mask-repeat: no-repeat; width: 12px; }

.NrKLTa { align-items: center; backdrop-filter: saturate(180%) blur(56px); background: rgba(232, 232, 237, 0.6); box-sizing: border-box; display: flex; height: 100vh; justify-content: center; left: 0px; max-width: 100%; position: absolute; top: 0px; width: 100vw; z-index: 999; animation-duration: 0.4s !important; animation-name: gLjZRa !important; }
@keyframes gLjZRa { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
._m5KzN { padding: 0px 48px; }
.KYNTsV { background-color: rgb(255, 255, 255); border-radius: 33px; display: flex; flex-direction: column; max-width: 1096px; padding: 32px; width: 100%; }
.fw2rDJ { align-items: center; display: flex; flex-shrink: 0; font-size: 16px; font-weight: 800; gap: 32px; justify-content: space-between; line-height: 24px; margin-bottom: 16px; }
.wXsXFs { cursor: pointer; height: 20px; width: 20px; }
.ZMVyYK { column-gap: 40px; display: grid; flex: 1 1 0%; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); overflow: auto; -webkit-font-smoothing: antialiased; box-sizing: border-box; }
.ZMVyYK::-webkit-scrollbar { display: none; }
.ZMVyYK { color: rgb(9, 12, 20); font-size: 14px; font-weight: 500; line-height: 20px; }
.ZMVyYK > li { align-items: center; border-radius: 8px; cursor: pointer; display: flex; justify-content: space-between; padding: 8px 12px; transition-duration: 0.25s; transition-property: color, background-color; transition-timing-function: ease-in-out; will-change: color, background-color; }
.ZMVyYK > li:hover { background-color: rgba(229, 236, 255, 0.4); }
.vTrLgv { color: rgb(0, 202, 224); }
@media screen and (max-width: 1024px) {
  ._m5KzN { align-items: end; justify-content: center; padding: 0px; }
  .KYNTsV { max-height: 80vh; }
}

.k44i7g { bottom: 0px; box-sizing: border-box; height: fit-content; left: 0px; padding: 0px 24px; pointer-events: none; position: fixed; transform: translateY(100%); transition-duration: 0.6s; transition-property: transform; transition-timing-function: cubic-bezier(0.25, 1.5, 0.5, 1.2); width: 100%; will-change: transform; z-index: 1; }
.k44i7g[data-active="true"] { transform: translateY(0px); }
.k44i7g > * { pointer-events: all; }
.uN2IBE { align-items: center; background-image: url("../img/img_1334002_b78aaf9dc7f742b0865ab68c6d898591_tplv-2zwwjm3azk-image.jpg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 40px; box-sizing: border-box; display: flex; gap: 24px; justify-content: space-between; margin: 0px auto 80px; max-width: 720px; padding: 8px; width: fit-content; }
.RPklkG { display: inline-flex; }
.IDe8dw { gap: 12px; }
.HfV6ED, .IDe8dw { align-items: center; display: inline-flex; }
.HfV6ED { background-color: rgb(255, 255, 255); border-radius: 50%; box-sizing: border-box; color: rgb(0, 0, 0); font-size: 23px; height: 56px; justify-content: center; width: 56px; }
.GGH8Jo { color: rgb(12, 16, 22); text-align: start; }
._QNd9B { display: none; font-family: "Inter SemiBold"; font-size: 14px; font-weight: 600; margin-bottom: 4px; }
.Piq4tS, ._QNd9B { line-height: 130%; text-align: start; }
.Piq4tS { display: -webkit-box; font-size: 18px; font-weight: 500; letter-spacing: -1%; max-height: 47px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; text-wrap: wrap; }
.Rk6ZV8 { border-radius: 120px; flex-shrink: 0; font-family: "Inter SemiBold"; font-size: 18px; font-weight: 600; line-height: 130%; padding: 16px 24px; }
@media screen and (max-width: 640px) {
  .uN2IBE { border-radius: 16px; gap: 10px; margin: 0px auto 34px; padding: 8px; width: 100%; }
  .HfV6ED { border-radius: 12px; height: 48px; width: 48px; }
  .IDe8dw { gap: 10px; }
  ._QNd9B { display: inline-block; }
  .Piq4tS { display: -webkit-box; font-family: "Inter Regular"; font-size: 12px; font-weight: 400; letter-spacing: 0px; opacity: 0.5; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-align: start; text-overflow: ellipsis; text-wrap: wrap; }
  .Rk6ZV8 { font-size: 14px; overflow: hidden; padding: 11px 16px; white-space: nowrap; word-break: keep-all; }
  .twnwgw { display: none; }
}

.tiktok-cookie-banner.paas_capcut button { border-radius: 8px; }

.qJTHM { user-select: none; color: rgb(32, 33, 36); direction: ltr; font-family: Roboto-Regular, arial, sans-serif; -webkit-font-smoothing: antialiased; font-weight: 400; margin: 0px; overflow: hidden; text-size-adjust: 100%; }
.ynRLnc { left: -9999px; position: absolute; top: -9999px; }
.L6cTce { display: none; }
.bltWBb { overflow-wrap: break-word; word-break: break-word; }
.hSRGPd { color: rgb(26, 115, 232); cursor: pointer; font-weight: 500; text-decoration: none; }
.Bz112c-W3lGp { height: 16px; width: 16px; }
.Bz112c-E3DyYd { height: 20px; width: 20px; }
.Bz112c-r9oPif { height: 24px; width: 24px; }
.Bz112c-u2z5K { height: 36px; width: 36px; }
.Bz112c-uaxL4e { border-radius: 10px; }
.LgbsSe-Bz112c { display: block; }
.S9gUrf-YoZ4jf { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; padding: 0px; }
.S9gUrf-YoZ4jf * { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; padding: 0px; }
.fFW7wc-ibnC6b > .aZ2wEe > div { border-color: rgb(66, 133, 244); }
.P1ekSe-ZMv3u { transition: height 0.2s linear; }
.P1ekSe-ZMv3u > div:first-child { transition: width 0.3s linear; background-color: rgb(26, 115, 232) !important; }
.P1ekSe-ZMv3u > div:nth-child(2) { background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(90deg, rgb(26, 115, 232), rgb(26, 115, 232)) !important; }
.P1ekSe-ZMv3u > div:nth-child(3) { background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(90deg, rgb(26, 115, 232), rgb(26, 115, 232)) !important; }
.haAclf { display: inline-block; }
.nsm7Bb-HzV7m-LgbsSe { border-radius: 4px; box-sizing: border-box; transition: background-color 0.218s, border-color 0.218s; user-select: none; appearance: none; background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(218, 220, 224); color: rgb(60, 64, 67); cursor: pointer; font-family: "Google Sans", arial, sans-serif; font-size: 0.875rem; height: 40px; letter-spacing: 0.25px; outline: none; overflow: hidden; padding: 0px 12px; position: relative; text-align: center; vertical-align: middle; white-space: nowrap; width: auto; }
.nsm7Bb-HzV7m-LgbsSe.TzA9Ye-LgbsSe { font-size: 14px; }
@media screen and (-ms-high-contrast:active) {
  .nsm7Bb-HzV7m-LgbsSe { border: 2px solid windowtext; color: windowtext; }
}
@media screen and (preferes-contrast:more) {
  .nsm7Bb-HzV7m-LgbsSe { color: rgb(0, 0, 0); }
}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe { font-size: 0.875rem; height: 32px; letter-spacing: 0.25px; padding: 0px 10px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.TzA9Ye-LgbsSe { font-size: 14px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe { font-size: 0.6875rem; height: 20px; letter-spacing: 0.3px; padding: 0px 8px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.TzA9Ye-LgbsSe { font-size: 11px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe { padding: 0px; width: 40px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe { width: 32px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe { width: 20px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK { border-radius: 20px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe { border-radius: 16px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe { border-radius: 10px; }
.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc { border: 1px solid rgb(142, 145, 143); background-color: rgb(19, 19, 20); color: rgb(227, 227, 227); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc { background-color: rgb(26, 115, 232); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc { background-color: rgb(32, 33, 36); color: rgb(232, 234, 237); }
@media screen and (prefers-contrast: more) {
  .nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc { color: rgb(255, 255, 255); }
}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 18px; margin-right: 8px; min-width: 18px; width: 18px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 14px; min-width: 14px; width: 14px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 10px; min-width: 10px; width: 10px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin-left: 8px; margin-right: -4px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin: 0px; padding: 10px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { padding: 8px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { padding: 4px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-top-left-radius: 3px; border-bottom-left-radius: 3px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: rgb(255, 255, 255); height: 36px; margin-left: -10px; margin-right: 12px; min-width: 36px; width: 36px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c, .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin: 0px; padding: 0px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { height: 28px; margin-left: -8px; margin-right: 10px; min-width: 28px; width: 28px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { height: 16px; margin-left: -6px; margin-right: 8px; min-width: 16px; width: 16px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 3px; margin-left: 2px; margin-right: 0px; padding: 0px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 18px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 14px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 8px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: justify; justify-content: space-between; height: 100%; position: relative; width: 100%; }
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX { -webkit-box-pack: center; justify-content: center; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId { -webkit-box-flex: 1; flex-grow: 1; font-family: "Google Sans", arial, sans-serif; font-weight: 500; overflow: hidden; text-overflow: ellipsis; vertical-align: top; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId { font-weight: 300; }
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId { -webkit-box-flex: 0; flex-grow: 0; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe { transition: background-color 0.218s; inset: 0px; position: absolute; }
.nsm7Bb-HzV7m-LgbsSe:focus, .nsm7Bb-HzV7m-LgbsSe:hover { box-shadow: none; border-color: rgb(210, 227, 252); outline: none; }
.nsm7Bb-HzV7m-LgbsSe:focus-within { outline: rgb(0, 99, 155) solid 2px; border-color: transparent; }
.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(66, 133, 244, 0.08); }
.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(66, 133, 244, 0.1); }
.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(255, 255, 255, 0.08); }
.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(255, 255, 255, 0.12); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(255, 255, 255, 0.24); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(255, 255, 255, 0.32); }
.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY { border-radius: 50%; display: flex; height: 20px; margin-left: -4px; margin-right: 8px; min-width: 20px; width: 20px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId { font-family: Roboto; font-size: 12px; text-align: left; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS, .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf { overflow: hidden; text-overflow: ellipsis; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff { display: flex; -webkit-box-align: center; align-items: center; color: rgb(95, 99, 104); fill: rgb(95, 99, 104); font-size: 11px; font-weight: 400; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.i5vt6e-to915-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff { color: rgb(196, 199, 197); fill: rgb(196, 199, 197); }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff { color: rgb(232, 234, 237); fill: rgb(232, 234, 237); }
@media screen and (prefers-contrast: more) {
  .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff, .nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff { color: rgb(0, 0, 0); fill: rgb(0, 0, 0); }
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c { height: 18px; margin: -3px -3px -3px 2px; min-width: 18px; width: 18px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 0px 3px 3px 0px; margin-left: 12px; margin-right: -10px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 18px; }
.L5Fo6c-sM5MNb { border: 0px; display: block; left: 0px; position: relative; top: 0px; }
.L5Fo6c-bF1uUb { border-radius: 4px; inset: 0px; cursor: pointer; position: absolute; }
.L5Fo6c-bF1uUb:focus { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; }
sentinel { }

/* cors: Failed to read the 'cssRules' property from 'CSSStyleSheet': Cannot access rules */
.cookie-banner-toast { font-family: tiktok-text-medium, PingFangSC, sans-serif; font-weight: 600; font-size: 17px; line-height: 130%; letter-spacing: 0%; position: fixed; left: 0px; top: 70px; right: 0px; text-align: center; padding: 12px 20px; background: rgba(84, 84, 84, 0.92); color: rgb(255, 255, 255); box-sizing: border-box; z-index: 10003; transition: opacity 0.3s; opacity: 0; }
.cookie-banner-toast.show { opacity: 1; }

.tiktok-cookie-banner.paas_lemon8 { box-shadow: rgba(0, 0, 0, 0.05) 0px -0.5px 0px 0px; }
.tiktok-cookie-banner { font-family: tiktok-text-regular, PingFangSC, sans-serif; font-weight: 400; font-size: 18px; line-height: 130%; letter-spacing: -0.16%; position: fixed; left: 0px; bottom: 0px; right: 0px; background: var(--banner-background-color--, #10a2c5); z-index: 10001; display: flex; flex-direction: row; align-items: center; justify-content: space-between; color: rgb(255, 255, 255); padding: 24px 64px 32px; box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 12px; text-size-adjust: 100%; -webkit-font-smoothing: antialiased; }
.tiktok-cookie-banner .cookie-content .cookie-title { font-family: tiktok-display-bold, PingFangSC, sans-serif; font-weight: 700; font-size: 24px; line-height: 125%; letter-spacing: 1%; margin-top: 0px; margin-bottom: 0px; color: var(--banner-title-color--, #fff); }
.tiktok-cookie-banner .cookie-content .cookie-desc { font-family: tiktok-text-regular, PingFangSC, sans-serif; font-weight: 400; font-size: 16px; line-height: 130%; letter-spacing: 0.19%; margin-top: 8px; margin-bottom: 0px; color: var(--banner-desc-color--, #fff); }
.tiktok-cookie-banner .cookie-content .cookie-desc a { font-family: tiktok-text-medium, PingFangSC, sans-serif; font-weight: 600; font-size: 16px; line-height: 130%; letter-spacing: 0.19%; text-decoration: none; color: var(--banner-link-color--, #fff); }
.tiktok-cookie-banner .cookie-content .cookie-desc a:hover { text-decoration: underline; color: var(--banner-link-hover-color--, #fff); }
.tiktok-cookie-banner .button-wrapper { display: flex; margin-left: 64px; }
.tiktok-cookie-banner .button-wrapper a, .tiktok-cookie-banner .button-wrapper button { font-family: tiktok-text-bold, PingFangSC, sans-serif; font-weight: 700; font-size: 16px; line-height: 130%; letter-spacing: 0.19%; box-sizing: border-box; padding: 0px 24px; height: 46px; min-width: 153px; white-space: nowrap; border-radius: 4px; display: flex; justify-content: center; align-items: center; text-align: center; cursor: pointer; background: rgb(255, 255, 255); color: rgb(22, 24, 35); outline: none; text-decoration: none; border: 1px solid rgba(22, 24, 35, 0.12); }
.tiktok-cookie-banner .button-wrapper a:hover, .tiktok-cookie-banner .button-wrapper button:hover { background: rgb(248, 248, 248); }
.tiktok-cookie-banner .button-wrapper button { margin-left: 16px; background: var(--banner-button-background-color--, #fff); color: var(--banner-button-text-color--, #161823); }
.tiktok-cookie-banner .button-wrapper button:hover { background: var(--banner-button-hover-background-color--, #f8f8f8); }
@media (min-width: 768px) and (max-width: 1200px) {
  .tiktok-cookie-banner .special-button-wrapper button { height: auto; min-height: 44px; white-space: pre-wrap; }
}
.tiktok-cookie-banner.is-rtl { direction: rtl; }
.tiktok-cookie-banner.is-rtl .button-wrapper { margin-left: unset; margin-right: 64px; }
.tiktok-cookie-banner.is-rtl .button-wrapper button { margin-left: unset; margin-right: 16px; }
@media (max-width: 991px) {
  .tiktok-cookie-banner.is-rtl .button-wrapper button { margin-right: 8px; }
}
@media (max-width: 991px) {
  .tiktok-cookie-banner { flex-direction: column; height: auto; padding: 16px 16px 20px; box-shadow: none; }
  .tiktok-cookie-banner .cookie-content .cookie-title { font-family: tiktok-text-bold, PingFangSC, sans-serif; font-weight: 700; font-size: 16px; line-height: 130%; letter-spacing: 0.19%; text-align: center; color: var(--banner-title-color--, #fff); }
  .tiktok-cookie-banner .cookie-content .cookie-desc { font-family: tiktok-text-regular, PingFangSC, sans-serif; font-weight: 400; font-size: 12px; line-height: 130%; letter-spacing: 1.34%; width: auto; text-align: center; color: var(--banner-desc-color--, #fff); }
  .tiktok-cookie-banner .cookie-content .cookie-desc a { font-family: tiktok-text-medium, PingFangSC, sans-serif; font-weight: 600; font-size: 12px; line-height: 130%; letter-spacing: 1.34%; text-decoration: none; color: var(--banner-link-color--, #fff); }
  .tiktok-cookie-banner .cookie-content .cookie-desc a:hover { text-decoration: underline; color: var(--banner-link-hover-color--, #fff); }
  .tiktok-cookie-banner .button-wrapper { align-self: flex-end; margin-top: 16px; margin-left: 0px; margin-right: 0px; width: 100%; }
  .tiktok-cookie-banner .button-wrapper a, .tiktok-cookie-banner .button-wrapper button { font-family: tiktok-text-medium, PingFangSC, sans-serif; font-weight: 600; font-size: 15px; line-height: 130%; letter-spacing: 0.4%; min-width: unset; padding: 0px 6px; width: 100%; height: 44px; border-radius: 2px; white-space: pre-wrap; margin: 0px; }
  .tiktok-cookie-banner .button-wrapper button { margin-left: 8px; height: auto; min-height: 44px; }
}

:root body.disable-scroll { overflow: hidden; }
.tiktok-cookie-setting-portal { font-family: tiktok-text-regular, PingFangSC, sans-serif; font-weight: 400; font-size: 14px; line-height: 130%; letter-spacing: 0.67%; position: fixed; left: 0px; top: 0px; width: 0px; height: 0px; color: rgb(22, 24, 35); -webkit-font-smoothing: antialiased; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-backdrop { background-color: rgba(0, 0, 0, 0.5); transition: opacity 300ms linear; opacity: 0; position: fixed; inset: 0px; width: 100%; height: 100%; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-backdrop.visible { opacity: 1; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-container { position: fixed; inset: 32px 16px; display: flex; justify-content: center; align-items: center; opacity: 0; transform: scale(0.8); transition: opacity 300ms cubic-bezier(0.65, 0, 0.35, 1), transform 300ms cubic-bezier(0.65, 0, 0.35, 1); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-container.visible { opacity: 1; transform: scale(1); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-container .tiktok-cookie-setting-modal { position: relative; max-width: 700px; max-height: 100%; background-color: var(--setting-modal-background-color--, #fff); border-radius: 8px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 12px; outline: 0px; display: flex; flex-direction: column; align-items: stretch; }
@media (max-width: 700px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-container .tiktok-cookie-setting-modal { width: calc(-32px + 100vw); }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-header-container { font-family: tiktok-display-bold, PingFangSC, sans-serif; font-weight: 700; font-size: 24px; line-height: 125%; letter-spacing: 1%; padding: 24px 29px 16px 24px; color: var(--setting-modal-title-color--, #161823); border-bottom: 0.5px solid rgba(22, 24, 35, 0.2); display: flex; justify-content: space-between; align-items: center; flex: 0 1 0%; }
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-header-container { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding: 32px 24px 24px; font-family: tiktok-display-bold, PingFangSC, sans-serif; font-weight: 700; font-size: 20px; line-height: 125%; letter-spacing: 1.5%; justify-content: center; }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-close { width: 24px; height: 24px; cursor: pointer; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-close svg { fill: var(--setting-modal-close-icon-color--, rgba(22, 24, 35, 0.6)); }
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-close { position: absolute; top: 14px; right: 14px; transform: scale(0.8); }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-description-container { background-color: rgba(22, 24, 35, 0.03); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-description-container .tiktok-cookie-setting-modal-description { font-family: tiktok-text-regular, PingFangSC, sans-serif; font-weight: 400; font-size: 16px; line-height: 130%; letter-spacing: 0.19%; margin: 20px 24px; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content { padding: 12px 40px 12px 24px; overflow-y: auto; flex: 1 1 auto; }
@media (max-width: 700px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-content { width: calc(100% - 48px); }
}
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-content { padding: 6px 16px 0px; }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content::-webkit-scrollbar { width: 6px; margin-right: 8px; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content:hover::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.15); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content::-webkit-scrollbar-track { background: transparent; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content::-webkit-scrollbar-thumb { border-radius: 3px; background: rgba(0, 0, 0, 0.15); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-setting-info-icon { margin-left: auto; justify-content: flex-end; height: 48px; cursor: pointer; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-setting-info-icon.hide { transform: rotate(180deg); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-setting-info-icon svg { width: 14px; display: flex; justify-content: flex-end; align-items: center; padding: 17px; fill: var(--setting-modal-arrow-icon-color--, #161823); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-vertical-info-icon { margin-left: auto; margin-right: 20px; display: flex; justify-content: flex-end; align-items: center; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-vendor-group-name { display: flex; align-items: center; justify-content: flex-start; font-family: tiktok-text-medium, PingFangSC, sans-serif; font-weight: 600; font-size: 16px; line-height: 130%; letter-spacing: 0.19%; margin-top: 0px; margin-bottom: 0px; color: var(--setting-modal-text-color--, #161823); flex: 1 1 0px; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-vendor-group-name .tiktok-cookie-vendor-group-name-outside { display: flex; align-items: center; flex-shrink: 1; flex-grow: 1; }
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-vendor-group-name { font-family: tiktok-text-medium, PingFangSC, sans-serif; font-weight: 600; font-size: 15px; line-height: 130%; letter-spacing: 0.4%; }
}
.tiktok-cookie-setting-portal cookie-setting-switch { line-height: 0; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer { padding: 24px; display: flex; justify-content: space-between; align-items: center; border-top: 0.5px solid rgba(22, 24, 35, 0.2); flex: 0 0 auto; }
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-footer { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; padding: 20px; flex-direction: column-reverse; justify-content: center; align-items: stretch; }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-text, .tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-primary { font-family: tiktok-text-medium, PingFangSC, sans-serif; font-weight: 600; font-size: 16px; line-height: 130%; letter-spacing: 0.19%; min-width: 100px; border-radius: 4px; display: flex; position: relative; align-items: center; justify-content: center; user-select: none; cursor: pointer; box-sizing: border-box; height: 36px; outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; text-align: center; }
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-text, .tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-primary { height: 44px; margin-left: 0px; border-radius: 2px; }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-text { color: rgb(254, 44, 85); background-color: rgb(255, 255, 255); text-decoration: none; padding-left: 0px; padding-right: 0px; }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-primary { background-color: var(--setting-modal-button-background-color--, rgb(254, 44, 85)); color: var(--setting-modal-button-text-color--, #fff); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-primary:hover { background: var(--setting-modal-button-hover-background-color--, linear-gradient(0deg, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06)), #fe2c55); }
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-group { display: flex; justify-content: space-between; align-items: center; }
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-group.show-detail { margin-bottom: 16px; }
.tiktok-cookie-setting-portal .tiktok-cookie-vendor { display: flex; justify-content: space-between; align-items: center; }
.tiktok-cookie-setting-portal .tiktok-cookie-vendor .tiktok-cookie-vendor-label-outside { display: flex; flex-shrink: 1; flex-grow: 1; color: var(--setting-modal-text-color--, #161823); cursor: pointer; }
.tiktok-cookie-setting-portal .tiktok-cookie-vendor .tiktok-cookie-vendor-label-outside .tiktok-cookie-vendor-label { margin-left: 16px; display: flex; align-items: center; justify-content: flex-start; flex: 1 1 0px; }
.tiktok-cookie-setting-portal .tiktok-cookie-manage-tip-context { padding: 0px; margin: 0px 0px 8px; color: var(--setting-modal-desc-color--, rgba(0, 0, 0, 0.7)); }
.tiktok-cookie-setting-portal .tiktok-cookie-manage-tip-context .tiktok-cookie-manage-tip-context-ref { color: var(--setting-modal-link-color--, #fe2c55); font-weight: bold; text-decoration: none; }
.tiktok-cookie-setting-portal .tiktok-cookie-manage-tip-context .tiktok-cookie-manage-tip-context-ref:hover { text-decoration: underline; }
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-context-ref { color: var(--setting-modal-link-color--, #fe2c55); font-weight: bold; text-decoration: none; }
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-context-ref:hover { text-decoration: underline; color: var(--setting-modal-link-hover-color--, #fe2c55); }
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-context { padding: 0px 0px 0px 16px; margin-top: 4px; margin-bottom: 8px; color: var(--setting-modal-text-color--, rgba(0, 0, 0, 0.56)); }
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-group p, .tiktok-cookie-setting-portal .tiktok-cookie-vendor p { font-family: tiktok-text-regular, PingFangSC, sans-serif; font-weight: 400; font-size: 16px; line-height: 130%; letter-spacing: 0.19%; margin-top: 0px; margin-bottom: 0px; }
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-vendor-group p, .tiktok-cookie-setting-portal .tiktok-cookie-vendor p { font-family: tiktok-text-regular, PingFangSC, sans-serif; font-weight: 400; font-size: 15px; line-height: 130%; letter-spacing: 0.4%; }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-desc { color: var(--setting-modal-text-color--, rgba(0, 0, 0, 0.56)); font-family: tiktok-text-regular, PingFangSC, sans-serif; font-weight: 400; font-size: 14px; line-height: 130%; letter-spacing: 0.67%; margin-bottom: 24px; }
.tiktok-cookie-setting-portal .cookie-setting-switch { line-height: 0; padding-left: 36px; flex-grow: 0; flex-shrink: 0; }
.tiktok-cookie-setting-portal .cookie-setting-switch.checked { background-color: var(--setting-modal-switch-toggle-color--, #0be09b); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer-desc { font-family: tiktok-text-medium, PingFangSC, sans-serif; font-weight: 600; font-size: 16px; line-height: 130%; letter-spacing: 0.19%; padding: 0px; margin: 0px 16px 0px 0px; color: var(--setting-modal-link-color--, #fe2c55); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer-desc a { font-family: tiktok-text-medium, PingFangSC, sans-serif; font-weight: 600; font-size: 16px; line-height: 130%; letter-spacing: 0.19%; text-decoration: none; color: var(--setting-modal-link-color--, #fe2c55); }
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer-desc a:hover { text-decoration: underline; color: var(--setting-modal-link-color--, #fe2c55); }
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-footer-desc { margin: 16px 0px 0px; text-align: center; }
}
.tiktok-cookie-setting-portal.is-rtl { direction: rtl; }
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-setting-content { padding: 12px 24px 12px 40px; }
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-vertical-info-icon { margin-left: 20px; margin-right: auto; }
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-setting-info-icon { margin-right: auto; margin-left: 0px; }
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-vendor .tiktok-cookie-vendor-label-outside .tiktok-cookie-vendor-label { margin-left: 0px; margin-right: 16px; }
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-vendor-context { padding-left: 0px; padding-right: 16px; }
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-setting-footer-desc { margin: 0px 0px 0px 16px; }
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-setting-footer-desc { margin: 16px 0px 0px; text-align: center; }
}

:root body.global_module_disableScroll__472ccca3 { overflow: hidden; }

.tiktok-cookie-setting-switch { box-sizing: border-box; display: inline-block; border-radius: 12px; border: 1px solid rgba(0, 0, 0, 0); position: relative; cursor: pointer; background-color: var(--setting-modal-switch-toggle-color--, rgba(46, 50, 56, 0.05)); transition: background-color 200ms ease-in-out; width: 40px; height: 24px; }
.tiktok-cookie-setting-switch.checked { background-color: var(--setting-modal-switch-toggle-checked-color--, #0be09b); }
.tiktok-cookie-setting-switch.checked .tiktok-cookie-setting-switch-knob { transform: translateX(18px); }
.tiktok-cookie-setting-switch.disabled { opacity: 0.34; cursor: not-allowed; }
.tiktok-cookie-setting-switch-knob { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px; cursor: pointer; border-radius: 9px; background-color: rgb(255, 255, 255); box-sizing: border-box; position: absolute; left: 0px; right: auto; transition: transform 200ms ease-in-out, width 200ms ease-in-out; width: 18px; height: 18px; top: 2px; transform: translateX(2px); }
.tiktok-cookie-setting-switch-native-control { width: 100%; height: 100%; opacity: 0; cursor: inherit; pointer-events: auto; margin: 0px; position: absolute; top: 0px; left: 0px; }

@font-face { font-family: tiktok-display-bold; src: url("../img/img_976188_TikTokDisplayFont-Bold.woff2"); font-display: swap; }

@font-face { font-family: tiktok-display-regular; src: url("../img/img_7700149_TikTokDisplayFont-Regular.woff2"); font-display: swap; }

@font-face { font-family: tiktok-display-medium; src: url("../img/img_5485121_TikTokDisplayFont-Semibold.woff2"); font-display: swap; }

@font-face { font-family: tiktok-text-bold; src: url("../img/img_437617_TikTokFont-Bold.woff2"); font-display: swap; }

@font-face { font-family: tiktok-text-regular; src: url("../img/img_4870287_TikTokFont-Regular.woff2"); font-display: swap; }

@font-face { font-family: tiktok-text-medium; src: url("../img/img_2359385_TikTokFont-SEMIBOLD.woff2"); font-display: swap; }

.NrKLTa { align-items: center; backdrop-filter: saturate(180%) blur(56px); background: rgba(232, 232, 237, 0.6); box-sizing: border-box; display: flex; height: 100vh; justify-content: center; left: 0px; max-width: 100%; position: absolute; top: 0px; width: 100vw; z-index: 999; animation-duration: 0.4s !important; animation-name: gLjZRa !important; }
@keyframes gLjZRa { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.tOzaD4 { background-color: rgb(48, 49, 54); border-radius: 12px; max-width: 450px; padding: 40px; }
.mR_K9r { align-items: center; display: flex; font-size: 16px; font-weight: 600; gap: 8px; justify-content: flex-start; margin-bottom: 12px; }
.ooGJZY { color: rgb(248, 210, 89); height: 24px; width: 24px; }
.DYggiO { color: var(--awesome-text-secondary); font-size: 14px; line-height: 150%; margin-bottom: 18px; }
.pdpOQ9 { align-items: center; display: flex; gap: 12px; justify-content: flex-end; }

.astra-img{display:inline-block;font-size:0;height:100%;line-height:0;overflow:hidden;width:100%}.astra-img img{height:100%;object-fit:inherit;object-position:inherit;width:100%}.astra-footer-policy-btn{color:var(--astra-color-footer-policy-text);font-size:12px;font-weight:var(--astra-font-weight-normal,400);line-height:130%;padding:4px 8px;transition:all .3s}.astra-footer-policy-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))){margin-right:4px}.astra-footer-policy-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))){margin-right:4px}.astra-footer-policy-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))){margin-right:4px}.astra-footer-policy-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)){margin-left:4px}.astra-footer-policy-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)){margin-left:4px}.astra-footer-policy-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)){margin-left:4px}.astra-footer-policy-btn:hover{color:var(--astra-color-text-inverse,#fff)}.astra-footer-policy-btn:hover .astra-footer-policy-icon{background:var(--astra-color-text-inverse,#fff)}.astra-footer-policy-btn span{transition:all .3s;vertical-align:middle}@media screen and (max-width:1024px){.astra-footer-policy-btn span{color:var(--astra-color-text-tertiary)}.astra-footer-policy-btn:hover span{color:var(--astra-color-active-icon)}}.astra-footer-policy-icon{background:var(--astra-color-footer-policy-text);display:inline-block;font-size:17px;height:17px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:17px}.astra-footer-policy-icon: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-right:8px}.astra-footer-policy-icon: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-right:8px}.astra-footer-policy-icon: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-right:8px}.astra-footer-policy-icon:-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:8px}.astra-footer-policy-icon:-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:8px}.astra-footer-policy-icon: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:8px}.astra-footer-policy{display:inline-block}.astra-footer-policy-item{color:var(--astra-color-footer-policy-text);display:inline-block;flex-shrink:0;max-width:100%}.astra-footer-policy-title{font-size:12px;font-weight:var(--astra-font-weight-medium,500);line-height:14px;vertical-align:middle}@media screen and (max-width:1024px){.astra-footer-policy-explore: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:-8px}.astra-footer-policy-explore: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:-8px}.astra-footer-policy-explore: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:-8px}.astra-footer-policy-explore:-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:-8px}.astra-footer-policy-explore:-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:-8px}.astra-footer-policy-explore: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:-8px}}.astra-footer-link-arrow{display:none}.astra-footer-link-btn{color:var(--astra-color-text-secondary);display:inline-block;font-size:12px;line-height:20px;overflow:hidden;padding:8px 2px;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%}.astra-footer-link-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))){margin-left:-2px}.astra-footer-link-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))){margin-left:-2px}.astra-footer-link-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))){margin-left:-2px}.astra-footer-link-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)){margin-right:-2px}.astra-footer-link-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)){margin-right:-2px}.astra-footer-link-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)){margin-right:-2px}.astra-footer-link-btn:hover{color:var(--astra-color-text-primary)}.astra-footer-link-btn{font-weight:var(--astra-font-weight-normal,400);transition-duration:.25s;transition-property:color;transition-timing-function:ease-in-out;will-change:color}.astra-footer-link-group{margin-top:6px;overflow:hidden}.astra-footer-link-title{color:var(--astra-color-text-primary);font-size:12px;font-weight:var(--astra-font-weight-normal,400);line-height:130%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1024px){.astra-footer-link-title{align-items:center;display:grid;font-size:14px;font-weight:var(--astra-font-weight-bold,700);grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;padding:16px 0}.astra-footer-link-btn{font-size:14px;padding:6px 2px!important}.astra-footer-link-arrow{color:var(--astra-color-text-primary);display:inline;font-size:14px;transition-duration:.25s;transition-property:transform;transition-timing-function:ease-in-out;will-change:transform}.astra-footer-link-group{height:0;margin-top:0;opacity:0;transition-duration:.25s;transition-property:opacity,height;transition-timing-function:ease-in-out;will-change:opacity,height}.astra-footer-link-group>:last-child{margin-bottom:16px}.astra-footer-link-group-show{height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:1}.astra-footer-link-arrow-active{transform:rotate(180deg)}}.astra-footer-links{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,160px)}@media screen and (max-width:1024px){.astra-footer-links{display:block}.astra-footer-links>:not(:last-child){border-bottom:.5px solid var(--astra-color-mobile-divider)}}.astra-footer-slogan{color:var(--astra-color-text-secondary);font-size:12px;font-weight:var(--astra-font-weight-normal,400);line-height:130%;margin:12px 0 6px;text-align:end}.astra-footer-social{display:block;text-align:end}.astra-footer-social: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-right:-6px}.astra-footer-social: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-right:-6px}.astra-footer-social: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-right:-6px}.astra-footer-social:-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:-6px}.astra-footer-social:-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:-6px}.astra-footer-social: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:-6px}.astra-footer-social li{display:inline-block}.astra-footer-social li: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:8px}.astra-footer-social li: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:8px}.astra-footer-social li: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:8px}.astra-footer-social li:-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:8px}.astra-footer-social li:-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:8px}.astra-footer-social li: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:8px}.astra-footer-social-btn{border-radius:32px!important;display:inline-block;padding:6px;transition:all .3s}.astra-footer-social-btn:hover{color:var(--astra-color-text-primary)}.astra-footer-social-icon{background:var(--astra-color-text-tertiary);display:inline-block;height:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:all .3s;width:20px}.astra-footer-social-icon:hover{background:var(--astra-color-text-primary)}@media screen and (max-width:1024px){.astra-footer-slogan,.astra-footer-social{text-align:start}.astra-footer-social: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-right:0}.astra-footer-social: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-right:0}.astra-footer-social: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-right:0}.astra-footer-social:-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:0}.astra-footer-social:-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:0}.astra-footer-social: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:0}.astra-footer-social li: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:0;margin-right:8px}.astra-footer-social li: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:0;margin-right:8px}.astra-footer-social li: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:0;margin-right:8px}.astra-footer-social li:-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:8px;margin-right:0}.astra-footer-social li:-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:8px;margin-right:0}.astra-footer-social li: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:8px;margin-right:0}}.astra-footer{color:var(--astra-color-text-primary);isolation:isolate;margin-top:var(--astra-footer-margin-top);position:relative}.astra-footer:before{background:var(--astra-footer-bg,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-3}.astra-footer-inner{position:relative}.astra-footer-top-wrap{align-items:start;display:grid;gap:24px;grid-template-columns:1fr auto;min-height:464px;padding-bottom:28px}.astra-footer-bottom-wrap{display:flex;gap:24px;justify-content:space-between;padding:23px 0}.astra-footer-slogan-region{text-align:end}.astra-footer-locale{color:var(--astra-color-text-secondary);margin-top:43px;padding:6px 11px;text-align:end;transition:all .3s}.astra-footer-locale: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:0}.astra-footer-locale: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:0}.astra-footer-locale: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:0}.astra-footer-locale:-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:0}.astra-footer-locale:-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:0}.astra-footer-locale: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:0}.astra-footer-locale:hover{color:var(--astra-color-text-primary)}@media screen and (max-width:1024px){.astra-footer-bottom-wrap{display:block}.astra-footer-top-wrap{display:block;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}.astra-footer-inner{padding-bottom:120px}.astra-footer-slogan-region{display:grid;grid-template-columns:1fr;justify-items:start;margin-top:56px;text-align:start}.astra-footer-locale{color:var(--astra-color-text-primary);margin-top:16px;text-align:start}.astra-footer-locale: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:0}.astra-footer-locale: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:0}.astra-footer-locale: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:0}.astra-footer-locale:-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:0}.astra-footer-locale:-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:0}.astra-footer-locale: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:0}}.footer{--astra-footer-margin-top:80px;--astra-color-text-primary:var(--astra-capcut-color-text-primary,var(--awesome-text-primary,#0f1114));--astra-color-text-secondary:var(--astra-capcut-color-text-secondary,var(--awesome-text-secondary,#505767));--astra-color-text-tertiary:var(--astra-capcut-color-text-tertiary,var(--awesome-text-tertiary,#6b7280));--astra-color-mobile-divider:var(--astra-capcut-color-mobile-divider,var(--awesome-mobile-divider,#0f111414));--astra-color-active-icon:var(--astra-capcut-color-active-icon,var(--awesome-active-icon-color,#00d6d6));--astra-color-footer-policy-text:var(--astra-capcut-color-footer-policy-text,var(--awesome-footer-policy-text,#505767))}@media (max-width:1023px){.footer .astra-footer-slogan-region{grid-template-columns:1fr;justify-items:start;text-align:start}.footer .astra-footer-slogan,.footer .astra-footer-social{display:block;text-align:start}.footer .astra-footer-social: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-right:0}.footer .astra-footer-social: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-right:0}.footer .astra-footer-social: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-right:0}.footer .astra-footer-social:-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:0}.footer .astra-footer-social:-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:0}.footer .astra-footer-social: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:0}.footer .astra-footer-social li: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:0;margin-right:8px}.footer .astra-footer-social li: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:0;margin-right:8px}.footer .astra-footer-social li: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:0;margin-right:8px}.footer .astra-footer-social li:-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:8px;margin-right:0}.footer .astra-footer-social li:-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:8px;margin-right:0}.footer .astra-footer-social li: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:8px;margin-right:0}.footer .astra-footer-locale{margin-top:16px;text-align:start}.footer .astra-footer-locale: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:0}.footer .astra-footer-locale: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:0}.footer .astra-footer-locale: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:0}.footer .astra-footer-locale:-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:0}.footer .astra-footer-locale:-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:0}.footer .astra-footer-locale: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:0}}.bg{bottom:0;height:100%;left:0;object-position:bottom center;position:absolute;width:100%;z-index:-2}.bg,picture.bg{object-fit:fill}picture.bg{height:auto}:root[data-device=wap] .bg{object-fit:contain}.mb{object-fit:cover}.img{object-fit:contain;z-index:-1}.astra-header-bread{height:1em;position:relative;width:1em}.astra-header-bread-line{background-color:var(--astra-color-text-primary);border-radius:1px;height:2px;left:0;position:absolute;top:4px;transform-origin:center;transition:transform .24s ease-in-out;width:100%}.astra-header-bread-line.astra-header-bread-bottom{top:calc(1em - 6px)}.astra-header-bread-line.astra-header-bread-top.astra-header-bread-open{transform:translateY(calc(.5em - 4px)) rotate(45deg)}.astra-header-bread-line.astra-header-bread-bottom.astra-header-bread-open{transform:translateY(calc(6px - .5em)) rotate(-45deg)}.astra-header-dp{background-color:var(--astra-color-bg-default);box-sizing:border-box;z-index:3;-ms-overflow-style:none;display:grid;grid-template-rows:0fr;left:0;overflow:auto;position:absolute;scrollbar-width:none;top:100%;width:100%}.astra-header-dp::-webkit-scrollbar{display:none}.astra-header-dp-inner{min-height:0;overflow:hidden}.astra-header-dp-list{grid-auto-flow:column;grid-template-columns:repeat(var(--dp-nav-len),auto) 1fr;-ms-overflow-style:none;display:grid;gap:16px;margin-bottom:41px;margin-top:20px;overflow:auto;scrollbar-width:none}.astra-header-dp-list::-webkit-scrollbar{display:none}.astra-header-dp-list .astra-header-dp-divider{display:none}.astra-header-dp .astra-header-dp-list{margin-bottom:41px;margin-top:20px;overflow:auto}.astra-header-dp-item{padding:0;transition:all .3s;width:238px}.astra-header-dp-item .astra-header-dp-content{font-weight:var(--astra-font-weight-normal,400)}.astra-header-dp-item a,.astra-header-dp-item button{display:inline-block;padding:12px 0;text-align:start;width:100%}.astra-header-dp-item a>span,.astra-header-dp-item button>span{display:block}.astra-header-dp-item a:hover .astra-header-dp-icon-wrap,.astra-header-dp-item button:hover .astra-header-dp-icon-wrap{background:var(--astra-color-text-primary);border:1px solid var(--astra-color-text-primary)}.astra-header-dp-item a:hover .astra-header-dp-icon,.astra-header-dp-item button:hover .astra-header-dp-icon{background:var(--astra-color-bg-default)}.astra-header-dp-item a:hover .astra-header-dp-content,.astra-header-dp-item button:hover .astra-header-dp-content{color:var(--astra-color-active-nav)}.astra-header-dp-item .astra-header-dp-icon-wrap{background:var(--astra-color-bg-default);border:1px solid var(--astra-color-mobile-divider);border-radius:18px;box-sizing:border-box;display:inline-block;height:32px;padding:7px;transition:all .3s;vertical-align:middle;width:32px}.astra-header-dp-item .astra-header-dp-icon-wrap: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-right:12px}.astra-header-dp-item .astra-header-dp-icon-wrap: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-right:12px}.astra-header-dp-item .astra-header-dp-icon-wrap: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-right:12px}.astra-header-dp-item .astra-header-dp-icon-wrap:-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:12px}.astra-header-dp-item .astra-header-dp-icon-wrap:-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:12px}.astra-header-dp-item .astra-header-dp-icon-wrap: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:12px}.astra-header-dp-item .astra-header-dp-icon{background:var(--astra-color-text-primary);height:16px;-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:all .3s;width:16px}.astra-header-dp-item .astra-header-dp-content{color:var(--astra-color-text-primary);display:inline-block;font-size:14px;font-weight:var(--astra-font-weight-medium,500);height:32px;line-height:32px;overflow:hidden;text-overflow:ellipsis;transition:all .3s;vertical-align:middle;white-space:nowrap}.astra-header-dp-item .astra-header-dp-none-icon{padding:1px 0}.astra-header-dp-card{background:var(--astra-color-card-bg);border-radius:12px;box-sizing:border-box;cursor:pointer;display:inline-block;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow:hidden;padding-bottom:12px;width:176px}.astra-header-dp-card *{line-height:1.3em}.astra-header-dp-card:hover .astra-header-dp-card-image{transform:scale(1.2)}.astra-header-dp-card:hover .astra-header-dp-icon-toggle{opacity:1}.astra-header-dp-card-image-box{border-top-left-radius:12px;border-top-right-radius:12px;height:104px;overflow:hidden;width:100%}.astra-header-dp-card-image{height:100%;object-fit:cover;transition-duration:.4s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;will-change:transform}.astra-header-dp-card-title{align-items:center;color:var(--astra-color-text-primary);display:grid;font-size:14px;font-weight:var(--astra-font-weight-medium,500);grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;margin:12px 12px 4px}.astra-header-dp-card-subtitle{color:var(--astra-color-text-tertiary);font-size:12px;font-weight:var(--astra-font-weight-normal,400);margin:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.astra-header-dp-icon-toggle{color:var(--astra-color-text-primary);font-size:14px;opacity:0;transform:rotate(-90deg);transition-duration:.25s;transition-property:opacity;transition-timing-function:ease-in-out;will-change:opacity}:root[dir=rtl] .astra-header-dp-icon-toggle{transform:rotate(90deg)}.astra-header-dp-banner-container{display:block;margin-top:42px}.astra-header-dp-banner-container:not([data-single=true]) .astra-header-dp-banner{height:96px}.astra-header-dp-banner-container:not([data-single=true]) .astra-header-dp-banner:not(:last-child){margin-bottom:5px}.astra-header-dp-banner-container[data-single=true] .astra-header-dp-banner{height:200px}.astra-header-dp-banner{border-radius:12px;cursor:pointer;display:block;overflow:hidden;position:relative;width:182px}.astra-header-dp-banner:hover .astra-header-dp-banner-image{transform:scale(1.2)}.astra-header-dp-banner:hover .astra-header-dp-icon-toggle{opacity:1}.astra-header-dp-banner-image{border-radius:12px;height:100%;object-fit:cover;transition-duration:.25s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;will-change:transform}.astra-header-dp-banner-title{bottom:12px;box-sizing:border-box;color:var(--astra-color-text-inverse,#fff);font-size:14px;font-weight:var(--astra-font-weight-medium,500);line-height:1;padding:0 12px;position:absolute;width:100%}.astra-header-dp-banner-title: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}.astra-header-dp-banner-title: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}.astra-header-dp-banner-title: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}.astra-header-dp-banner-title:-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}.astra-header-dp-banner-title:-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}.astra-header-dp-banner-title: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}.astra-header-dp-banner-title span{display:inline-block;max-width:calc(100% - 12px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.astra-header-dp-banner-toggle{color:var(--astra-color-text-inverse,#fff);vertical-align:middle}.astra-header-dp-item-title{color:var(--astra-color-text-tertiary);font-size:14px;font-weight:var(--astra-font-weight-normal,400);line-height:130%;margin-bottom:12px}.astra-header-dp-more{margin-top:6px}.astra-header-dp-more .astra-header-dp-content{text-decoration:underline}@media screen and (min-width:1025px){.astra-header-dp-item .astra-header-dp-content{max-width:calc(100% - 32px)}.astra-header-dp-item .astra-header-dp-none-icon .astra-header-dp-content{max-width:100%}}@media screen and (max-width:1024px){.astra-header-dp{left:0;opacity:0;top:0;transform-origin:top;transition:opacity .3s,transform .3s,grid-template-rows 10ms .3s;transition:opacity .3s,transform .3s,grid-template-rows 10ms .3s,-ms-grid-rows 10ms .3s;width:100%;will-change:opacity,transform,grid-template-rows}.astra-header-dp-list{gap:0;grid-auto-flow:row;grid-template-columns:1fr}.astra-header-dp-list li{min-width:0}.astra-header-dp-list .astra-header-dp-divider{background:var(--astra-color-mobile-divider);display:block;height:.5px;margin:20px 0}.astra-header-dp-show{grid-template-rows:1fr;opacity:1;transform:translateX(0);transition:grid-template-rows 10ms,opacity .3s .2s,transform .3s .2s;transition:grid-template-rows 10ms,opacity .3s .2s,transform .3s .2s,-ms-grid-rows 10ms}.astra-header-dp-item{max-width:100%;padding:5px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.astra-header-dp-item .astra-header-dp-none-icon,.astra-header-dp-item a,.astra-header-dp-item button{padding:0}.astra-header-dp-item .astra-header-dp-icon-wrap{display:none}.astra-header-dp-item .astra-header-dp-content{font-size:16px;font-weight:var(--astra-font-weight-medium,500);max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.astra-header-dp-card{background:0 0;margin:0;padding:10.6px 4px;width:100%}.astra-header-dp-card-image-box{display:none}.astra-header-dp-card-title{font-size:16px;margin:0}.astra-header-dp-card-subtitle{display:none}.astra-header-dp-banner,.astra-header-dp-banner-container{width:100%}.astra-header-dp-banner-container{margin-top:20px}.astra-header-dp-banner-container:not([data-single=true]) .astra-header-dp-banner:not(:last-child){margin-bottom:12px}.astra-header-dp-banner{height:173px!important}}.astra-header-nav-container{-ms-overflow-style:none;height:100%;max-width:100%;overflow:auto;scrollbar-width:none}.astra-header-nav-container::-webkit-scrollbar{display:none}.astra-header-nav-list{align-items:center;display:grid;grid-auto-flow:column;grid-template-columns:auto;grid-template-rows:auto;height:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.astra-header-nav-css-trick{display:inline-block;font-size:0;height:100%;line-height:0;vertical-align:middle}.astra-header-nav-item{color:var(--astra-color-text-primary);font-size:0;height:100%;line-height:0;padding-left:15.5px;padding-right:15.5px;white-space:nowrap}.astra-header-nav-item .astra-header-nav-text{cursor:pointer;display:inline-block;font-family:var(--astra-header-font-family-normal);font-size:14px;font-weight:var(--astra-font-weight-normal,400);height:100%;line-height:var(--astra-header-height);overflow:hidden;text-overflow:ellipsis;transition-duration:.25s;transition-property:color;transition-timing-function:ease-in-out;vertical-align:middle;white-space:nowrap;will-change:color}.astra-header-nav-item .astra-header-nav-text:hover{color:var(--astra-color-active-nav)}.astra-header-nav-arrow{transition-duration:.25s;transition-property:transform;transition-timing-function:ease-in-out;vertical-align:middle;will-change:transform}.astra-header-nav-arrow: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:2px}.astra-header-nav-arrow: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:2px}.astra-header-nav-arrow: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:2px}.astra-header-nav-arrow:-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:2px}.astra-header-nav-arrow:-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:2px}.astra-header-nav-arrow: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:2px}@media screen and (min-width:1025px){.astra-header-nav-list>:first-child: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:0;padding-left:31px}.astra-header-nav-list>:first-child: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:0;padding-left:31px}.astra-header-nav-list>:first-child: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:0;padding-left:31px}.astra-header-nav-list>:first-child:-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:0;padding-right:31px}.astra-header-nav-list>:first-child:-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:0;padding-right:31px}.astra-header-nav-list>:first-child: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:0;padding-right:31px}.astra-header-nav-item [data-dropdown-nav]{opacity:0;transform-origin:top;transition:opacity .2s cubic-bezier(.4,0,.6,1),grid-template-rows .35s cubic-bezier(.4,0,.6,1);transition:opacity .2s cubic-bezier(.4,0,.6,1),grid-template-rows .35s cubic-bezier(.4,0,.6,1),-ms-grid-rows .35s cubic-bezier(.4,0,.6,1)}.astra-header-nav-item [data-nav-banner-card],.astra-header-nav-item [data-nav-li-unit]{opacity:0;transform-origin:top;transition-duration:.25s;transition-property:opacity,transform;transition-timing-function:ease-in-out;will-change:opacity,transform}.astra-header-nav-item [data-nav-li-unit]{transition-delay:calc(var(--dp-nav-li-index)*60ms + var(--dp-nav-li-unit-index)*30ms)}.astra-header-nav-item [data-nav-banner-card]{transition-delay:calc(var(--dp-nav-banner-index)*60ms + var(--dp-nav-banner-card-index)*30ms)}.astra-header-nav-item:hover{padding:0 31px}.astra-header-nav-item:hover: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:-15.5px}.astra-header-nav-item:hover: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:-15.5px}.astra-header-nav-item:hover: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:-15.5px}.astra-header-nav-item:hover:-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:-15.5px}.astra-header-nav-item:hover:-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:-15.5px}.astra-header-nav-item:hover: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:-15.5px}.astra-header-nav-item:hover [data-dropdown-nav]{grid-template-rows:1fr;opacity:1}.astra-header-nav-item:hover [data-nav-banner-card],.astra-header-nav-item:hover [data-nav-li-unit]{opacity:1;transform:scaleY(1)}.astra-header-nav-item:hover .astra-header-nav-arrow{transform:rotate(180deg)}.astra-header-nav-item:hover+.astra-header-nav-item: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:0}.astra-header-nav-item:hover+.astra-header-nav-item: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:0}.astra-header-nav-item:hover+.astra-header-nav-item: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:0}.astra-header-nav-item:hover+.astra-header-nav-item:-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:0}.astra-header-nav-item:hover+.astra-header-nav-item:-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:0}.astra-header-nav-item:hover+.astra-header-nav-item: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:0}.astra-header-nav-list>:first-child:hover: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:0}.astra-header-nav-list>:first-child:hover: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:0}.astra-header-nav-list>:first-child:hover: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:0}.astra-header-nav-list>:first-child:hover:-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:0}.astra-header-nav-list>:first-child:hover:-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:0}.astra-header-nav-list>:first-child:hover: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:0}}@media screen and (max-width:1024px){.astra-header-nav-container{background:var(--astra-color-bg-default);box-sizing:border-box;height:0;left:0;opacity:0;padding:0 28px;position:absolute;top:var(--astra-header-height);transition:opacity .1s .25s;width:100vw;will-change:opacity}.astra-header-nav-fix-mobile{transition:opacity .1s .25s,height .25s .1s;will-change:opacity,height}.astra-header-nav-list{gap:0;grid-auto-flow:row;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:0;width:100%}.astra-header-nav-item{box-sizing:border-box;display:inline-block;margin:0;padding:0}.astra-header-nav-item:not(:last-child) .astra-header-nav-text{border-bottom:var(--astra-color-mobile-divider) .5px solid}.astra-header-nav-item .astra-header-nav-text{box-sizing:border-box;font-family:var(--astra-header-font-family-medium);font-size:16px;font-weight:var(--astra-font-weight-medium,500);opacity:0;transform:translateY(-4px);transition-delay:calc(var(--dp-nav-text-idx)*30ms + 40ms);transition-duration:.25s;transition-property:color,opacity,margin,transform;transition-timing-function:ease-in-out;width:100%;will-change:color,opacity,margin,transform}.astra-header-nav-item .astra-header-nav-text>span: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-right:8px}.astra-header-nav-item .astra-header-nav-text>span: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-right:8px}.astra-header-nav-item .astra-header-nav-text>span: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-right:8px}.astra-header-nav-item .astra-header-nav-text>span:-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:8px}.astra-header-nav-item .astra-header-nav-text>span:-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:8px}.astra-header-nav-item .astra-header-nav-text>span: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:8px}.astra-header-nav-item .astra-header-nav-text-hide{pointer-events:none;visibility:hidden}.astra-header-nav-item .astra-header-nav-arrow{display:none}.astra-header-nav-show{height:calc(100vh - var(--astra-header-height));height:calc(100dvh - var(--astra-header-height));opacity:1;transition:opacity .2s,height 10ms}.astra-header-nav-show .astra-header-nav-item{opacity:1}.astra-header-nav-show .astra-header-nav-text{opacity:1;transform:translateY(0)}.astra-header-nav-show .astra-header-nav-text-hide{opacity:0}.astra-header-nav-show .astra-header-nav-text-hide: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:-2px}.astra-header-nav-show .astra-header-nav-text-hide: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:-2px}.astra-header-nav-show .astra-header-nav-text-hide: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:-2px}.astra-header-nav-show .astra-header-nav-text-hide:-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:-2px}.astra-header-nav-show .astra-header-nav-text-hide:-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:-2px}.astra-header-nav-show .astra-header-nav-text-hide: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:-2px}}.astra-header-logo{display:inline-block;font-size:0;line-height:0;transition:width 10ms,opacity .25s .3s;width:88px;will-change:opacity,width}.astra-header-logo svg{display:inline-block;height:100%;vertical-align:middle;width:100%}.astra-header-mask{-webkit-backdrop-filter:saturate(180%) blur(56px);backdrop-filter:saturate(180%) blur(56px);background:var(--astra-header-mask-bg,#e8e8ed99);height:0;left:0;opacity:0;position:absolute;top:var(--astra-header-height);transition:opacity .2s ease-in-out,height .15s ease-in-out .2s;width:100vw;will-change:opacity;z-index:-1}.astra-header-bg{background-color:var(--astra-header-bg,var(--astra-color-bg-default));height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.astra-header-bg:after{background:var(--astra-color-bg-default);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s}.astra-header{box-sizing:border-box;color:var(--astra-color-text-primary);height:var(--astra-header-height);left:0;position:fixed;top:0;width:100vw;z-index:3}.astra-header[data-blurred=true] .astra-header-bg{-webkit-backdrop-filter:saturate(180%) blur(48px);backdrop-filter:saturate(180%) blur(48px);background:var(--astra-header-blurred-bg,#ffffffe6)}.astra-header .astra-header-main{display:grid;grid-template-columns:[logo] min-content[navigation] 1fr[cta] -webkit-min-content;grid-template-columns:[logo] min-content[navigation] 1fr[cta] min-content;height:100%;place-items:center start}.astra-header [data-active-layer=true] .astra-header-logo,.astra-header [data-dp-show=true] .astra-header-logo{opacity:0;transition:opacity .25s .1s,width 10ms .4s;width:0}.astra-header:has([data-has-child=true]:hover) .astra-header-mask{height:100vh;opacity:1;transition:opacity .2s ease-in-out .25s,height .15s ease-in-out .1s}.astra-header-bg-show:after{opacity:1}.astra-header:has([data-has-child=true]:hover)>.astra-header-bg:after{opacity:1}@supports not (animation-timeline:scroll()){.astra-header>.astra-header-bg{transition-duration:.3s;transition-property:background-color,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:ease-in-out;will-change:background-color,backdrop-filter}}@supports (animation-timeline:scroll()){.astra-header>.astra-header-bg{animation:astra-header-scroll-blur linear both;animation-range:1px 40px;animation-timeline:scroll(root)}}@keyframes astra-header-scroll-blur{0%{-webkit-backdrop-filter:saturate() blur();backdrop-filter:saturate() blur();background:var(--astra-header-bg,var(--astra-color-bg-default))}to{-webkit-backdrop-filter:saturate(180%) blur(48px);backdrop-filter:saturate(180%) blur(48px);background:var(--astra-header-blurred-bg,#ffffffe6)}}.astra-header-nav-slider{background:0 0;border:none;color:var(--astra-color-text-primary);cursor:pointer;display:none;font-size:18px;height:24px;padding:0;position:absolute;top:20px;width:24px}.astra-header-nav-slider: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:20px}.astra-header-nav-slider: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:20px}.astra-header-nav-slider: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:20px}.astra-header-nav-slider:-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:20px}.astra-header-nav-slider:-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:20px}.astra-header-nav-slider: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:20px}.astra-header-actions{font-size:0;line-height:0;white-space:nowrap}.astra-header-actions .astra-header-actions-button a,.astra-header-actions .astra-header-actions-button button{font-weight:var(--astra-font-weight-medium,500)}.astra-header-actions>li{display:inline-block}.astra-header-actions>li:not(:last-child):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-right:12px}.astra-header-actions>li:not(:last-child):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-right:12px}.astra-header-actions>li:not(:last-child):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-right:12px}.astra-header-actions>li:not(:last-child):-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:12px}.astra-header-actions>li:not(:last-child):-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:12px}.astra-header-actions>li:not(:last-child):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:12px}.astra-header-main-back{display:none}@media screen and (min-width:1025px){.astra-header-actions: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:25px}.astra-header-actions: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:25px}.astra-header-actions: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:25px}.astra-header-actions:-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:25px}.astra-header-actions:-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:25px}.astra-header-actions: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:25px}.astra-header-actions .astra-header-actions-button a,.astra-header-actions .astra-header-actions-button button{padding:9.5px 16px}}@media screen and (max-width:1024px){.astra-header-nav-slider{display:block}.astra-header-actions{background-color:var(--astra-color-bg-default);bottom:0;box-sizing:border-box;height:-webkit-max-content;height:-moz-max-content;height:max-content;left:0;margin:20px 20px 46px;opacity:0;overflow:hidden;padding:0;position:fixed;transform:translateY(-4px);transform-origin:top;transition:transform .4s;width:0;will-change:transform}.astra-header-actions a,.astra-header-actions button,.astra-header-actions li{display:block;width:100%}.astra-header-actions li{margin:12px 0 0!important}.astra-header-actions .astra-header-actions-locale{display:none}.astra-header-bg:after{transition:background-color .2s ease-in-out,opacity .1s ease-in-out .22s;will-change:background-color,opacity}.astra-header-bg.astra-header-bg-show:after{transition:background-color .2s ease-in-out,opacity .1s ease-in-out}.astra-header-actions-fix-mobile{transition:opacity .4s,transform .4s,width 10ms .5s;will-change:opacity,transform,width}.astra-header-actions-show{opacity:1;transform:translateX(0);transition:opacity .5s .3s,transform .5s .3s,width 10ms;width:calc(100vw - 40px)}.astra-header-main-back{background:0 0;border:none;color:var(--astra-color-text-primary);cursor:pointer;display:inline-block;font-size:20px;height:1em;opacity:0;outline:0;padding:0;transform:translateX(8px);transition-duration:.25s;transition-property:transform,opacity,width;transition-timing-function:ease-in-out;width:0;will-change:transform,opacity,width}.astra-header-main-back svg{transform:rotate(90deg)}:root[dir=rtl] .astra-header-main-back svg{transform:rotate(-90deg)}.astra-header-main-back-show{opacity:1;transform:translateX(0);transition:width 10ms 0,transform 2.5s .1s,opacity 2.5s .1s;width:1em}.astra-header-main-back-hide{transition:transform 2.5s 0,opacity 2.5s 0,width 10ms 2.5s}}.header{--astra-header-height:var(--awesome-header-height,64px);--astra-header-bg:var(--astra-capcut-header-bg,var(--header-default-bg,#fff0));--astra-color-bg-default:var(--astra-capcut-color-bg-default,var(--awesome-background-color,#fff));--astra-color-text-primary:var(--astra-capcut-color-text-primary,var(--awesome-text-primary,#0f1114));--astra-color-text-tertiary:var(--astra-capcut-color-text-tertiary,var(--awesome-text-tertiary,#6b7280));--astra-color-mobile-divider:var(--astra-capcut-color-mobile-divider,var(--awesome-mobile-divider,#0f111414));--astra-color-active-nav:var(--astra-capcut-color-active-nav,var(--awesome-active-icon-color,#00d6d6));--astra-color-card-bg:var(--astra-capcut-color-card-bg,var(--awesome-header-card-bg-color,#fff));--astra-color-fill-bg-strong:var(--astra-capcut-color-fill-bg-strong,var(--awesome-background-color,#fff));--astra-color-fill-divider:var(--astra-capcut-color-fill-divider,#ffffff52);--astra-header-font-family-medium:var(--awesome-header-font-family-medium,"Inter Medium");--astra-header-font-family-normal:var(--awesome-header-font-family-normal,"Inter Regular");position:relative;top:0}.reporter{height:var(--astra-header-height);opacity:0;pointer-events:none;position:fixed;top:0;width:100vw}.reporter: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}.reporter: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}.reporter: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}.reporter:-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}.reporter:-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}.reporter: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}.stack{position:fixed;top:0;width:100%;z-index:30}.stack: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}.stack: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}.stack: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}.stack:-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}.stack:-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}.stack: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}.event-wrapper{align-items:center;background:#7be9fc;box-sizing:border-box;color:#0f1114;display:flex;font-size:12px;line-height:20px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-align:center;width:100%}.event-slides{display:grid;flex:1 1;min-width:0;overflow:hidden}.event-slide{--event-close-size:24px;align-items:center;display:grid;grid-area:1/1;grid-template-columns:minmax(var(--event-close-size),1fr) minmax(0,-webkit-max-content) minmax(var(--event-close-size),1fr);grid-template-columns:minmax(var(--event-close-size),1fr) minmax(0,max-content) minmax(var(--event-close-size),1fr);min-inline-size:0;position:relative}.event-slide[data-state=hidden]{pointer-events:none;visibility:hidden}.event-slide[data-state=leaving]{pointer-events:none}.event-slide[data-state=leaving] .event-content{animation:event-exit .3s both}.event-slide[data-state=leaving] .close-button{visibility:hidden}.event-slide[data-entering=true] .event-content{animation:event-enter .3s both}.event-content{align-items:center;color:inherit;display:inline-flex;gap:8px;grid-column:2;justify-self:center;max-inline-size:100%;overflow-wrap:anywhere}.event-content,.event-title{min-inline-size:0}.event-link-icon{block-size:12px;display:inline-block;inline-size:12px;transform:rotate(-90deg);vertical-align:middle}.event-link-icon: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:2px}.event-link-icon: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:2px}.event-link-icon: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:2px}.event-link-icon:-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:2px}.event-link-icon:-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:2px}.event-link-icon: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:2px}.event-link-icon:-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)){transform:rotate(90deg)}.event-link-icon:-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)){transform:rotate(90deg)}.event-link-icon: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)){transform:rotate(90deg)}.countdown{align-items:center;direction:ltr;display:inline-flex;flex:none;font-variant-numeric:tabular-nums;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.countdown-value{background:#ecf7ff;border-radius:4px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px}.countdown-separator,.countdown-value{color:#000;letter-spacing:-.04em;line-height:1;text-align:center}.countdown-separator{font-family:Albert Sans,sans-serif;font-size:12px;font-weight:700;margin-left:2px;margin-right:2px}.event-exposure{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.close-button{background:0 0;block-size:var(--event-close-size);border:none;box-sizing:border-box;color:inherit;cursor:pointer;grid-column:3;inline-size:var(--event-close-size);justify-self:start;padding:6px}.close-button: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:clamp(0px,100% - var(--event-close-size),158px)}.close-button: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:clamp(0px,100% - var(--event-close-size),158px)}.close-button: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:clamp(0px,100% - var(--event-close-size),158px)}.close-button:-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:clamp(0px,100% - var(--event-close-size),158px)}.close-button:-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:clamp(0px,100% - var(--event-close-size),158px)}.close-button: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:clamp(0px,100% - var(--event-close-size),158px)}.close-button svg{font-size:12px}@keyframes event-enter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes event-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.event-content{animation:none!important}}@media (max-width:768px){.event-slide{grid-template-columns:minmax(0,1fr)}.event-content{grid-column:1}.close-button,.countdown{display:none}}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:initial;-webkit-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:inherit}button{background:0 0;border:none;cursor:pointer;outline:0}body{--awesome-background-color:#fff;--awesome-text-primary:#090c14;--awesome-text-negative-primary:#fdfffe;--awesome-text-secondary:#1c283d80;--awesome-text-tertiary:#1f2f4566;--awesome-text-placeholder:#2e4a660f;--awesome-fill-bg-0:#111a20;--awesome-fill-bg-1:#2a435e14;--awesome-text-divider:#111a2066;--awesome-mobile-divider:#2a435e1a;--awesome-header-card-bg-color:#f4f7fb;--awesome-icon-bg:#f5f6f7;--awesome-active-icon-color:#000;--awesome-active-icon-bg:#fff;--awesome-active-nav-color:#141d2d99;--awesome-footer-policy-text:#bdd1db80;--awesome-layout-content-width:1200px;--awesome-layout-content-padding-x:40px;--awesome-header-height:64px;background-color:var(--awesome-background-color);color:var(--awesome-text-primary);font-family:Inter Regular,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;white-space:normal}:root:not([data-device=wap]) body{max-width:100%;min-width:375px;overflow-x:hidden;width:100vw}@media screen and (max-width:1280px){body{--awesome-layout-content-width:946px;--awesome-layout-content-padding-x:40px}}@media screen and (max-width:1024px){body{--awesome-layout-content-width:100%;--awesome-layout-content-padding-x:20px}[data-layout=true]{box-sizing:border-box}}@media screen and (max-width:640px){body{--awesome-layout-content-padding-x:24px}}[data-layout=true]{margin:0 auto;overflow:hidden;padding:0 var(--awesome-layout-content-padding-x);width:var(--awesome-layout-content-width)}.Gucr1y{background-color:var(--btn-background-color);border:none;border-radius:var(--btn-radius,none);box-sizing:border-box;cursor:pointer;font-family:Inter Medium;font-size:16px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.3125em;outline:0;overflow:hidden;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Gucr1y,.aZmDGK{display:inline-block;vertical-align:middle}.aZmDGK{font-size:1.2em;margin-inline:0 8px}.G6xVU9{margin-inline:8px 0}.Dsonjs{vertical-align:middle}.LMF73E{--btn-background-color:var(--awesome-fill-bg-0);color:var(--awesome-text-negative-primary);transition-duration:.25s;transition-property:background-color;transition-timing-function:ease-in-out;will-change:background-color}.LMF73E:hover{--btn-background-color:#424242}.Qh4Vyr{--btn-background-color:var(--awesome-fill-bg-1);color:var(--awesome-text-primary);font-family:Inter SemiBold;font-weight:600;transition-duration:.25s;transition-property:background-color;transition-timing-function:ease-in-out;will-change:background-color}.Qh4Vyr:hover{--btn-background-color:rgba(40,63,89,.16)}.W1PnL3{background-color:transparent;color:var(--awesome-text-primary)}.hmi6ht{font-size:14px;padding:12px 16px}.hmi6ht.kP1FP4{--btn-radius:10px}.hmi6ht.yLWH3D{--btn-radius:120px}.NWzAra{padding:15px 20px}.NWzAra.kP1FP4{--btn-radius:12px}.NWzAra.yLWH3D{--btn-radius:120px}.TQeSbN{font-size:13px;line-height:120%;padding:10px;--btn-radius:10px}.TQeSbN.yLWH3D{--btn-radius:120px}.jXR9jM{background:#525252;border-radius:12px;bottom:32px;box-shadow:0 12px 32px rgba(0,0,0,.16);display:flex;flex-direction:column;height:252px;overflow:hidden;position:fixed;right:32px;width:200px}.wkZ2Sy{align-items:center;background:rgba(0,0,0,.4);border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;width:20px;z-index:2}.fsiLuK{height:10px;width:10px}.U7jx5R{flex-shrink:0;height:110px;margin:2px auto 0;position:relative;width:196px}.pJHeNz{border-radius:10px;display:block;height:100%;object-fit:fill;width:100%}.c1A1yP{display:-webkit-box;max-height:66px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-align:start;text-overflow:ellipsis;text-wrap:auto}.c1A1yP,.jmETeb{box-sizing:border-box;color:hsla(0,0%,100%,.8);font-size:20px;font-weight:700;left:12px;line-height:110%;pointer-events:none;position:absolute;top:33px;width:104px;word-break:break-word}.jmETeb{display:block;height:auto;max-height:none;overflow:visible;visibility:hidden}.liEILy{color:#fff;display:flex;flex:1 1;flex-direction:column;gap:6px;min-height:0;padding:12px}.mvNR5X{font-size:12px;font-weight:600;margin:0;word-break:break-word}.mvNR5X,.tFwrZq{line-height:1.35}.tFwrZq{align-items:center;display:inline-flex;gap:2px;padding-left:3px;vertical-align:middle}.BlQ38S{display:block;flex-shrink:0;height:12px;width:12px}.CxQ_1I{color:#79e9ff;font-size:12px;font-weight:600}.CxQ_1I,.I_azzU{line-height:1.35}.I_azzU{color:#fff;font-size:11px;font-weight:400;margin:0;opacity:.6}.sOfMrZ{align-items:center;background:#fff!important;border:0!important;border-radius:8px!important;box-sizing:border-box;color:#0f0f12!important;cursor:pointer;display:flex!important;height:36px!important;justify-content:center;margin:auto 0 0;min-height:36px!important;padding:0!important;text-decoration:none!important;width:100%}.sOfMrZ,.sOfMrZ span{font-size:12px!important;font-weight:500!important;line-height:1.3!important}@media(max-width:480px){.jXR9jM{bottom:16px;max-width:calc(100vw - 32px);right:16px}}.SLlZyq{align-items:center;color:var(--awesome-text-primary);display:inline-flex;font-family:Inter Medium;font-size:14px;font-weight:500;line-height:130%;padding:12px 16px;transition-duration:.25s;transition-property:color;transition-timing-function:ease-in-out;vertical-align:middle;will-change:color}.SLlZyq:hover{color:var(--awesome-active-nav-color)}.SLlZyq svg{font-size:14px;margin-inline:4px 2px}.SLlZyq span{font-family:Inter Medium;font-size:14px;font-weight:500}.SLlZyq span,.SLlZyq svg,.xObASy{vertical-align:middle}.xObASy{-webkit-margin-start:2px;margin-inline-start:2px;transition-duration:.25s;transition-property:transform;transition-timing-function:ease-in-out;will-change:transform}.fUlSO6{height:32px;width:32px;-webkit-margin-end:14px;display:inline-block;margin-inline-end:14px;position:relative;vertical-align:top}.eLIz77{height:100%;left:0;object-fit:cover;overflow:hidden;top:0;width:100%}.eLIz77,.rQymWW{border-radius:50%;display:inline-block;position:absolute}.rQymWW{background-color:#3ee0fa;bottom:-2px;font-size:11.67px;height:16px;right:-6px;width:16px}.G1IPH3{box-sizing:border-box;padding-bottom:48px;padding-top:48px;text-align:center;width:100%}.G1IPH3 img{display:inline-block;height:24px;object-fit:contain;object-position:center;width:120px}.G1IPH3 img:not(:last-child){-webkit-margin-end:56px;margin-inline-end:56px}@media screen and (max-width:1024px){.G1IPH3{display:flex;gap:20px;justify-content:center;padding-bottom:24px;padding-top:24px}.G1IPH3 img{flex:1 1;margin-inline:0!important;max-width:120px;width:0}}.TtKeYY{font-size:0;line-height:0;overflow:visible;padding-bottom:48px;padding-top:24px;white-space:nowrap;--var-animated-height:608px;--var-gallery-offset-y:-220px}.prH7Rc{margin-top:56px;padding:0 24px}.ZEcoon{color:var(--awesome-text-primary);display:inline-block;font-family:Inter SemiBold;font-size:40px;font-weight:600;line-height:110%;text-align:right;vertical-align:middle;width:287px;-webkit-margin-end:30px;margin-inline-end:30px;white-space:pre-wrap}.kyVbXK{border-radius:28px;cursor:pointer;height:400px;vertical-align:middle;white-space:nowrap;width:560px}.kj_KY2,.kyVbXK{display:inline-block;font-size:0;line-height:0;overflow:hidden}.kj_KY2{clear:both}.DORZre,.kj_KY2,.v6g62y{height:100%;width:100%}.DORZre{background-color:var(--item-bg);box-sizing:border-box;display:inline-block;float:left;font-size:0;line-height:0;opacity:0;padding:16px;pointer-events:none;position:relative;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease-in-out;will-change:opacity}.DORZre:not(:first-child){-webkit-margin-start:-100%;margin-inline-start:-100%}.DORZre[aria-current=true]{opacity:1;pointer-events:all}.DORZre[data-type=video] .yntUf6{color:var(--awesome-text-primary)}.DORZre[data-type=video] .iWh46W{color:rgba(28,40,61,.7)}.ADa44G{box-sizing:border-box;display:inline-block;display:none;left:0;padding:16px;position:absolute;top:0;z-index:1}.ADa44G,.ADa44G>img{height:100%;width:100%}.ADa44G>img{object-fit:contain;object-position:top center}.oq81bl{border-radius:12px;height:286px;position:relative}.eWOhS0,.oq81bl{display:inline-block;object-fit:cover;object-position:center;width:100%}.eWOhS0{height:100%;left:0;position:absolute;top:0}.kENknO{display:block;font-size:0;line-height:0;overflow:hidden;padding-top:16px;position:relative;text-align:center;white-space:pre-wrap;width:100%;z-index:1}.kENknO>*{display:inline-block;max-width:444px}.yntUf6{visibility:hidden}.iWh46W{font-size:16px;height:100%;line-height:130%;text-align:center}.ZlMqPD{display:inline-block;font-size:0;line-height:0;overflow:hidden;vertical-align:middle;width:280px;-webkit-margin-start:30px;cursor:pointer;margin-inline-start:30px}.uKI_4y{color:rgba(40,63,89,.161);display:block;font-family:Inter SemiBold;font-size:26px;font-weight:600;line-height:1.25em;padding:0;transition-duration:.25s;transition-property:color;transition-timing-function:ease-in-out;will-change:color}.uKI_4y[aria-current=true]{color:inherit}.uKI_4y[aria-current=true]:after{opacity:1}.uKI_4y>span{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.uKI_4y:after,.uKI_4y>span{display:inline-block;vertical-align:middle}.uKI_4y:after{content:"";-webkit-margin-start:4px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZD0iTTUuMDEgMS4xNDlhLjI4OC4yODggMCAwIDEgLjU0IDBMNi4yIDIuOTA0Yy4yOC43NTYuODc3IDEuMzUyIDEuNjMzIDEuNjNsMS43NTguNjVhLjI4OC4yODggMCAwIDEgMCAuNTRsLTEuNzU3LjY1MWEyLjc2IDIuNzYgMCAwIDAtMS42MyAxLjYzM2wtLjY1IDEuNzU4YS4yODguMjg4IDAgMCAxLS41NCAwbC0uNjUtMS43NTdhMi43NiAyLjc2IDAgMCAwLTEuNjMzLTEuNjNMLjk3NCA1LjczMWEuMjg4LjI4OCAwIDAgMSAwLS41NGwxLjc1Ni0uNjUyYTIuNzYgMi43NiAwIDAgMCAxLjYzLTEuNjMyeiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;margin-inline-start:4px;opacity:0;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease-in-out;width:20px;will-change:opacity}@media screen and (max-width:1280px){.TtKeYY{padding-bottom:50px;padding-top:60px;--var-animated-height:526px;--var-gallery-offset-y:-200px}.ZEcoon{font-size:36px;width:224px;-webkit-margin-end:16px;margin-inline-end:16px}.kyVbXK{height:336px;width:464px}.kENknO{padding-top:8px}.oq81bl{height:234px}.ZlMqPD{width:226px;-webkit-margin-start:16px;margin-inline-start:16px}.uKI_4y{font-size:22px}.uKI_4y>span{max-width:206px}.uKI_4y:after{height:16px;width:16px}}@media screen and (max-width:1024px){.TtKeYY{padding:48px 0}.ZEcoon{box-sizing:border-box;display:block;font-size:28px;line-height:120%;margin:0 0 28px;padding:0 var(--awesome-layout-content-padding-x);text-align:start;width:100%}.ZlMqPD{display:none}.kyVbXK{overflow-x:scroll;padding:0 var(--awesome-layout-content-padding-x);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.kyVbXK::-webkit-scrollbar{display:none}.kyVbXK{border-radius:unset;max-width:100%;white-space:nowrap;width:100vw}.DORZre,.kyVbXK{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.DORZre{background-color:var(--item-bg);border-radius:20px;float:none;margin:0!important;opacity:1;overflow:hidden;padding:0!important;pointer-events:all;transition:none;white-space:pre-wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.DORZre:not(:last-child){-webkit-margin-end:8px!important;margin-inline-end:8px!important}.DORZre[data-type=video] .kj_KY2{box-sizing:border-box;padding:11px 12px}.DORZre[data-type=image] .oq81bl{display:none}.DORZre[data-type=image] .eWOhS0{height:100%;margin:0;width:100%}.DORZre[data-type=image] .kENknO{display:inline-block;margin-top:-100%;padding-bottom:22px}.kj_KY2{height:330px;width:342px}.sUkCyh{position:static}.eWOhS0,.oq81bl{border-radius:12px;height:194px;margin-bottom:20px;width:100%}.kENknO,.kENknO *{padding:0;white-space:pre-wrap;width:100%}.kENknO{box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 12px;transform:none}.yntUf6{font-family:Inter SemiBold;font-size:16px;font-weight:600;line-height:120%;margin-bottom:8px;visibility:visible}.iWh46W{display:-webkit-box;font-family:Inter Regular;font-size:14px;font-weight:400;height:54.6px;line-height:130%;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-align:start;text-align:center;text-overflow:ellipsis;text-wrap:auto}}.wNOrqq{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:48px;overflow:visible;text-align:start}.wNOrqq[data-centered=true]{flex-direction:column;margin-bottom:0;text-align:center}.FMwPYo{font-family:Inter SemiBold;font-size:36px;font-weight:600;line-height:110%}.Mwj78F{display:inline-block;font-family:Inter Regular;font-size:16px;font-weight:400;font-weight:300;letter-spacing:-1%;line-height:140%;margin-top:12px;max-width:390px;width:100%}@media screen and (max-width:1280px){.Mwj78F{font-size:14px}}@media screen and (max-width:1024px){.FMwPYo{font-size:24px}.wNOrqq{margin-bottom:28px!important}.wNOrqq[data-centered=true]{flex-direction:row;text-align:start}}.zoih9L{padding-bottom:80px;padding-top:80px}.cisFNZ{--tab-collapsed-h:93px;--tab-active-padding:40px;--content-h:310px;--content-clip:16px;min-height:calc(var(--tab-collapsed-h)*3 + var(--tab-active-padding)*2 + var(--content-h) - var(--content-clip))}.yZRE8G{border-bottom:1px solid rgba(42,67,94,.102);box-sizing:border-box;display:flex;gap:265px;height:var(--tab-collapsed-h);overflow:hidden;padding:32px 40px;position:relative;transition-duration:.25s;transition-duration:.4s;transition-property:padding,height,background;transition-timing-function:ease-in-out;transition-timing-function:ease;will-change:padding,height,background}.yZRE8G:not([data-active=true]){cursor:pointer}.yZRE8G:after{background-color:#000;content:"";display:inline-block;height:24px;inset-inline-end:48px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHN0cm9rZT0iY3VycmVudENvbG9yIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIHN0cm9rZS13aWR0aD0iLjIiIGQ9Ik0xMi41NjYgMy45YS42LjYgMCAwIDEgLjYwMS42djYuMzMzSDE5LjVhLjYuNiAwIDAgMSAuNi42djEuMTMzYS42LjYgMCAwIDEtLjYuNjAxaC02LjMzM1YxOS41YS42LjYgMCAwIDEtLjYuNmgtMS4xMzNhLjYuNiAwIDAgMS0uNjAxLS42di02LjMzM0g0LjVhLjYuNiAwIDAgMS0uNi0uNnYtMS4xMzNhLjYuNiAwIDAgMSAuNi0uNjAxaDYuMzMzVjQuNWEuNi42IDAgMCAxIC42LS42eiIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHN0cm9rZT0iY3VycmVudENvbG9yIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIHN0cm9rZS13aWR0aD0iLjIiIGQ9Ik0xMi41NjYgMy45YS42LjYgMCAwIDEgLjYwMS42djYuMzMzSDE5LjVhLjYuNiAwIDAgMSAuNi42djEuMTMzYS42LjYgMCAwIDEtLjYuNjAxaC02LjMzM1YxOS41YS42LjYgMCAwIDEtLjYuNmgtMS4xMzNhLjYuNiAwIDAgMS0uNjAxLS42di02LjMzM0g0LjVhLjYuNiAwIDAgMS0uNi0uNnYtMS4xMzNhLjYuNiAwIDAgMSAuNi0uNjAxaDYuMzMzVjQuNWEuNi42IDAgMCAxIC42LS42eiIvPjwvc3ZnPg==);-webkit-mask-size:cover;mask-size:cover;opacity:1;position:absolute;top:38px;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease-in-out;transition-timing-function:cubic-bezier(0,1.1,0,1.1);width:24px;will-change:opacity}.yZRE8G [data-switch]{opacity:0;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease-in-out;will-change:opacity}.yZRE8G[data-active=true],.yZRE8G[data-next-active=true]{border-bottom-color:transparent}.yZRE8G[data-active=true]{background-color:var(--tab-bgc);border-radius:36px;height:calc(var(--tab-active-padding)*2 + var(--content-h) - var(--content-clip));padding:var(--tab-active-padding)}.yZRE8G[data-active=true]:after{opacity:0}.yZRE8G[data-active=true] [data-switch]{opacity:1}.yZRE8G[data-active=true] .whp8Lb{pointer-events:all}.cPRRFt{color:var(--awesome-text-primary);flex-shrink:0;font-family:Inter Medium;font-size:26px;font-weight:500;line-height:120%;width:34px}.whp8Lb{gap:26px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:0;pointer-events:none}.whp8Lb,.yzM1Oq{display:flex;flex:1 1;justify-content:space-between}.yzM1Oq{box-sizing:border-box;flex-direction:column;height:var(--content-h);padding-bottom:var(--content-clip)}._5gfPW{color:var(--awesome-text-primary);font-family:Inter Medium;font-size:26px;font-weight:500;line-height:120%}.N_GbAC{flex-shrink:0;font-size:0;height:var(--content-h);line-height:0;width:400px}.mgm3p3{display:inline-block;height:100%;opacity:0;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease-in-out;width:100%;will-change:opacity}.mgm3p3:not(:first-child){margin-top:-100%}.mgm3p3[data-active=true]{opacity:1}.W2HpKm{border-radius:20px;display:inline-block;height:100%;object-fit:contain;object-position:center;overflow:hidden;width:100%}.Y7Y0Gh{--subtitle-max-lines:4;--subtitle-line-height:1.3;--subtitle-padding-top:6px;color:var(--awesome-text-primary);font-family:Inter Regular;font-size:14px;font-weight:400;line-height:120%}.PzpcSl{list-style:none}.PzpcSl:not(:last-child){padding-bottom:18px}.H2rW5D{height:0;overflow:hidden;transition-duration:.25s;transition-duration:.2s;transition-property:height;transition-timing-function:ease-in-out;transition-timing-function:linear;will-change:height}.c7m8uj{display:-webkit-box;-webkit-line-clamp:var(--subtitle-max-lines);-webkit-box-orient:vertical;color:rgba(28,40,61,.639);line-height:calc(var(--subtitle-line-height)*100%);opacity:0;overflow:hidden;padding-top:var(--subtitle-padding-top);transition-delay:.1s;transition-duration:.25s;transition-duration:.2s;transition-property:opacity;transition-timing-function:ease-in-out;transition-timing-function:ease;will-change:opacity}.GacpZR{align-items:center;display:flex;justify-content:flex-start}.GacpZR:before{height:10px;margin-inline:-14px 4px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZD0iTTUuMDEgMS4xNDlhLjI4OC4yODggMCAwIDEgLjU0IDBMNi4yIDIuOTA0Yy4yOC43NTYuODc3IDEuMzUyIDEuNjMzIDEuNjNsMS43NTguNjVhLjI4OC4yODggMCAwIDEgMCAuNTRsLTEuNzU3LjY1MWEyLjc2IDIuNzYgMCAwIDAtMS42MyAxLjYzM2wtLjY1IDEuNzU4YS4yODguMjg4IDAgMCAxLS41NCAwbC0uNjUtMS43NTdhMi43NiAyLjc2IDAgMCAwLTEuNjMzLTEuNjNMLjk3NCA1LjczMWEuMjg4LjI4OCAwIDAgMSAwLS41NGwxLjc1Ni0uNjUyYTIuNzYgMi43NiAwIDAgMCAxLjYzLTEuNjMyeiIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZD0iTTUuMDEgMS4xNDlhLjI4OC4yODggMCAwIDEgLjU0IDBMNi4yIDIuOTA0Yy4yOC43NTYuODc3IDEuMzUyIDEuNjMzIDEuNjNsMS43NTguNjVhLjI4OC4yODggMCAwIDEgMCAuNTRsLTEuNzU3LjY1MWEyLjc2IDIuNzYgMCAwIDAtMS42MyAxLjYzM2wtLjY1IDEuNzU4YS4yODguMjg4IDAgMCAxLS41NCAwbC0uNjUtMS43NTdhMi43NiAyLjc2IDAgMCAwLTEuNjMzLTEuNjNMLjk3NCA1LjczMWEuMjg4LjI4OCAwIDAgMSAwLS41NGwxLjc1Ni0uNjUyYTIuNzYgMi43NiAwIDAgMCAxLjYzLTEuNjMyeiIvPjwvc3ZnPg==);width:10px}.GacpZR:after,.GacpZR:before{background-color:transparent;content:"";display:inline-block;flex-shrink:0;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;transition-duration:.25s;transition-property:background-color;transition-timing-function:ease-in-out;will-change:background-color}.GacpZR:after{height:16px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0i5Zu+5bGCXzEiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE0Ljg3NyAxMC4yNTV2NC40MDJjMCAuMTg0LjE1LjMzMy4zMzQuMzMzaC45MzNhLjMzMy4zMzMgMCAwIDAgLjMzMy0uMzMzVjguMzI0YS44LjggMCAwIDAtLjgwMS0uOEg5LjM0M2EuMzMuMzMgMCAwIDAtLjMzMy4zMzJ2LjkzM2MwIC4xODQuMTQ5LjMzMy4zMzMuMzMzaDQuNDAzbC02LjMxOSA2LjMyYS4zMzMuMzMzIDAgMCAwIDAgLjQ3MWwuNjYuNjZjLjEzLjEzLjM0MS4xMy40NzEgMGw2LjMxOC02LjMxOFoiIHN0eWxlPSJmaWxsOiMwOTBjMTQ7ZmlsbC1ydWxlOmV2ZW5vZGQiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0i5Zu+5bGCXzEiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE0Ljg3NyAxMC4yNTV2NC40MDJjMCAuMTg0LjE1LjMzMy4zMzQuMzMzaC45MzNhLjMzMy4zMzMgMCAwIDAgLjMzMy0uMzMzVjguMzI0YS44LjggMCAwIDAtLjgwMS0uOEg5LjM0M2EuMzMuMzMgMCAwIDAtLjMzMy4zMzJ2LjkzM2MwIC4xODQuMTQ5LjMzMy4zMzMuMzMzaDQuNDAzbC02LjMxOSA2LjMyYS4zMzMuMzMzIDAgMCAwIDAgLjQ3MWwuNjYuNjZjLjEzLjEzLjM0MS4xMy40NzEgMGw2LjMxOC02LjMxOFoiIHN0eWxlPSJmaWxsOiMwOTBjMTQ7ZmlsbC1ydWxlOmV2ZW5vZGQiLz48L3N2Zz4=);width:16px;-webkit-margin-start:4px;margin-inline-start:4px}.GacpZR>a{flex:auto 0;pointer-events:none}.PzpcSl[data-active=true] .H2rW5D{height:calc(var(--subtitle-max-lines)*1em*var(--subtitle-line-height) + var(--subtitle-padding-top))}.PzpcSl[data-active=true] .GacpZR:before,.PzpcSl[data-active=true] .GacpZR:hover:after{background-color:#090c14}.PzpcSl[data-active=true] .GacpZR>a{pointer-events:all}.PzpcSl[data-active=true] .c7m8uj{opacity:1}.PzpcSl:not([data-active=true]){cursor:pointer}.Sl3pgC{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.5px;text-underline-offset:1.4px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-shadow:2px 0 var(--tab-bgc),-2px 0 var(--tab-bgc),1px 0 var(--tab-bgc),-1px 0 var(--tab-bgc);transition-duration:.25s;transition-property:color;transition-timing-function:ease-in-out;will-change:color}.Sl3pgC:hover{color:#090d15}@media screen and (max-width:1280px){.zoih9L{padding-bottom:60px;padding-top:60px}.cisFNZ{--tab-collapsed-h:88px;--tab-active-padding:40px;--content-h:222px;--content-clip:0px}.yZRE8G{gap:79px;padding:32px}.yZRE8G:after{inset-inline-end:32px;top:32px}.yZRE8G[data-active=true]{border-radius:20px}.cPRRFt{line-height:110%;width:25px}._5gfPW,.cPRRFt{font-size:22px}.whp8Lb{gap:22px}.N_GbAC{width:343px}.PzpcSl:not(:last-child){padding-bottom:12px}}@media screen and (max-width:1024px){.zoih9L{padding-bottom:40px;padding-top:40px}.cisFNZ{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 24px}.yZRE8G{--wap-tab-title-h:24px;--wap-switcher-mb:16px;--wap-card-media-h:213px;--wap-card-title-mt:16px;--wap-card-title-h:19.2px;--wap-card-title-mb:8px;--wap-card-subtitle-h:70px;background-color:transparent!important;border-bottom:1px solid rgba(42,67,94,.102)!important;display:block;height:72px;padding:24px 0!important;transition-property:height}.yZRE8G:after{height:16px;inset-inline-end:4px;top:28px;width:16px}.yZRE8G:first-child{border-top:1px solid rgba(42,67,94,.102)}.yZRE8G[data-active=true]{border-radius:0;height:calc(48px + var(--wap-tab-title-h) + var(--wap-switcher-mb) + var(--wap-card-media-h) + var(--wap-card-title-mt) + var(--wap-card-title-h) + var(--wap-card-title-mb) + var(--wap-card-subtitle-h));overflow:visible}.yZRE8G[data-active=true] .N_GbAC{opacity:1}._5gfPW{font-size:20px;overflow:hidden;padding-inline:0 36px;text-overflow:ellipsis;white-space:nowrap}.cPRRFt{display:none}.whp8Lb{display:block;margin:0 -24px}.yzM1Oq{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:var(--wap-switcher-mb);padding:0 24px;width:100%}.Y7Y0Gh{display:none}.Sl3pgC{text-shadow:unset}.N_GbAC{border-radius:0;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-x:scroll;padding:0 24px;white-space:nowrap;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.N_GbAC::-webkit-scrollbar{display:none}.N_GbAC{opacity:0;transition-delay:.15s;transition-duration:.25s;transition-duration:.2s;transition-property:opacity;transition-timing-function:ease-in-out;will-change:opacity}.mgm3p3{box-sizing:border-box;margin-top:0!important;opacity:1;transition:none;vertical-align:top;white-space:pre-wrap;width:342px}.mgm3p3:not(:last-child){-webkit-margin-end:8px;margin-inline-end:8px}.mgm3p3>figure{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.W2HpKm{background-color:var(--tab-bgc);border-radius:16px;height:var(--wap-card-media-h);overflow:hidden}.CK5oxT{color:#000;font-family:Inter Medium;font-size:16px;font-weight:500;line-height:120%;margin-bottom:var(--wap-card-title-mb);margin-top:var(--wap-card-title-mt)}.oOZKqd{color:rgba(20,29,45,.7);display:-webkit-box;font-family:Inter Regular;font-size:14px;font-weight:400;height:var(--wap-card-subtitle-h);line-height:125%;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-align:start;text-overflow:ellipsis;text-wrap:auto}}@media screen and (min-width:1280px)and (min-height:960px){:root:not([data-device=wap]):not([data-spider]) .zoih9L{padding-bottom:160px;padding-top:160px}}:root:not([data-device=wap]) .qLx8US{cursor:pointer}:root:not([data-device=wap]) .qLx8US:hover .g3hn5f{opacity:0;transform:scale(.75)}:root:not([data-device=wap]) .qLx8US:hover .wvxqdH{opacity:1;transform:rotate(var(--rotate-angle,0deg)) scale(1) translateX(-50%) translateY(-50%)}:root:not([data-device=wap]) .g3hn5f{display:inline-block;transform-origin:center;transition-duration:.25s;transition-property:opacity,transform;transition-timing-function:ease-in-out;will-change:opacity,transform}:root:not([data-device=wap]) .wvxqdH{border-radius:12px;box-shadow:0 32px 64px -8px hsla(0,0%,100%,.8),0 0 80px 20px hsla(0,0%,100%,.6);display:block;height:clamp(104px,2.58em,176px);left:0;left:50%;opacity:0;overflow:hidden;position:absolute;top:0;top:50%;transform:rotate(0) scale(.8) translateX(-50%) translateY(-50%);transform-origin:left top;transition-duration:.25s;transition-duration:.4s;transition-property:transform,opacity;transition-timing-function:ease-in-out;transition-timing-function:cubic-bezier(.22,1,.36,1);width:clamp(160px,4em,272px);will-change:transform,opacity}:root[data-device=wap] .wvxqdH{display:none}.qLx8US{position:relative}.g3hn5f,.qLx8US{background:inherit}.ciOUx8{color:var(--awesome-text-primary);padding-bottom:80px;padding-top:208px;position:relative;text-align:center;width:100%}.ciOUx8,.tUzFP4{box-sizing:border-box}.tUzFP4{height:100vh;left:0;max-width:100%;opacity:.75;position:absolute;top:0;width:100vw;z-index:-1}.E5EYIh{height:100%;object-fit:cover;object-position:bottom center;width:100%}.mqOI6G{overflow:visible}.ONSbHY{font-family:Inter SemiBold;font-size:72px;font-weight:600;letter-spacing:-3%;line-height:110%;margin-bottom:20px}.pTjjVl{color:#40daf5}.GOrGpK{font-family:Inter Regular;font-size:16px;font-weight:400;font-weight:300;letter-spacing:-1%;line-height:140%;margin:0 auto 36px;max-width:380px}.mJ9Rq1{-webkit-margin-end:12px;align-items:center;border-radius:16px;display:inline-flex;font-size:18px;justify-content:center;line-height:23px;margin-inline-end:12px;margin-bottom:12px;min-height:60px;padding:14px 28px;vertical-align:top}.mJ9Rq1:first-child{background:linear-gradient(0deg,#01e0f8 -.6%,#02e0f8 99.4%);color:#0c1016;transition-duration:.25s;transition-duration:.5s;transition-property:box-shadow;transition-timing-function:ease-in-out;transition-timing-function:linear;will-change:box-shadow}.mJ9Rq1:first-child:hover{box-shadow:inset 0 0 20px 2px rgba(133,127,255,.4),0 0 40px 0 rgba(20,224,255,.24)}.mJ9Rq1:last-child{-webkit-margin-end:0;margin-inline-end:0;margin-bottom:0}.RWjSFI{font-weight:400;line-height:140%;margin-top:12px}.JMURUP,.RWjSFI{color:rgba(31,47,69,.4);font-size:16px;letter-spacing:-1%}.JMURUP{align-items:center;bottom:106px;display:flex;gap:2px;justify-content:center;left:0;line-height:120%;position:absolute;white-space:nowrap;width:100%}.JMURUP:after{background-color:rgba(31,47,69,.4);content:"";height:14px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAyNSAyNSI+PHBhdGggZD0iTTE4LjI5OCA4LjA2MmMuMy4zMDUuMy43OTMuMyAxLjc2OHY3LjcxOWMwIC40ODcgMCAuNzMyLS4xNS44ODRsLS4wMDYuMDA2Yy0uMTUzLjE1LS4zOTcuMTUtLjg4NS4xNWgtLjIzNWMtLjQ4NyAwLS43MyAwLS44ODMtLjE1bC0uMDA3LS4wMDZjLS4xNS0uMTUzLS4xNS0uMzk3LS4xNS0uODg0di01Ljc5M2wtOC40MjkgOC40MjljLS4zNDUuMzQ1LS41MTcuNTE3LS43MzEuNTE5aC0uMDA4Yy0uMjE0LS4wMDItLjM4Ny0uMTc0LS43MzItLjUxOWwtLjIxOS0uMjE5Yy0uMzQ0LS4zNDUtLjUxNy0uNTE3LS41MTgtLjczMXYtLjAwOGMuMDAxLS4yMTUuMTc0LS4zODcuNTE4LS43MzJsOC40My04LjQyOUg4Ljc5OWMtLjQ4NyAwLS43MzEgMC0uODg0LS4xNUw3LjkxIDkuOTFjLS4xNS0uMTUzLS4xNS0uMzk2LS4xNS0uODg0di0uMjM1YzAtLjQ4Ny0uMDAxLS43MzIuMTQ5LS44ODRsLjAwNi0uMDA3Yy4xNTMtLjE1LjM5Ny0uMTUuODg0LS4xNWg3LjcxOWMuOTc1IDAgMS40NjMgMCAxLjc2OC4zeiIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAyNSAyNSI+PHBhdGggZD0iTTE4LjI5OCA4LjA2MmMuMy4zMDUuMy43OTMuMyAxLjc2OHY3LjcxOWMwIC40ODcgMCAuNzMyLS4xNS44ODRsLS4wMDYuMDA2Yy0uMTUzLjE1LS4zOTcuMTUtLjg4NS4xNWgtLjIzNWMtLjQ4NyAwLS43MyAwLS44ODMtLjE1bC0uMDA3LS4wMDZjLS4xNS0uMTUzLS4xNS0uMzk3LS4xNS0uODg0di01Ljc5M2wtOC40MjkgOC40MjljLS4zNDUuMzQ1LS41MTcuNTE3LS43MzEuNTE5aC0uMDA4Yy0uMjE0LS4wMDItLjM4Ny0uMTc0LS43MzItLjUxOWwtLjIxOS0uMjE5Yy0uMzQ0LS4zNDUtLjUxNy0uNTE3LS41MTgtLjczMXYtLjAwOGMuMDAxLS4yMTUuMTc0LS4zODcuNTE4LS43MzJsOC40My04LjQyOUg4Ljc5OWMtLjQ4NyAwLS43MzEgMC0uODg0LS4xNUw3LjkxIDkuOTFjLS4xNS0uMTUzLS4xNS0uMzk2LS4xNS0uODg0di0uMjM1YzAtLjQ4Ny0uMDAxLS43MzIuMTQ5LS44ODRsLjAwNi0uMDA3Yy4xNTMtLjE1LjM5Ny0uMTUuODg0LS4xNWg3LjcxOWMuOTc1IDAgMS40NjMgMCAxLjc2OC4zeiIvPjwvc3ZnPg==);-webkit-mask-size:contain;mask-size:contain;transform:rotate(135deg);width:14px}@media screen and (max-width:1280px){.ciOUx8{padding-bottom:132px}.ONSbHY{font-size:64px}.GOrGpK{font-size:14px}}@media screen and (max-width:1024px){.ONSbHY{font-size:48px;margin-bottom:24px}.GOrGpK{font-size:16px}.hvtoeY{display:grid;gap:12px;grid-template-columns:1fr;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mJ9Rq1{margin:0;min-width:180px;width:100%}}@media screen and (max-height:760px){.JMURUP{display:none}}@media screen and (max-width:640px){.JMURUP{display:none}}:root[data-device=wap] .ciOUx8{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:150px 0 90px}:root[data-device=wap] .ciOUx8 .mqOI6G{align-content:center;display:grid;height:100%}:root[data-device=wap] .ciOUx8 .ONSbHY{font-size:clamp(28px,10vw,48px);margin-bottom:clamp(16px,3vw,24px)}:root[data-device=wap] .ciOUx8 .GOrGpK{font-size:clamp(10px,4vw,16px);margin-bottom:clamp(24px,6vw,48px)}.aCbmgl{background:linear-gradient(180deg,#fff,#f1fbfe 41.98%);color:var(--awesome-text-primary);padding:60px 0}.unhczg{font-size:0;line-height:0;overflow:visible;text-align:center}.BBYTTZ{display:inline-block;position:relative;vertical-align:bottom}.BBYTTZ:first-child{height:421px;width:284px}.BBYTTZ:nth-child(2){height:319px;width:184px}.BBYTTZ:nth-child(3){height:278px;width:184px}.BBYTTZ:nth-child(4){height:319px;width:184px}.BBYTTZ:nth-child(5){height:421px;width:284px}.BBYTTZ:not(:last-child){-webkit-margin-end:16px;margin-inline-end:16px}.Hq9a6v{border-radius:16px;display:inline-block;height:100%;overflow:hidden;transition-duration:.25s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;will-change:transform}.Hq9a6v:hover{transform:translateY(-18px)}.ytrm4w{height:100%;object-fit:cover;object-position:center;width:100%}.SYmVlp{background:linear-gradient(0deg,rgba(0,0,0,.4) 0,transparent);bottom:0;box-sizing:border-box;color:#fff;font-family:Inter Medium;font-size:10px;font-weight:500;left:0;letter-spacing:2.29%;line-height:130%;padding:15px 12px 12px;position:absolute;text-align:start;width:100%}.SYmVlp:before{content:"";display:inline-block;-webkit-margin-end:2px;background-color:#fff;height:12px;margin-inline-end:2px;-webkit-mask-image:url(//sf16-ug-neutral.capcutstatic.com/obj/seeyou-us/growth/capcut/landing_page/static/svg/scissors.61823d6c8c.svg);mask-image:url(//sf16-ug-neutral.capcutstatic.com/obj/seeyou-us/growth/capcut/landing_page/static/svg/scissors.61823d6c8c.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:sub;width:12px}@media screen and (max-width:1280px){.BBYTTZ:first-child{height:327px;width:223px}.BBYTTZ:nth-child(2){height:243px;width:143px}.BBYTTZ:nth-child(3){height:214px;width:144px}.BBYTTZ:nth-child(4){height:243px;width:143px}.BBYTTZ:nth-child(5){height:327px;width:223px}}@media screen and (max-width:1024px){.aCbmgl{background:0 0;padding:48px 0;text-align:start}.unhczg{margin:0;overflow-x:scroll!important;padding:0 24px;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.unhczg::-webkit-scrollbar{display:none}.Hq9a6v{transform:none!important}.BBYTTZ{border-radius:unset;height:251px!important;transition:none;width:184px!important}.SYmVlp{padding:13px 10px 10px}}@media screen and (max-width:436px){.aCbmgl{overflow:hidden}.unhczg{display:grid;gap:8px;grid-template-columns:1fr 1fr;overflow:hidden!important}.BBYTTZ{aspect-ratio:184/251;height:auto!important;margin:0!important;width:100%!important}.BBYTTZ:nth-child(n+5){display:none}.Hq9a6v{border-radius:12px}.Hq9a6v picture,.Hq9a6v>figure{height:100%}}@media screen and (min-width:1280px)and (min-height:960px){:root:not([data-device=wap]):not([data-spider]) .aCbmgl{padding:120px 0}}:root[data-device=wap] .aCbmgl{padding-top:12px}.vD2BeN{background:linear-gradient(0deg,#fff,#f1fbfe 41.98%);font-size:0;line-height:0;padding:80px 0 74px}.OdFbvD{font-weight:0;height:386px;line-height:0;margin-bottom:82px;overflow:visible;text-align:center}.F32eU6,.OdFbvD{white-space:nowrap}.F32eU6{display:inline-block;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.OdFbvD:hover .F32eU6:hover{z-index:1}.OdFbvD:hover .F32eU6 .aMZ3RS{transform:rotate(0)}.OdFbvD:hover .F32eU6 .aMZ3RS:hover{transform:scale(1.05)}.F32eU6{position:relative}.F32eU6:not(:first-child) .aMZ3RS{-webkit-margin-start:-26.6666666667px;margin-inline-start:-26.6666666667px}.F32eU6:nth-child(odd) .aMZ3RS{transform:rotate(-3deg)}.F32eU6:nth-child(2n) .aMZ3RS{transform:rotate(3deg)}.aMZ3RS{border-radius:16px;box-sizing:border-box;display:inline-flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:28px 32px;text-align:start;transition-duration:.25s;transition-property:transform;transition-timing-function:ease-in-out;vertical-align:middle;white-space:pre-wrap;width:320px;will-change:transform}.aMZ3RS>figure,.i9wKDW{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:-1}.MPeDrK{font-family:Inter Regular;font-size:16px;font-weight:400;letter-spacing:-1%;line-height:145%;pointer-events:none}.MPeDrK:before{background-color:var(--card-quotation-color);content:"";display:block;flex-shrink:0;height:18px;margin-bottom:8px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAxOCAxOCI+PHBhdGggZD0iTTYuMDUgMS41IDEuMzE0IDkuNzAyYTQgNCAwIDAgMC0uMS4xNzRsLS4wMTQuMDI1YTMuODM5IDMuODM5IDAgMCAwIDYuMzMzIDQuMjdBMy44MzcgMy44MzcgMCAwIDAgNS4yODkgNy45M0w4LjM3OSAxLjV6TTE0Ljc1IDEuNSAxMC4wMiA5LjY5M3EtLjA2LjA5Ny0uMTE0LjE5NmwtLjAwNi4wMTJhMy44NDIgMy44NDIgMCAwIDAgNi4zMzMgNC4yNzMgMy44MzggMy44MzggMCAwIDAtMi4yNDQtNi4yNDNMMTcuMDggMS41eiIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiBmaWxsPSJjdXJyZW50Q29sb3IiIHZpZXdCb3g9IjAgMCAxOCAxOCI+PHBhdGggZD0iTTYuMDUgMS41IDEuMzE0IDkuNzAyYTQgNCAwIDAgMC0uMS4xNzRsLS4wMTQuMDI1YTMuODM5IDMuODM5IDAgMCAwIDYuMzMzIDQuMjdBMy44MzcgMy44MzcgMCAwIDAgNS4yODkgNy45M0w4LjM3OSAxLjV6TTE0Ljc1IDEuNSAxMC4wMiA5LjY5M3EtLjA2LjA5Ny0uMTE0LjE5NmwtLjAwNi4wMTJhMy44NDIgMy44NDIgMCAwIDAgNi4zMzMgNC4yNzMgMy44MzggMy44MzggMCAwIDAtMi4yNDQtNi4yNDNMMTcuMDggMS41eiIvPjwvc3ZnPg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:18px}.IZZ6ZX{pointer-events:none}.JztVzH{border-radius:50%;display:inline-block;flex-shrink:0;height:44px;object-fit:cover;object-position:center;width:44px;-webkit-margin-end:12px;margin-inline-end:12px}.JztVzH,.mI6l7s{vertical-align:middle}.mI6l7s{font-family:Inter Medium;font-size:16px;font-weight:500;letter-spacing:-1%;line-height:130%}.urTOuY{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.urTOuY>li{display:inline-block;text-align:center}.urTOuY>li>span{color:var(--awesome-text-tertiary);display:inline-block;font-size:14px;letter-spacing:-1%;line-height:130%;width:100%}.urTOuY>li>span:first-child{color:var(--awesome-text-primary);font-family:Inter Medium;font-size:52px;font-weight:500;line-height:110%;margin-bottom:8px}.urTOuY>li>span[data-tail]:after{content:attr(data-tail);display:inline-block;font-size:32px;line-height:1em;vertical-align:initial}@media screen and (max-width:1280px){.vD2BeN{padding:60px 0 52px}.OdFbvD{height:337px;margin-bottom:60px}.F32eU6:not(:first-child) .aMZ3RS{-webkit-margin-start:-2px;margin-inline-start:-2px}.aMZ3RS{padding:20px;width:236px}.MPeDrK{font-size:14px}.JztVzH{height:36px;width:36px}.mI6l7s{font-size:12px;line-height:145%}}@media screen and (max-width:1024px){.vD2BeN{background-color:transparent;padding:40px 0}.OdFbvD{overflow-x:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.OdFbvD::-webkit-scrollbar{display:none}.OdFbvD{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:70px}.F32eU6:not(:last-child){-webkit-margin-end:8px;margin-inline-end:8px}.aMZ3RS{height:340px;transform:none!important;white-space:pre-wrap;width:342px;z-index:0!important}.MPeDrK{font-family:Inter Regular;font-size:16px;font-weight:400}.urTOuY{gap:8px;row-gap:36px}.urTOuY>li>span:first-child{font-size:32px;margin-bottom:10px}.urTOuY>li>span{font-size:12px}}@media screen and (max-width:640px){.urTOuY{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media screen and (min-width:1280px)and (min-height:960px){:root:not([data-device=wap]):not([data-spider]) .vD2BeN{padding:160px 0 148px}}
@font-face{font-family:"Inter Bold";src:url("//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/common/font/Inter-Bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Inter SemiBold";src:url("//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/common/font/Inter-SemiBold.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Inter Medium";src:url("//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/common/font/Inter-Medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Inter Regular";src:url("//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/common/font/Inter-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}

    .tiktok-cookie-banner.paas_capcut button {
      border-radius: 8px;
    }
  
.qJTHM{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;color:#202124;direction:ltr;-webkit-touch-callout:none;font-family:Roboto-Regular,arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;margin:0;overflow:hidden;-webkit-text-size-adjust:100%}.ynRLnc{left:-9999px;position:absolute;top:-9999px}.L6cTce{display:none}.bltWBb{overflow-wrap:break-word;word-break:break-word}.hSRGPd{color:#1a73e8;cursor:pointer;font-weight:500;text-decoration:none}.Bz112c-W3lGp{height:16px;width:16px}.Bz112c-E3DyYd{height:20px;width:20px}.Bz112c-r9oPif{height:24px;width:24px}.Bz112c-u2z5K{height:36px;width:36px}.Bz112c-uaxL4e{border-radius:10px}.LgbsSe-Bz112c{display:block}.S9gUrf-YoZ4jf{border:none;margin:0;padding:0}.S9gUrf-YoZ4jf *{border:none;margin:0;padding:0}.fFW7wc-ibnC6b>.aZ2wEe>div{border-color:#4285f4}.P1ekSe-ZMv3u{-webkit-transition:height .2s linear;transition:height .2s linear}.P1ekSe-ZMv3u>div:first-child{background-color:#1a73e8!important;-webkit-transition:width .3s linear;transition:width .3s linear}.P1ekSe-ZMv3u>div:nth-child(2){background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.7)),to(rgba(255,255,255,.7))),-webkit-gradient(linear,left top,right top,from(#1a73e8),to(#1a73e8))!important;background-image:-webkit-linear-gradient(left,rgba(255,255,255,.7),rgba(255,255,255,.7)),-webkit-linear-gradient(left,#1a73e8,#1a73e8)!important;background-image:linear-gradient(90deg,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(90deg,#1a73e8,#1a73e8)!important}.P1ekSe-ZMv3u>div:nth-child(3){background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.7)),to(rgba(255,255,255,.7))),-webkit-gradient(linear,left top,right top,from(#1a73e8),to(#1a73e8))!important;background-image:-webkit-linear-gradient(left,rgba(255,255,255,.7),rgba(255,255,255,.7)),-webkit-linear-gradient(left,#1a73e8,#1a73e8)!important;background-image:linear-gradient(90deg,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(90deg,#1a73e8,#1a73e8)!important}.haAclf{display:inline-block}.nsm7Bb-HzV7m-LgbsSe{border-radius:4px;box-sizing:border-box;-webkit-transition:background-color .218s,border-color .218s;transition:background-color .218s,border-color .218s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #dadce0;color:#3c4043;cursor:pointer;font-family:Google Sans,arial,sans-serif;font-size:.875rem;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;width:auto}.nsm7Bb-HzV7m-LgbsSe.TzA9Ye-LgbsSe{font-size:14px}@media screen and (-ms-high-contrast:active){.nsm7Bb-HzV7m-LgbsSe{border:2px solid windowText;color:windowText}}@media screen and (preferes-contrast:more){.nsm7Bb-HzV7m-LgbsSe{color:#000}}.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe{font-size:.875rem;height:32px;letter-spacing:.25px;padding:0 10px}.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.TzA9Ye-LgbsSe{font-size:14px}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe{font-size:.6875rem;height:20px;letter-spacing:.3px;padding:0 8px}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.TzA9Ye-LgbsSe{font-size:11px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe{padding:0;width:40px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe{width:32px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe{width:20px}.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK{border-radius:20px}.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe{border-radius:16px}.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe{border-radius:10px}.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc{border:1px solid #8e918f;background-color:#131314;color:#e3e3e3}.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc{border:none;color:#fff}.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc{background-color:#1a73e8}.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc{background-color:#202124;color:#e8eaed}@media screen and (prefers-contrast:more){.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc{color:#fff}}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{height:18px;margin-right:8px;min-width:18px;width:18px}.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{height:14px;min-width:14px;width:14px}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{height:10px;min-width:10px;width:10px}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c{margin-left:8px;margin-right:-4px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{margin:0;padding:10px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{padding:8px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{padding:4px}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-top-left-radius:3px;border-bottom-left-radius:3px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;height:36px;margin-left:-10px;margin-right:12px;min-width:36px;width:36px}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c,.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c{margin:0;padding:0}.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{height:28px;margin-left:-8px;margin-right:10px;min-width:28px;width:28px}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{height:16px;margin-left:-6px;margin-right:8px;min-width:16px;width:16px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:3px;margin-left:2px;margin-right:0;padding:0}.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:18px}.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:14px}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:8px}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;position:relative;width:100%}.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId{-webkit-flex-grow:1;-webkit-box-flex:1;flex-grow:1;font-family:Google Sans,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId{font-weight:300}.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId{-webkit-flex-grow:0;-webkit-box-flex:0;flex-grow:0}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe{-webkit-transition:background-color .218s;transition:background-color .218s;bottom:0;left:0;position:absolute;right:0;top:0}.nsm7Bb-HzV7m-LgbsSe:focus,.nsm7Bb-HzV7m-LgbsSe:hover{box-shadow:none;border-color:rgb(210,227,252);outline:none}.nsm7Bb-HzV7m-LgbsSe:focus-within{outline:2px solid #00639b;border-color:transparent}.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(66,133,244,.08)}.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(66,133,244,.1)}.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(255,255,255,.08)}.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(255,255,255,.12)}.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(255,255,255,.24)}.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(255,255,255,.32)}.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:20px;margin-left:-4px;margin-right:8px;min-width:20px;width:20px}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId{font-family:Roboto;font-size:12px;text-align:left}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS,.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf{overflow:hidden;text-overflow:ellipsis}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;color:#5f6368;fill:#5f6368;font-size:11px;font-weight:400}.nsm7Bb-HzV7m-LgbsSe.jVeSEe.i5vt6e-to915-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff{color:#c4c7c5;fill:#c4c7c5}.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff{color:#e8eaed;fill:#e8eaed}@media screen and (prefers-contrast:more){.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff,.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff{color:#000;fill:#000}}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c{height:18px;margin:-3px -3px -3px 2px;min-width:18px;width:18px}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:12px;margin-right:-10px}.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:18px}.L5Fo6c-sM5MNb{border:0;display:block;left:0;position:relative;top:0}.L5Fo6c-bF1uUb{border-radius:4px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.L5Fo6c-bF1uUb:focus{border:none;outline:none}sentinel{}
.cookie-banner-toast {
  font-family: "tiktok-text-medium", PingFangSC, sans-serif;
  font-weight: 600;
  font-size: 17px;
  line-height: 130%;
  letter-spacing: 0%;
  position: fixed;
  left: 0;
  top: 70px;
  right: 0;
  text-align: center;
  padding: 12px 20px;
  background: rgba(84, 84, 84, 0.92);
  color: #fff;
  box-sizing: border-box;
  z-index: 10003;
  transition: opacity 0.3s;
  opacity: 0;
}
.cookie-banner-toast.show {
  opacity: 1;
}
.tiktok-cookie-banner.paas_lemon8 {
  box-shadow: 0px -0.5px 0px 0px rgba(0, 0, 0, 0.05);
}

.tiktok-cookie-banner {
  font-family: "tiktok-text-regular", PingFangSC, sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 130%;
  letter-spacing: -0.16%;
  position: fixed;
  left: 0;
  bottom: 0;
  right: 0;
  background: var(--banner-background-color--, #10a2c5);
  z-index: 10001;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  color: #fff;
  padding: 24px 64px 32px;
  box-sizing: border-box;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.12);
  -moz-text-size-adjust: 100%;
       text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}
.tiktok-cookie-banner .cookie-content .cookie-title {
  font-family: "tiktok-display-bold", PingFangSC, sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 125%;
  letter-spacing: 1%;
  margin-top: 0;
  margin-bottom: 0;
  color: var(--banner-title-color--, #fff);
}
.tiktok-cookie-banner .cookie-content .cookie-desc {
  font-family: "tiktok-text-regular", PingFangSC, sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 130%;
  letter-spacing: 0.19%;
  margin-top: 8px;
  margin-bottom: 0;
  color: var(--banner-desc-color--, #fff);
}
.tiktok-cookie-banner .cookie-content .cookie-desc a {
  font-family: "tiktok-text-medium", PingFangSC, sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 130%;
  letter-spacing: 0.19%;
  text-decoration: none;
  color: var(--banner-link-color--, #fff);
}
.tiktok-cookie-banner .cookie-content .cookie-desc a:hover {
  text-decoration: underline;
  color: var(--banner-link-hover-color--, #fff);
}
.tiktok-cookie-banner .button-wrapper {
  display: flex;
  margin-left: 64px;
}
.tiktok-cookie-banner .button-wrapper a,
.tiktok-cookie-banner .button-wrapper button {
  font-family: "tiktok-text-bold", PingFangSC, sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 130%;
  letter-spacing: 0.19%;
  box-sizing: border-box;
  padding: 0 24px;
  height: 46px;
  min-width: 153px;
  white-space: nowrap;
  border-radius: 4px;
  border: 1px solid rgba(22, 24, 35, 0.12);
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  cursor: pointer;
  background: #fff;
  color: #161823;
  outline: none;
  text-decoration: none;
  border: 1px solid rgba(22, 24, 35, 0.12);
}
.tiktok-cookie-banner .button-wrapper a:hover,
.tiktok-cookie-banner .button-wrapper button:hover {
  background: #f8f8f8;
}
.tiktok-cookie-banner .button-wrapper button {
  margin-left: 16px;
  background: var(--banner-button-background-color--, #fff);
  color: var(--banner-button-text-color--, #161823);
}
.tiktok-cookie-banner .button-wrapper button:hover {
  background: var(--banner-button-hover-background-color--, #f8f8f8);
}
@media (min-width: 768px) and (max-width: 1200px) {
  .tiktok-cookie-banner .special-button-wrapper button {
    height: auto;
    min-height: 44px;
    white-space: pre-wrap;
  }
}
.tiktok-cookie-banner.is-rtl {
  direction: rtl;
}
.tiktok-cookie-banner.is-rtl .button-wrapper {
  margin-left: unset;
  margin-right: 64px;
}
.tiktok-cookie-banner.is-rtl .button-wrapper button {
  margin-left: unset;
  margin-right: 16px;
}
@media (max-width: 991px) {
  .tiktok-cookie-banner.is-rtl .button-wrapper button {
    margin-right: 8px;
  }
}
@media (max-width: 991px) {
  .tiktok-cookie-banner {
    flex-direction: column;
    height: auto;
    padding: 16px 16px 20px;
    box-shadow: none;
  }
  .tiktok-cookie-banner .cookie-content .cookie-title {
    font-family: "tiktok-text-bold", PingFangSC, sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 130%;
    letter-spacing: 0.19%;
    text-align: center;
    color: var(--banner-title-color--, #fff);
  }
  .tiktok-cookie-banner .cookie-content .cookie-desc {
    font-family: "tiktok-text-regular", PingFangSC, sans-serif;
    font-weight: 400;
    font-size: 12px;
    line-height: 130%;
    letter-spacing: 1.34%;
    width: auto;
    text-align: center;
    color: var(--banner-desc-color--, #fff);
  }
  .tiktok-cookie-banner .cookie-content .cookie-desc a {
    font-family: "tiktok-text-medium", PingFangSC, sans-serif;
    font-weight: 600;
    font-size: 12px;
    line-height: 130%;
    letter-spacing: 1.34%;
    text-decoration: none;
    color: var(--banner-link-color--, #fff);
  }
  .tiktok-cookie-banner .cookie-content .cookie-desc a:hover {
    text-decoration: underline;
    color: var(--banner-link-hover-color--, #fff);
  }
  .tiktok-cookie-banner .button-wrapper {
    align-self: flex-end;
    margin-top: 16px;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
  .tiktok-cookie-banner .button-wrapper a,
  .tiktok-cookie-banner .button-wrapper button {
    font-family: "tiktok-text-medium", PingFangSC, sans-serif;
    font-weight: 600;
    font-size: 15px;
    line-height: 130%;
    letter-spacing: 0.4%;
    min-width: unset;
    padding: 0 6px;
    width: 100%;
    height: 44px;
    border-radius: 2px;
    white-space: pre-wrap;
    margin: 0;
  }
  .tiktok-cookie-banner .button-wrapper button {
    margin-left: 8px;
    height: auto;
    min-height: 44px;
  }
}
:root body.disable-scroll {
  overflow: hidden;
}

.tiktok-cookie-setting-portal {
  font-family: "tiktok-text-regular", PingFangSC, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 130%;
  letter-spacing: 0.67%;
  position: fixed;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  color: rgb(22, 24, 35);
  -webkit-font-smoothing: antialiased;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-backdrop {
  background-color: rgba(0, 0, 0, 0.5);
  transition: opacity 300ms linear;
  opacity: 0;
  position: fixed;
  inset: 0;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-backdrop.visible {
  opacity: 1;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-container {
  position: fixed;
  inset: 0;
  left: 0;
  top: 32px;
  bottom: 32px;
  left: 16px;
  right: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transform: scale(0.8);
  transition: opacity 300ms cubic-bezier(0.65, 0, 0.35, 1), transform 300ms cubic-bezier(0.65, 0, 0.35, 1);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-container.visible {
  opacity: 1;
  transform: scale(1);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-container .tiktok-cookie-setting-modal {
  position: relative;
  max-width: 700px;
  max-height: 100%;
  background-color: var(--setting-modal-background-color--, #fff);
  border-radius: 8px;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.12) 0 2px 12px;
  outline: 0;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 700px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-container .tiktok-cookie-setting-modal {
    width: calc(100vw - 32px);
  }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-header-container {
  font-family: "tiktok-display-bold", PingFangSC, sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 125%;
  letter-spacing: 1%;
  padding: 24px 29px 16px 24px;
  color: var(--setting-modal-title-color--, #161823);
  border-bottom: 0.5px solid rgba(22, 24, 35, 0.2);
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex: 0;
}
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-header-container {
    border-bottom: none;
    padding: 32px 24px 24px;
    font-family: "tiktok-display-bold", PingFangSC, sans-serif;
    font-weight: 700;
    font-size: 20px;
    line-height: 125%;
    letter-spacing: 1.5%;
    justify-content: center;
  }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-close {
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-close svg {
  fill: var(--setting-modal-close-icon-color--, rgba(22, 24, 35, 0.6));
}
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-close {
    position: absolute;
    top: 14px;
    right: 14px;
    transform: scale(0.8);
  }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-description-container {
  background-color: rgba(22, 24, 35, 0.03);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-modal-description-container .tiktok-cookie-setting-modal-description {
  font-family: "tiktok-text-regular", PingFangSC, sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 130%;
  letter-spacing: 0.19%;
  margin: 20px 24px;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content {
  padding: 12px 40px 12px 24px;
  overflow-y: auto;
  flex: 1 1 auto;
}
@media (max-width: 700px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-content {
    width: calc(100% - 48px);
  }
}
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-content {
    padding: 6px 16px 0 16px;
  }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content::-webkit-scrollbar {
  width: 6px;
  margin-right: 8px;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content:hover::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.15);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content::-webkit-scrollbar-track {
  background: transparent;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: rgba(0, 0, 0, 0.15);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-setting-info-icon {
  margin-left: auto;
  justify-content: flex-end;
  height: 48px;
  cursor: pointer;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-setting-info-icon.hide {
  transform: rotate(180deg);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-setting-info-icon svg {
  width: 14px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 17px;
  fill: var(--setting-modal-arrow-icon-color--, #161823);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-vertical-info-icon {
  margin-left: auto;
  margin-right: 20px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-vendor-group-name {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-family: "tiktok-text-medium", PingFangSC, sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 130%;
  letter-spacing: 0.19%;
  margin-top: 0;
  margin-bottom: 0;
  color: var(--setting-modal-text-color--, #161823);
  flex: 1 1 0;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-vendor-group-name .tiktok-cookie-vendor-group-name-outside {
  display: flex;
  align-items: center;
  flex-shrink: 1;
  flex-grow: 1;
}
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-content .tiktok-cookie-vendor-group-name {
    font-family: "tiktok-text-medium", PingFangSC, sans-serif;
    font-weight: 600;
    font-size: 15px;
    line-height: 130%;
    letter-spacing: 0.4%;
  }
}
.tiktok-cookie-setting-portal cookie-setting-switch {
  line-height: 0;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer {
  padding: 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 0.5px solid rgba(22, 24, 35, 0.2);
  flex: 0 0 auto;
}
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-footer {
    border-top: none;
    padding: 20px;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: stretch;
  }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-text,
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-primary {
  font-family: "tiktok-text-medium", PingFangSC, sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 130%;
  letter-spacing: 0.19%;
  min-width: 100px;
  border-radius: 4px;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  box-sizing: border-box;
  height: 36px;
  outline: none;
  border: none;
  text-align: center;
}
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-text,
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-primary {
    height: 44px;
    margin-left: 0;
    border-radius: 2px;
  }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-text {
  color: #fe2c55;
  background-color: #fff;
  text-decoration: none;
  padding-left: 0;
  padding-right: 0;
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-primary {
  background-color: var(--setting-modal-button-background-color--, rgb(254, 44, 85));
  color: var(--setting-modal-button-text-color--, #fff);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer .tiktok-cookie-setting-footer-btn-primary:hover {
  background: var(--setting-modal-button-hover-background-color--, linear-gradient(0deg, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06)), #fe2c55);
}
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-group {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-group.show-detail {
  margin-bottom: 16px;
}
.tiktok-cookie-setting-portal .tiktok-cookie-vendor {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.tiktok-cookie-setting-portal .tiktok-cookie-vendor .tiktok-cookie-vendor-label-outside {
  display: flex;
  flex-shrink: 1;
  flex-grow: 1;
  color: var(--setting-modal-text-color--, #161823);
  cursor: pointer;
}
.tiktok-cookie-setting-portal .tiktok-cookie-vendor .tiktok-cookie-vendor-label-outside .tiktok-cookie-vendor-label {
  margin-left: 16px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex: 1 1 0;
}
.tiktok-cookie-setting-portal .tiktok-cookie-manage-tip-context {
  padding: 0;
  margin: 0;
  margin-bottom: 8px;
  padding-left: -16px;
  color: var(--setting-modal-desc-color--, rgba(0, 0, 0, 0.7));
}
.tiktok-cookie-setting-portal .tiktok-cookie-manage-tip-context .tiktok-cookie-manage-tip-context-ref {
  text-decoration: none;
  color: var(--setting-modal-link-color--, #fe2c55);
  font-weight: bold;
  text-decoration: none;
}
.tiktok-cookie-setting-portal .tiktok-cookie-manage-tip-context .tiktok-cookie-manage-tip-context-ref:hover {
  text-decoration: underline;
}
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-context-ref {
  text-decoration: none;
  color: var(--setting-modal-link-color--, #fe2c55);
  font-weight: bold;
  text-decoration: none;
}
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-context-ref:hover {
  text-decoration: underline;
  color: var(--setting-modal-link-hover-color--, #fe2c55);
}
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-context {
  padding: 0;
  margin-top: 4px;
  margin-bottom: 8px;
  padding-left: 16px;
  color: var(--setting-modal-text-color--, rgba(0, 0, 0, 0.56));
}
.tiktok-cookie-setting-portal .tiktok-cookie-vendor-group p,
.tiktok-cookie-setting-portal .tiktok-cookie-vendor p {
  font-family: "tiktok-text-regular", PingFangSC, sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 130%;
  letter-spacing: 0.19%;
  margin-top: 0;
  margin-bottom: 0;
}
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-vendor-group p,
  .tiktok-cookie-setting-portal .tiktok-cookie-vendor p {
    font-family: "tiktok-text-regular", PingFangSC, sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 130%;
    letter-spacing: 0.4%;
  }
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-desc {
  color: var(--setting-modal-text-color--, rgba(0, 0, 0, 0.56));
  font-family: "tiktok-text-regular", PingFangSC, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 130%;
  letter-spacing: 0.67%;
  margin-bottom: 24px;
}
.tiktok-cookie-setting-portal .cookie-setting-switch {
  line-height: 0;
  padding-left: 36px;
  flex-grow: 0;
  flex-shrink: 0;
}
.tiktok-cookie-setting-portal .cookie-setting-switch.checked {
  background-color: var(--setting-modal-switch-toggle-color--, #0be09b);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer-desc {
  font-family: "tiktok-text-medium", PingFangSC, sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 130%;
  letter-spacing: 0.19%;
  padding: 0;
  margin: 0 16px 0 0;
  color: var(--setting-modal-link-color--, #fe2c55);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer-desc a {
  font-family: "tiktok-text-medium", PingFangSC, sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 130%;
  letter-spacing: 0.19%;
  text-decoration: none;
  color: var(--setting-modal-link-color--, #fe2c55);
}
.tiktok-cookie-setting-portal .tiktok-cookie-setting-footer-desc a:hover {
  text-decoration: underline;
  color: var(--setting-modal-link-color--, #fe2c55);
}
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal .tiktok-cookie-setting-footer-desc {
    margin: 16px 0 0 0;
    text-align: center;
  }
}
.tiktok-cookie-setting-portal.is-rtl {
  direction: rtl;
}
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-setting-content {
  padding: 12px 24px 12px 40px;
}
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-vertical-info-icon {
  margin-left: 20px;
  margin-right: auto;
}
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-setting-info-icon {
  margin-right: auto;
  margin-left: 0;
}
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-vendor .tiktok-cookie-vendor-label-outside .tiktok-cookie-vendor-label {
  margin-left: 0;
  margin-right: 16px;
}
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-vendor-context {
  padding-left: 0;
  padding-right: 16px;
}
.tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-setting-footer-desc {
  margin: 0 0 0 16px;
}
@media (max-width: 468px) {
  .tiktok-cookie-setting-portal.is-rtl .tiktok-cookie-setting-footer-desc {
    margin: 16px 0 0 0;
    text-align: center;
  }
}
:root body.global_module_disableScroll__472ccca3 {
  overflow: hidden;
}
.tiktok-cookie-setting-switch {
  box-sizing: border-box;
  display: inline-block;
  border-radius: 12px;
  border: 1px rgba(0, 0, 0, 0) solid;
  position: relative;
  cursor: pointer;
  background-color: var(--setting-modal-switch-toggle-color--, rgba(46, 50, 56, 0.05));
  transition: background-color 200ms ease-in-out;
  width: 40px;
  height: 24px;
}
.tiktok-cookie-setting-switch.checked {
  background-color: var(--setting-modal-switch-toggle-checked-color--, #0be09b);
}
.tiktok-cookie-setting-switch.checked .tiktok-cookie-setting-switch-knob {
  transform: translateX(18px);
}
.tiktok-cookie-setting-switch.disabled {
  opacity: 0.34;
  cursor: not-allowed;
}

.tiktok-cookie-setting-switch-knob {
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.08);
  cursor: pointer;
  border-radius: 9px;
  background-color: #fff;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  right: auto;
  transition: transform 200ms ease-in-out, width 200ms ease-in-out;
  width: 18px;
  height: 18px;
  top: 2px;
  transform: translateX(2px);
}

.tiktok-cookie-setting-switch-native-control {
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: inherit;
  pointer-events: auto;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
}

  @font-face {
    font-family: "tiktok-display-bold";
    src: url("../img/img_976188_TikTokDisplayFont-Bold.woff2");
    font-display: swap;
  }
    

  @font-face {
    font-family: "tiktok-display-regular";
    src: url("../img/img_7700149_TikTokDisplayFont-Regular.woff2");
    font-display: swap;
  }
    

  @font-face {
    font-family: "tiktok-display-medium";
    src: url("../img/img_5485121_TikTokDisplayFont-Semibold.woff2");
    font-display: swap;
  }
    

  @font-face {
    font-family: "tiktok-text-bold";
    src: url("../img/img_437617_TikTokFont-Bold.woff2");
    font-display: swap;
  }
    

  @font-face {
    font-family: "tiktok-text-regular";
    src: url("../img/img_4870287_TikTokFont-Regular.woff2");
    font-display: swap;
  }
    

  @font-face {
    font-family: "tiktok-text-medium";
    src: url("../img/img_2359385_TikTokFont-SEMIBOLD.woff2");
    font-display: swap;
  }
    