/* Approved guide artwork establishes each audience's visual identity. */
.nou-interior .nou-art-heading.nou-audience-hero,
.nou-interior .pillar-hero.text-led-pillar.nou-art-heading.nou-audience-hero {
  grid-template-columns:minmax(0,1.45fr) minmax(250px,.8fr)!important;
  gap:7%; align-items:center; padding-bottom:64px;
}
.nou-audience-hero .nou-guide-art {margin:0;min-width:0;width:100%;max-width:350px;justify-self:end;overflow:hidden;border-radius:30px 10px 30px 10px;background:#eef0ff;border:1px solid #0a244714;box-shadow:0 12px 30px #0a24470a}
.nou-audience-hero .nou-guide-art figcaption {display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:25px 27px;color:#0a2447}
.nou-audience-hero .nou-guide-art .nou-guide-setting {font:500 13px/1.45 Poppins,sans-serif;letter-spacing:.035em}
.nou-audience-hero .nou-guide-art strong {font:500 clamp(25px,2.8vw,37px)/1.1 Poppins,sans-serif;letter-spacing:-.045em}
.nou-audience-hero .nou-guide-art .nou-guide-stage {font:400 13px/1.5 'Open Sans',sans-serif;margin-top:3px}
.nou-audience-hero .nou-guide-art img {display:block;width:100%;height:auto;aspect-ratio:4/5;max-height:310px;object-fit:cover;object-position:center;animation:none;transform:none}
.nou-audience-hero[data-guide=assembly] .nou-guide-art {background:#0a2447}
.nou-audience-hero[data-guide=assembly] .nou-guide-art figcaption {color:#fff}
.nou-audience-hero[data-guide=onward] .nou-guide-art {background:#a8adfb}
.nou-audience-hero[data-guide=public-good] .nou-guide-art {background:#fff}
/* Starting out: an open, horizontal composition. Leading now: artwork leads. */
.nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art,
.nou-audience-hero[data-guide-stage=current] .nou-guide-art {display:grid;grid-template-columns:minmax(0,1fr) 42%;max-width:390px;border-radius:30px 10px 30px 10px}
.nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art figcaption,
.nou-audience-hero[data-guide-stage=current] .nou-guide-art figcaption {padding:26px 22px;justify-content:center}
.nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art img,
.nou-audience-hero[data-guide-stage=current] .nou-guide-art img {height:100%;min-height:230px;max-height:none;object-fit:cover}
.nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art strong,
.nou-audience-hero[data-guide-stage=current] .nou-guide-art strong {font-size:29px}
.nou-audience-hero[data-guide-stage=current] .nou-guide-art {grid-template-columns:42% minmax(0,1fr);border-radius:10px 30px 10px 30px}
.nou-audience-hero[data-guide-stage=current] .nou-guide-art img {grid-column:1;grid-row:1}
.nou-audience-hero[data-guide-stage=current] .nou-guide-art figcaption {grid-column:2;grid-row:1}
@media(max-width:1000px) and (min-width:761px) {
 .nou-interior .nou-art-heading.nou-audience-hero,.nou-interior .pillar-hero.text-led-pillar.nou-art-heading.nou-audience-hero {grid-template-columns:minmax(0,1.3fr) minmax(230px,.8fr)!important;gap:5%}
 .nou-audience-hero .nou-guide-art figcaption {padding:22px}
 .nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art,.nou-audience-hero[data-guide-stage=current] .nou-guide-art {display:flex;flex-direction:column}
 .nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art img,.nou-audience-hero[data-guide-stage=current] .nou-guide-art img {height:180px;min-height:0}
}
@media(max-width:760px) {
 .nou-interior .nou-art-heading.nou-audience-hero,.nou-interior .pillar-hero.text-led-pillar.nou-art-heading.nou-audience-hero {grid-template-columns:1fr!important;gap:30px;padding-bottom:44px}
 .nou-audience-hero .nou-guide-art,.nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art,.nou-audience-hero[data-guide-stage=current] .nou-guide-art {display:grid;grid-template-columns:96px minmax(0,1fr);width:100%;max-width:100%;justify-self:stretch;border-radius:22px 8px 22px 8px}
 .nou-audience-hero .nou-guide-art img,.nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art img,.nou-audience-hero[data-guide-stage=current] .nou-guide-art img {grid-column:1;grid-row:1;width:96px;height:136px;min-height:0;max-height:136px;object-fit:cover}
 .nou-audience-hero .nou-guide-art figcaption,.nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art figcaption,.nou-audience-hero[data-guide-stage=current] .nou-guide-art figcaption {grid-column:2;grid-row:1;padding:18px 22px;gap:6px;justify-content:center}
 .nou-audience-hero .nou-guide-art strong,.nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art strong,.nou-audience-hero[data-guide-stage=current] .nou-guide-art strong {font-size:clamp(22px,6.5vw,27px)}
 .nou-audience-hero .nou-guide-art .nou-guide-setting,.nou-audience-hero .nou-guide-art .nou-guide-stage {font-size:12px}
 .nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art {grid-template-columns:minmax(0,1fr) 96px}
 .nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art img {grid-column:2}
 .nou-audience-hero[data-guide-stage=aspiring] .nou-guide-art figcaption {grid-column:1}
}
