/*layout font*/

.typography-section-copy {
    line-height: 1.315;
}

@media only screen and (max-width: 1068px) {
    .typography-section-copy {
        line-height: 1.33333;
    }
}

@media only screen and (max-width: 734px) {
    .typography-section-copy {
        line-height: 1.36842;
    }
}

.typography-callout-copy {
    line-height: 1.25;
}

@media only screen and (max-width: 1068px) {
    .typography-callout-copy {
        line-height: 1.33333;
    }
}

@media only screen and (max-width: 734px) {
    .typography-callout-copy {
        line-height: 1.36842;
    }
}

.typography-headline-standalone,
.typography-headline-hero,
.typography-headline-video,
.typography-headline-standalone-subsection,
.typography-headline-elevated,
.typography-headline-pairs-with,
.typography-headline-spatial-audio,
.typography-headline,
.typography-router-tile-full-headline {
    font-weight: 600;
}

/*layout font*/

/* icon-after::after  */

.icon-wrapper .icon,
.icon-wrapper .more::after,
.icon-wrapper .icon-before::before,
.icon-wrapper .icon-after::after {
    position: relative;
}

@media only screen and (max-width: 734px) {
    .subsection-stats .stats-list {
        max-width: 87%;
    }
}

/* CTA */
.section-hero .section-content ul.links-inline {
    margin-left: 35px;
}

@media only screen and (max-width: 1068px) {
    .section-hero .section-content ul.links-inline {
        margin-left: 30px;
    }
}

@media only screen and (max-width: 734px) {
    .section-hero .section-content ul.links-inline {
        margin-left: 17px;
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .cta-wrapper .ar-quicklook-link {
        padding-right: 4px;
    }
}

@media only screen and (max-width: 734px) {
    .section-hero .cta-wrapper .ar-quicklook-link {
        padding-left: 0;
        margin-left: 12px;
    }
}

br.xsmall {
    display: none;
}

@media only screen and (max-width: 320px) {
    html[lang=zh-TW] br.xsmall-hide {
        display: none;
    }

    html[lang=zh-TW] br.xsmall {
        display: block;
    }

}

@media only screen and (max-width: 320px) {
    .router-item-augmented-reality .ar-quicklook-link .ar-link {
        width: 231px;
    }
}

.gc-half-space-1 {
    font-size: 0.7em;
}

@media only screen and (min-width: 1069px) {
    html.enhance-xp .section-hero .hero-sticky-wrapper .hero-sticky-container .hero-intro-key-features-list .key-feature:nth-child(2)>span{
        display: inline-block;
        height: 86px;
    }
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
    html.enhance-xp .section-hero .hero-sticky-wrapper .hero-sticky-container .hero-intro-key-features-list .key-feature:nth-child(2)>span{
        display: inline-block;
        height: 69px;
    }
}