.section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
    --p-width: 904px;
    --p-height:75px
}

@media (max-width: 1068px) and (max-width: 1068px) {
    .section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
        --p-width: 714px;
        --p-height:60px
    }
}

@media (max-width: 734px) and (max-width: 734px) {
    .section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
        --p-width: 468px;
        --p-height:40px
    }
}

.icon-card-modal-content .modal-link.mtop {
    margin-top: 0px
}

.new_color{
    color: #86868b;
}

.section-design .scroll-gallery .item-container .card-set .card .gallery-item-content .caption,section.section .inline-compare-wrap .inline-compare-option .ps-stat strong{
    -webkit-background-clip: text !important;
}

.section-chip .gaming-content .headline .shadow {
    background-image: linear-gradient(0deg, rgb(255, 255, 255), #757575);
    background-clip: text;
    -webkit-text-fill-color:rgba(0, 0, 0, 0);
    -webkit-background-image: linear-gradient(0deg, rgb(255, 255, 255), #757575);
    -webkit-background-clip: text;
    -moz-background-image: linear-gradient(0deg, rgb(255, 255, 255), #757575);
    -moz-background-clip: text;
    -ms-background-image: linear-gradient(0deg, rgb(255, 255, 255), #757575);
    -ms-background-clip: text;
    -o-background-image: linear-gradient(0deg, rgb(255, 255, 255), #757575);
    -o-background-clip: text;
}
.section-apple-intelligence.live-text-headline .headline-text-container {
    margin-top: 0px;
}
@media (max-width: 1068px) {
    .section-apple-intelligence.live-text-headline .headline-text-container {
        margin-top: 0px;
    }
}
@media (max-width: 734px) {
    .section-apple-intelligence.live-text-headline .headline-text-container {
        margin-top: 0px;
    }
}
@media (max-width: 480px) {
    .section-apple-intelligence.live-text-headline .headline-text-container {
        margin-top: 0px;
    }
}

@media (max-width: 1068px) {
    .bento-tab-gallery .screen .end-frame, .bento-tab-gallery .screen .start-frame {
        height: 100%;
        width: 100%;
    }
    .bento-tab-gallery .slide-media-static img, .bento-tab-gallery .video-wrapper {
        border-radius: 10%/6%;
    }
}

@media only screen and (max-width: 734px) {
    .welcome-content-container .top-marquee.marquee-container .viewport-content, .welcome-content-container .bottom-marquee.marquee-container .viewport-content{
        width: 100%;
    }

}
