/* ASWAD V10: black editorial home, sober readable type.
   Homepage only; does not change any other page. */
body.home-dark-v10,body.home-dark-v10 main{background:#0d0e0f;color:#f5f2ed}
.home-dark-v10 .statement{background:#121315;color:#f4f3f0;border-color:rgba(255,255,255,.1)}
.home-dark-v10 .statement .eyebrow{color:#a6a5a2}
.home-dark-v10 .statement-bottom p{color:#c8c6c2}
.home-dark-v10 .statement .text-link{color:#f4f1ec}
.home-dark-v10 .statement-v10{
  font-family:Arial,Helvetica,sans-serif;
  display:flex;
  flex-direction:column;
  gap:.12em;
  font-size:clamp(3.7rem,7.35vw,7.7rem);
  font-weight:850;
  line-height:1.07;
  letter-spacing:-.032em;
  margin:clamp(34px,6vw,80px) 0;
  text-transform:uppercase;
}
.home-dark-v10 .statement-v10 span{display:block}
.home-dark-v10 .statement-v10 .statement-v10-red{color:#e13e47}
.home-dark-v10 .statement-v10 .statement-v10-rest{
  color:#f3f0ea;
  font-size:.82em;
  font-weight:800;
  letter-spacing:-.025em;
}
/* The rest of the established pre-V8 dark palette is restored without
   reinstalling old assets or modifying the other tabs. */
.home-dark-v10 .bisher-section{background:#111214;color:#f7f6f4}
.home-dark-v10 main>section:nth-of-type(4){background:#101113;color:#f5f3ef}
.home-dark-v10 main>section:nth-of-type(4) h2,
.home-dark-v10 main>section:nth-of-type(4) h3{color:#f5f3ef}
.home-dark-v10 .story-promo{background:#0d0d0f}
.home-dark-v10 .home-film video{filter:brightness(1.02) saturate(1.02)}
.home-dark-v10 .home-shade{
  background:linear-gradient(90deg,rgba(0,0,0,.51),rgba(0,0,0,.25) 64%,rgba(0,0,0,.43)),
  linear-gradient(0deg,rgba(0,0,0,.72),transparent 42%);
}
.home-dark-v10 .site-header{background:#080809;border-color:rgba(255,255,255,.08)}
.home-dark-v10 .site-header.is-scrolled{background:#0b0b0c}
.home-dark-v10 .brand img{filter:none}
.home-dark-v10 .desktop-nav a{color:#efede7}
.home-dark-v10 .menu-button{color:#f7f5f0}
.home-dark-v10 .home-topline{color:#f2f0eb}
.home-dark-v10 .home-topline span{background:none;border:none}
.home-dark-v10 .release-glass-v5{
  background:rgba(238,237,233,.74);
  border-color:rgba(255,255,255,.65);
  color:#161616
}
.home-dark-v10 .release-glass-v5 .drop-tag,.home-dark-v10 .release-glass-v5 .drop-time strong{color:#191919}
.home-dark-v10 .home-side .shop-promo{background:rgba(8,10,11,.68);color:#f5f2ed;border-color:rgba(255,255,255,.21)}
.home-dark-v10 .home-side .shop-promo h2{color:#f5f3ef}
.home-dark-v10 .home-side .shop-promo .products-available{color:#a6ea73}
.home-dark-v10 .platform-shelf{background:rgba(10,12,14,.65);border-color:rgba(255,255,255,.21)}
.home-dark-v10 .hero-next.story-pill{background:#030303;color:#fff}
.home-dark-v10 .footer{background:#111;color:#f5f2ed}
@media(max-width:850px){
 .home-dark-v10 .mobile-nav{background:#101112;color:#fff}
 .home-dark-v10 .mobile-nav a{color:#f6f4f0}
 .home-dark-v10 .statement-v10{font-size:clamp(3.25rem,8.3vw,6rem)}
}
@media(max-width:600px){
 .home-dark-v10 .statement-v10{
  font-size:clamp(2.2rem,10.7vw,4.2rem);
  line-height:1.1;
  letter-spacing:-.025em;
  gap:.12em;
 }
 .home-dark-v10 .statement-v10 .statement-v10-rest{font-size:.83em;letter-spacing:-.017em}
}
@media(max-width:360px){
 .home-dark-v10 .statement-v10{font-size:10.5vw}
}
