
/* iphone XS start*/
.small-caps {
    font-feature-settings: "smcp", "c2sc";
    font-variant-caps:all-small-caps
}
/* iphone XS end*/

/** 2024/9**/
.section-design .battery-life .stats{
    grid-template-columns:repeat(3,max-content)
}

@media only screen and (max-width: 734px) {
    .section-design .battery-life .stats{
        grid-template-columns:min-content;
        width: max-content;
    }
}

@media only screen and (max-width: 734px) {
    .section-design .stats .anim-text-animate{
        width: max-content;
    }
}

.section-routers .router:first-of-type{
    margin-block: 60px 0px;
}

@media only screen and (max-width: 1068px){
    .section-routers .router:first-of-type{
        margin-block: 60px 0px;
    }
}

@media only screen and (max-width: 734px){
    .section-routers .router:first-of-type{
        margin-block: 60px 0px;
    }
}


.section-design .stats .stat-accent-color .footnote a{
    color:var(--sk-glyph-gray-secondary);
}
.section-design .stats .stat-accent-color .footnote-number{
    font-size: 0.7em;
    top:-10px;
}

/** 2024/9**/


/* Fixed iPhone button */
.hero-copy-container .icon-wrapper .icon, .icon-wrapper .more:not(.icon-before)::after, .icon-wrapper .icon-before::before, .icon-wrapper .icon-after::after{
    position: static;
    padding: 2px 0px;
}

.hero-copy-container .icon-wrapper  .icon-playcircle:before, .icon-playcircle:after{
    top:0px;
}
/* Fixed iPhone button */

.gallery .card {
    overflow-y: hidden;
}