/* A plain inner grid prevents Bootstrap container clearfix nodes from taking a column. */
.support-hero-layout { grid-template-columns: minmax(0, 1.35fr) minmax(0, .65fr); }
.support-hero-copy { grid-column: 1; min-width: 0; }
.support-hero-layout > aside { grid-column: 2; min-width: 0; }
.support-page a:focus-visible, .support-page button:focus-visible,
.support-page input:focus-visible, .support-page select:focus-visible,
.support-page textarea:focus-visible { outline: 3px solid #58d4ff; outline-offset: 4px; }
.support-page #plans { scroll-margin-top: 96px; }
@media (max-width: 900px) {
    .support-hero-layout { grid-template-columns: minmax(0, 1fr); }
    .support-hero-layout > aside { grid-column: 1; }
}
