/* Only the graduation panel differs from the supplied V6 chapter layout. */
.founder-full .founder-introduction .graduation-panel {
  position: relative;
  width: 100%;
  aspect-ratio: 1320 / 2346;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background: #cdbfd3;
}
/* Preserve the complete photographic area. The unmodified image includes
   261 black rows above and below that area; hide only those rows in CSS. */
.founder-full .founder-introduction .graduation-panel img {
  position: absolute;
  top: -11.1253196931%;
  left: 0;
  display: block;
  width: 100%;
  height: auto;
  max-width: none;
  max-height: none;
  aspect-ratio: auto;
  object-fit: initial;
  margin: 0;
  padding: 0;
}
@media (max-width: 767px) {
  .founder-full .founder-introduction .graduation-panel {
    flex: none;
  }
}


.founder-full .founder-hero{height:auto;min-height:0;display:grid;grid-template-columns:1fr 1fr;background:var(--navy);overflow:hidden}
.founder-full .founder-cover{position:relative;inset:auto;grid-column:1;grid-row:1;z-index:0;width:100%;aspect-ratio:1122/1402}
.founder-full .founder-cover>img{position:static;display:block;width:100%;height:auto;aspect-ratio:1122/1402;object-fit:contain}
.founder-full .founder-hero-shade{display:none}
.founder-full .founder-hero-copy{position:static;grid-column:2;grid-row:1;align-self:center;padding:70px clamp(32px,6.5vw,130px);width:auto}
.founder-full .founder-hero h1{font-size:clamp(64px,7.2vw,110px)}
.founder-full .founder-quote-band{display:block}
.founder-full .founder-quote-band .founder-chapter-copy{max-width:1260px;margin:auto;padding:85px clamp(32px,6.5vw,130px)}
.founder-full .founder-quote-band blockquote{font-size:clamp(27px,2.7vw,40px)}
.founder-full .founder-chapter.founder-family figure{grid-column:1;grid-row:1}
.founder-full .founder-chapter.founder-family .founder-chapter-copy{grid-column:2;grid-row:1}
.founder-full .founder-chapter.founder-gloves figure{grid-column:2;grid-row:1;aspect-ratio:4/5}
.founder-full .founder-chapter.founder-gloves .founder-chapter-copy{grid-column:1;grid-row:1}
.founder-full .founder-chapter.founder-gloves figure img{position:absolute;inset:0;width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:cover;object-position:center 48%}


@media(max-width:767px){
 .founder-full .founder-hero{display:flex;flex-direction:column}
 .founder-full .founder-hero-copy{padding:38px var(--gutter) 42px;align-self:stretch}
 .founder-full .founder-hero-copy .section-kicker{margin-bottom:18px}
 .founder-full .founder-hero h1{font-size:clamp(55px,15vw,76px)}
 .founder-full .founder-cover{flex:none}
 .founder-full .founder-quote-band .founder-chapter-copy{padding:48px var(--gutter)}
 .founder-full .founder-chapter.founder-gloves figure{flex:none;aspect-ratio:4/5}
}
@media(prefers-reduced-motion:reduce){.ticker-track{animation:none!important}}

/* Keep the approved chapter typography with the longer definitive story. */
.founder-full .founder-hero h1{margin-bottom:28px}
.founder-full .founder-hero-copy>p,
.founder-full .founder-chapter-copy>p{font-size:clamp(16px,1.35vw,20px);line-height:1.85;margin:0 0 28px}
.founder-full .founder-hero-copy h2{font:300 clamp(33px,3.3vw,54px)/1.12 Plex,Georgia,serif;letter-spacing:-.035em;margin:0 0 27px}
.founder-full blockquote{margin:28px 0 0;font:300 clamp(26px,2.6vw,42px)/1.5 Plex,Georgia,serif}
.founder-full blockquote p{font:inherit;line-height:inherit;margin:0}
