/* Local intro exploration only. All rules intentionally scoped to #say. */
#say .intro-layout{max-width:1320px;margin:0 auto;min-width:0}
#say .intro-head,#say .intro-support,#say .intro-footer{min-width:0}
#say .intro-head .big{margin:0}
#say .intro-support .bio{max-width:none}
#say .intro-support .lede{max-width:46ch}
#say .intro-support .proof{max-width:46ch}
#say .intro-footer .proof{margin:0;max-width:54ch}
#say .intro-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 64px}
#say .intro-head{grid-column:1/-1}
#say .intro-support{grid-column:2;padding-left:32px;border-left:1px solid var(--rule);margin-top:4px}
#say .intro-support .proof{margin-bottom:0}
@media(max-width:1100px){#say .intro-layout{grid-template-columns:1fr}#say .intro-support{grid-column:1;max-width:620px;justify-self:end;margin-left:80px}}
@media(max-width:760px){#say .intro-layout{gap:28px}#say .intro-support{margin-left:16px;padding-left:20px;max-width:none;justify-self:stretch;margin-top:0}}
