/* italic font */
i:lang(ko) {
  font-style: italic;
}


/* icon */
.icon-wrapper .icon, .icon-wrapper .icon-after::after, .icon-wrapper .icon-before::before, .icon-wrapper .more:not(.icon-before)::after {
  position: relative;
  top: -0.03em;
}

.icon-external::after, .icon-external::before {
  top: -0.06em;
}

#ac-globalfooter:not([dir=rtl]) .ac-gf-more::before, #ac-globalfooter:not([dir=rtl]) .ac-gf-more::after {
  top: -0.08em;
}


/* hero copy align fix */
@media only screen and (min-width: 500px) {
  html.hero-enhanced main .section-hero .hero-intro-copy {
    margin-inline: auto;
  }
}

.section-hero .hero-headline {
  max-width: 640px;
}
@media only screen and (max-width: 1068px) {
  .section-hero .hero-headline {
    max-width: 512px;
  }
}
@media only screen and (max-width: 734px) {
  .section-hero .hero-headline {
    max-width: 380px;
  }
}

.section-hero .hero-intro-copy {
  max-width: 640px;
}
@media only screen and (max-width: 1068px) {
  .section-hero .hero-intro-copy {
    max-width: 560px;
  }
}
@media only screen and (max-width: 734px) {
  .section-hero .hero-intro-copy {
    max-width: 420px;
  }
}


/* features card - bubble text line-height */
.section-features .features-card-voiceover.play .bubble .bubble-text p:lang(ko) {
  line-height: 1.1;
}


/* features card - eye tracking bottom line fix */
@media only screen and (min-width: 1069px) {
  .section-features .features-card-eye-tracking .tile .tile-media {
    inset-block-end: -1.2%;
  }
}


/* headline copy ch value fix */
.section-features .section-header-headline {
    max-width: 700px;
}
@media only screen and (max-width: 1068px) {
  .section-features .section-header-headline {
    max-width: 432px;
  }
}
@media only screen and (max-width: 734px) {
  .section-features .section-header-headline {
    max-width: 320px;
  }
}

.section-stories .section-header-headline {
  max-width: 672px;
}
@media only screen and (max-width: 1068px) {
  .section-stories .section-header-headline {
    max-width: 576px;
  }
}
