/* Desktop presentation is isolated from the approved mobile scene. */
@media(min-width:701px){
 .pin>header{top:20px;height:84px;left:4%;right:4%}
 .pin>header img{position:absolute;width:142px;left:50%;transform:translateX(-50%);top:0}
 .pin>header>span{display:none}
 .pin>header .site-nav{margin-left:auto;align-self:flex-start;margin-top:14px}
 .intro{left:15%;right:15%;top:128px}
 .intro .eyebrow{display:none}
 .intro h1{font-size:clamp(34px,5.1svh,56px)}
 .intro #instruction{margin-top:15px}

}
@media(min-width:701px) and (max-height:820px){
 .pin>header{top:14px;height:72px}
 .pin>header img{width:122px}
 .intro{top:108px}
 .intro h1{font-size:clamp(32px,5svh,42px)}
 .intro #instruction{margin-top:12px}
}

@media(min-width:701px) and (min-aspect-ratio:3/2){
 .scene{align-items:flex-start}
 .scene svg{width:100%;height:calc(100% - 95px)}
}
