/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/






/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/ 




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-hero .hero-initial-headline {
    max-width: 30ch;
}

@media only screen and (min-width:735px)and (max-width:1068px) {
    .section-compatibility .tile .compatibility-content {
        margin-right: 20px;
    }
}

.section-compatibility .compatibility-copy .copy-container {
    max-width: 40ch;
}
@media only screen and (max-width:734px) {
    .section-compatibility .compatibility-copy .copy-container {
        max-width: none;
    }
}



.section-compatibility .compatibility-list {
    grid-template-rows: repeat(7,1fr);

    padding-inline-start: 2.25%;
    column-gap: 8.25%;
    grid-column-gap: 8.25%;
}

@media only screen and (max-width:1068px) {
    .section-compatibility .compatibility-list {
        grid-template-rows: repeat(9,1fr);

        padding-inline-start: 6.25%;
        column-gap: 6.25%;
        grid-column-gap: 6.25%;
    }
}
@media only screen and (max-width:734px) {
   .section-compatibility .compatibility-list {
       padding-inline-start: 0;
   }
}

.gallery-item .footnote-supglyph a {
	display: inline-block;
	padding-left: 1px;
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 