/* Theta SITE NOTE1: keep the full approved artwork visible, with no crop or stretch. */
.cassandra-hero-art{display:block;min-width:0;width:100%;max-width:1672px;line-height:0}
.cassandra-hero-art img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain;object-position:center;border-radius:0;mask-image:none;box-shadow:none}
.public-page .public-header{flex-wrap:wrap}
.public-page .public-header>.cassandra-hero-art{flex-basis:100%;margin-top:4px}
.public-page .public-header .cassandra-hero-art img{width:100%;height:auto;border:0;border-radius:0;object-fit:contain}
.member-workspace .member-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}
.member-workspace .member-hero .cassandra-hero-art img{width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;border-radius:0;border:0;margin:0;box-shadow:none;mask-image:none}
.chartlines-heading>.cassandra-hero-art{flex:1 1 55%;max-width:680px}
.chartlines-heading>div{flex:1 1 40%;min-width:0}
.theta-admin-header{flex-wrap:wrap}
.theta-admin-header>.cassandra-hero-art{flex-basis:100%;max-width:1180px;margin-inline:auto}
.theta-admin-header .cassandra-hero-art img{width:100%;height:auto;object-fit:contain;border-radius:0;border:0}
@media(max-width:760px){
 .member-workspace .member-hero{grid-template-columns:minmax(0,1fr);gap:18px}
 .member-workspace .member-hero .cassandra-hero-art img{max-height:120px}
 .chartlines-heading{flex-direction:column;align-items:stretch}
 .chartlines-heading>.cassandra-hero-art{flex-basis:auto;max-width:none}
 .public-page .public-header>.cassandra-hero-art{margin:0}
}
