.stealth-spread{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);grid-template-rows:21% minmax(0,1fr)}.stealth-intro{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:24px}.stealth-intro h1{font:28px EditorialSans,Arial,sans-serif;letter-spacing:-.04em}.stealth-intro p{font-size:13px;color:#787078;text-align:right}.audit-pages{grid-column:1;grid-row:2;width:min(82%,680px,calc(54dvh * 1428 / 930));align-self:center;justify-self:start}.audit-page{display:block;width:100%;overflow:hidden;cursor:zoom-in;background:#f1eee5}.audit-page svg{display:block;width:100%;height:auto;aspect-ratio:1428/930}.audit-page:hover{opacity:.96}.stealth-story .client-note blockquote{font-size:clamp(16px,1.3vw,21px);line-height:1.6}.stealth-story .detail-viewport{display:block;padding:24px;background:#f5f4f1;overflow:auto}.stealth-story .detail-viewport img{display:block;width:min(990px,100%);max-width:100%;height:auto;max-height:none;margin:auto}
@media(max-width:850px){.stealth-story .client-note blockquote{font-size:13px;line-height:1.45;margin-top:24px;padding-left:12px;margin-bottom:16px}.stealth-story .client-note .note-label{font-size:8px;letter-spacing:.08em}.stealth-story .attribution{font-size:11px}.stealth-story .attribution span{font-size:10px}}

.stealth-story .detail-viewport img+img{margin-top:24px}
