/* The original brand layout is untouched unless this prepared layout is selected. */
body[data-design-layout=compact].home .site-header{background:white;color:#242424}
body[data-design-layout=compact].home .banners{background:#f6f5f2;color:#242424;padding:18px 18px 56px}
body[data-design-layout=compact].home .hero{height:auto;aspect-ratio:auto;max-height:none;border-radius:12px;background:white;overflow:hidden}
body[data-design-layout=compact].home .hero[hidden]{display:none}
body[data-design-layout=compact].home .hero::after{display:none}
body[data-design-layout=compact].home .hero>:is(img,video),body[data-design-layout=compact].home .hero>picture>img{position:static;display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;filter:none}
body[data-design-layout=compact].home .hero-copy{position:static;inset:auto;padding:26px;max-width:none;color:#242424;transform:none}
body[data-design-layout=compact].home .hero-copy>p:last-of-type{color:#626262}
body[data-design-layout=compact].home .hero-copy h2{color:#242424}
body[data-design-layout=compact].home .banner-controls{bottom:14px;color:#242424}
body[data-design-layout=compact].home .banner-controls button{color:#242424;border-color:#bdbdbd}
body[data-design-layout=compact].home .banner-progress{background:#d0d0d0}
body[data-design-layout=compact].home .banner-progress>span{background:var(--accent)}
body[data-design-layout=compact] .wordmark img[src='/media/design/logo']{object-fit:contain;max-height:36px;width:auto;max-width:160px}
