/* Layout and state for the captured header outside Spaceship's app shell. */
.xunaro-spaceship-home {
  margin: 0;
  min-height: 100vh;
  background: #071013;
  font-family: "GB Proxima Nova", Arial, sans-serif;
}
.xunaro-spaceship-home > .layout-fragments-scope {
  position: sticky;
  top: -48px;
  z-index: 1002;
  height: 0;
}
.xunaro-spaceship-home .lf-header-wrapper {
  background-color: transparent;
}
.xunaro-spaceship-home.spaceship-page-scrolled .lf-header-wrapper {
  background-color: #18191b;
}
.xunaro-spaceship-home .lf-header__holder {
  --lf-main-header-height: 80px;
  min-height: calc(var(--lf-main-header-height) + 48px);
}
.xunaro-spaceship-home .lf-header-wrapper { overflow: visible; }
.xunaro-spaceship-home .lf-header__container { padding-inline: 72px; }
.xunaro-spaceship-home .lf-header__container > .gb-row { min-height: var(--lf-main-header-height); }
.xunaro-spaceship-home .lf-menu-navigation { min-width: 0; }
.xunaro-spaceship-home .lf-menu-navigation__items-list-holder {
  align-self: stretch;
  overflow: hidden;
}
.xunaro-spaceship-home .lf-menu-navigation__items-list { width: max-content; flex-wrap: nowrap; }
.xunaro-spaceship-home .lf-menu-navigation__items-list > [hidden] { display: none !important; }
.xunaro-spaceship-home .lf-mega-menu[hidden],
.xunaro-spaceship-home .lf-menu-category__content[hidden] { display: none !important; }
.xunaro-spaceship-home .lf-mega-menu--opened {
  display: block;
  z-index: 2;
}
.xunaro-spaceship-home .lf-mega-menu__surface {
  height: 100%;
  overflow: hidden;
}
.xunaro-spaceship-home .lf-mega-menu--opened .lf-mega-menu__collapse.gb-is-transition-leave-done {
  display: block;
  height: 100%;
}
.xunaro-spaceship-home .lf-mega-menu--opened .gb-collapse__content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.xunaro-spaceship-home .lf-mega-menu__container {
  position: relative;
  flex: 1 1 0;
  height: 0;
  min-height: 0;
}
.xunaro-spaceship-home .lf-menu-category-title { font-family: inherit; }
.xunaro-spaceship-home [data-zid="headerUserActions"] { flex-shrink: 0; }
.xunaro-spaceship-home .spaceship-menu-back { display: none; }
.xunaro-spaceship-home .lf-mega-menu--opened {
  overscroll-behavior: contain;
}
.xunaro-spaceship-home .hp-hero-section-background__background-image[data-zid="searchModeBackground"] {
  opacity: 1;
}
.xunaro-spaceship-home .hp-hero-section-background__background-image[data-zid="transferModeBackground"] {
  opacity: 0;
}
.xunaro-spaceship-home.spaceship-transfer-mode .hp-hero-section-background__background-image[data-zid="searchModeBackground"] {
  opacity: 0;
}
.xunaro-spaceship-home.spaceship-transfer-mode .hp-hero-section-background__background-image[data-zid="transferModeBackground"] {
  opacity: 1;
}
.xunaro-spaceship-home .hp-benefit-section__wrapper,
.xunaro-spaceship-home .hp-benefit-section__holder {
  position: static;
  height: auto;
  margin: 0;
}
.xunaro-spaceship-home .hp-benefit-section {
  position: relative;
  min-height: 66svh;
  height: auto;
  padding: 72px 0;
  overflow: hidden;
  pointer-events: auto;
}
.xunaro-spaceship-home .hp-benefit-section__image {
  inset: 0;
  width: 100%;
  height: 100%;
}
.xunaro-spaceship-home .hp-global-search-section__position-box,
.xunaro-spaceship-home .hp-video-player__container {
  height: auto;
  position: relative;
  top: auto;
}
.xunaro-spaceship-home .hp-global-search-section__animation {
  height: auto;
  aspect-ratio: 1;
}
.xunaro-spaceship-home .hp-global-search-section__container {
  position: relative;
  top: auto;
}
.xunaro-spaceship-home .hp-video-player__video {
  pointer-events: auto;
}
.xunaro-spaceship-home .hp-animated-image__control-button[hidden],
.xunaro-spaceship-home .hp-media-player-animation__control[hidden],
.xunaro-spaceship-home .hp-media-player-animation__media > svg[hidden] {
  display: none;
}
.xunaro-spaceship-home .hp-media-player-indicator__item-progress-line {
  transform-origin: left center;
  transform: scaleX(var(--unbox-progress, 0));
}
.xunaro-spaceship-home :is(.hp-video-player__secondary-action, .hp-media-player-animation__control, .hp-animated-image__control-button)[data-playing="true"] svg {
  visibility: hidden;
}
.xunaro-spaceship-home :is(.hp-video-player__secondary-action, .hp-media-player-animation__control, .hp-animated-image__control-button)[data-playing="true"]::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 14px;
  border-inline: 3px solid currentColor;
  pointer-events: none;
}
.xunaro-spaceship-home.spaceship-scroll-motion .hp-benefit-section__wrapper {
  height: calc(100vh + (var(--hp-benefit-sections-count) + .5) * 150vh);
  margin-top: -175vh;
}
.xunaro-spaceship-home.spaceship-scroll-motion .hp-benefit-section__holder {
  position: sticky;
  top: 0;
  height: 100dvh;
  overflow: hidden;
}
.xunaro-spaceship-home.spaceship-scroll-motion .hp-benefit-section {
  position: absolute;
  height: 100%;
  padding: 0;
  opacity: 0;
  pointer-events: none;
  transition: opacity 300ms linear;
}
.xunaro-spaceship-home.spaceship-scroll-motion .spaceship-active-benefit {
  opacity: 1;
  pointer-events: auto;
  transition: opacity 400ms linear 120ms;
}
.xunaro-spaceship-home.spaceship-scroll-motion .hp-benefit-section__image {
  inset: -10% auto auto -10%;
  width: 120%;
  height: 120%;
  transform: translateY(var(--benefit-image-shift, 0px));
}
.xunaro-spaceship-home.spaceship-scroll-motion .hp-hero-section-overlay--bottom {
  background: radial-gradient(circle, transparent 0%, black var(--hero-shade-stop, 100%));
  opacity: var(--hero-shade, 0);
}
.xunaro-spaceship-home.spaceship-scroll-motion :is(.hp-hero-section-background__primary-image, .hp-hero-section-background__secondary-image) {
  transition: scale 800ms cubic-bezier(.55, 0, .35, 1);
}
.xunaro-spaceship-home.spaceship-scroll-motion .spaceship-search-focused .hp-hero-section-background__primary-image {
  scale: 1.1;
}
.xunaro-spaceship-home.spaceship-scroll-motion .spaceship-search-focused .hp-hero-section-background__secondary-image {
  scale: 1.02;
}
.xunaro-spaceship-home.spaceship-scroll-motion .hp-product-section__content {
  scale: var(--product-scale, 1);
}
.xunaro-spaceship-home.spaceship-scroll-motion .hp-global-search-section__animation-wrapper {
  opacity: var(--launchpad-reveal, 1);
  translate: 0 calc((1 - var(--launchpad-reveal, 1)) * 12%);
}
.xunaro-spaceship-home.spaceship-scroll-motion .hp-security-section-illustration__holder {
  translate: 0 var(--security-shift, 0%);
  scale: var(--security-scale, 1);
}
.xunaro-spaceship-home .spaceship-search-has-value .search-textfield__label {
  opacity: 0;
}
.xunaro-spaceship-home .gb-collapse.spaceship-accordion-open {
  display: block;
  height: auto;
  visibility: visible;
}
@media (min-width: 980px) {
  .xunaro-spaceship-home .lf-header-wrapper--menu-opened .lf-header-root { isolation: isolate; }
  .xunaro-spaceship-home .lf-mega-menu--opened {
    top: var(--spaceship-menu-top, 128px);
    height: calc(100dvh - var(--spaceship-menu-top, 128px));
  }
  .xunaro-spaceship-home .lf-mega-menu__container { margin-top: 0; }
  .xunaro-spaceship-home .lf-mega-menu-content,
  .xunaro-spaceship-home .lf-menu-groups { height: 100%; }
  .xunaro-spaceship-home .lf-menu-groups__list {
    min-height: 0;
    max-height: 100%;
    overscroll-behavior-y: contain;
  }
  .xunaro-spaceship-home .lf-menu-category__main-content {
    height: 100%;
    overscroll-behavior-y: contain;
  }
}
@media (max-width: 979px) {
  .xunaro-spaceship-home .lf-header__holder { --lf-main-header-height: 64px; }
  .xunaro-spaceship-home .lf-header__container { padding-inline: 24px; }
  .xunaro-spaceship-home .lf-mega-menu--opened { height: 100dvh; }
  .xunaro-spaceship-home .lf-mega-menu-header {
    position: relative;
    z-index: 2;
    background: var(--sds-color-surface-base);
  }
  .xunaro-spaceship-home .lf-menu-groups__list {
    width: 100%;
    min-height: 0;
    max-height: none;
    height: auto;
    padding: 0;
    border: 0;
    overflow: visible;
  }
  .xunaro-spaceship-home .lf-mega-menu__container { overscroll-behavior-y: contain; }
  .xunaro-spaceship-home .lf-menu-category__content:not([hidden]) { padding-top: 0; }
  .xunaro-spaceship-home .spaceship-menu-show-category .lf-menu-category-title,
  .xunaro-spaceship-home .spaceship-menu-show-category .lf-menu-group-divider,
  .xunaro-spaceship-home .spaceship-menu-show-category .lf-mega-menu-section__title { visibility: hidden; }
  .xunaro-spaceship-home .spaceship-menu-show-category .lf-menu-category__content {
    inset: 0;
    height: 100%;
    overscroll-behavior-y: contain;
  }
  .xunaro-spaceship-home .spaceship-menu-show-category :is(.lf-mega-menu__container, .lf-menu-category) { overflow: hidden; }
  .xunaro-spaceship-home .spaceship-menu-show-category .lf-mega-menu-content { position: static; }
  .xunaro-spaceship-home .spaceship-menu-back:not([hidden]) { display: inline-flex; }
}
@media (max-width: 767px) {
  .xunaro-spaceship-home .lf-ticker__inner { padding-inline: 0; }
  .xunaro-spaceship-home .hp-hero-section__content { min-height: 780px; }
  .xunaro-spaceship-home .hp-hero-section__container { padding-top: 10px; }
  .xunaro-spaceship-home .hp-promo-tld-list {
    width: 100%;
  }
  .xunaro-spaceship-home .hp-promo-tld-list__content-container {
    min-width: 0;
    max-width: 100%;
  }
  .xunaro-spaceship-home .hp-hero-section-background__inner::before {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .xunaro-spaceship-home .hp-hero-section__inner { height: auto; min-height: 100vh; }
  .xunaro-spaceship-home .lf-ticker__content-track { animation: none; }
}
