html:not([dir=rtl]):lang(ko) .more::after {
    top: -0.1em;
}

#ac-globalfooter .ac-gf-icon-after::after, #ac-globalfooter .ac-gf-more::after {
    top: -0.08em;
}

.section-welcome .hero-container .overview-welcome-hero-logo {
    margin-top: 3px;
}
@media only screen and (max-width:1068px) {
    .section-welcome .hero-container .overview-welcome-hero-logo {
        margin-top: 2px;
    }
}

html:not([dir=rtl]) .section-welcome .hero-container .headline-container .cursor {
    right: 0.01em;
}

#apple-intelligence .gradient-text {
    background-size: 254px 114px;
}

@media only screen and (max-width:1068px) {
    #apple-intelligence .gradient-text {
        background-size: 212px 96px;
    }
}

@media only screen and (max-width:734px) {
    #apple-intelligence .gradient-text {
        background-size: 151px 70px;
    }
}

#apple-intelligence .gradient-text>span {
    -webkit-text-fill-color: initial;
}
.section-hero #gallery-features {
	@media (pointer: coarse) { display: none; }
}

.typography-hero-copy {
    line-height: 1.257;
}
@media only screen and (max-width:734px) {
    .typography-hero-copy {
        line-height: 1.3893;
    }
}
.typography-subsection-headline-reduced, .typography-card-big-headline {
    line-height: 1.1785;
}

.typography-hero-headline,
.section-welcome .hero-card-headline,
.section-welcome .hero-card-boc-headline,
.section.section-hero .headline, .section-home .headline, .section-get-more .headline, .section-worth-it .headline, .section-faq .headline, .section-header .section-header-headline, .section-ways-to-save .headline, .section-even-more .headline, .hero-card-headline, .hero-card-boc-headline, .card-big-headline, .section-header-headline {
    font-weight: 700 !important;
}

html.no-static .section.section-hero.loaded .highlight:before {
    transform: scaleX(0.97);
}

.section-even-more #environment .card-small-headline {
    margin-block-start: 34px;
}
.section-even-more #family .card-small-headline {
    margin-block-start: 32px;
}
@media (max-width: 734px) {
    .section-even-more #environment .card-small-headline {
        margin-block-start: 25.5px;
    }
    .section-even-more #family .card-small-headline{
        margin-block-start: 23.5px;
    }
}

.gradient-text{
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -o-background-clip: text;
    display: inline-block;
}

@media (max-width:734px){
    .modal.modal-card-big .graphs .graph:nth-child(2) .bar-mac {
        width: calc(100% * 0.989) !important;
    }
    .modal.modal-card-big .graphs .stat .graph-stat{
        line-height: 1;
    }
 }

 @media (min-width:735px){
     .modal.modal-card-big .modal-content-performance .graphs .graph:nth-child(1) .bar-mac {
         width: 376px !important;
     }
 }
@media only screen and (min-width:1069px) {
    .modal.modal-card-big .modal-content-performance .graphs .graph:nth-child(1) .bar-mac {
        width: 518px !important;
    }
}

@media only screen and (min-width:735px) {
    .tabnav-item.fix {
        width: 48px;
        justify-content: center;
        display: flex;
    }
}

/* hotfix */
@media only screen and (max-width:734px) {
    .select-gallery-container .galleries-container .gallery .paddlenav {
        z-index: -1;
    }
}

@media only screen and (min-width:386px) {
    br.small.fix-386 {
        display: none;
    }
}

@media only screen and (max-width:734px) {
    .card-big-mac-and-iphone .inline-media-container {
        clip-path: initial;
    }
}