/* V8.5: supplied logo + quote; all selectors restricted to opening copy. */
.hero-copy{width:100%}
.hero-copy .official-brand{margin:0;line-height:0}
.hero-copy .official-brand img{display:block;width:100%;max-width:644px;height:auto;margin:0 auto}
.hero-copy .hero-quote{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(20px,3.4vw,28px);font-weight:400;font-style:normal;line-height:1.4;letter-spacing:-.025em;color:#f2f3ef;margin:26px auto 0}
.hero-copy .hero-quote strong{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:600;color:inherit;white-space:nowrap}
.hero-copy .arrival{margin-top:22px}
@media(min-width:1000px){
.hero-copy .official-brand img{margin-left:0;margin-right:0}
.hero-copy .hero-quote{font-size:clamp(28px,2.1vw,34px);margin-top:32px}
.hero-copy .arrival{margin-top:26px}
}
