body[data-page=C05] main [id]{scroll-margin-top:118px}
.about-hero-media{aspect-ratio:1 / 1.06}.about-hero h1{font-size:clamp(46px,5.1vw,73px)}
.about-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--color-line);padding-block:25px;gap:30px}
.about-facts>div+div{border-left:1px solid var(--color-line);padding-left:30px}.about-facts p{font-size:15px;color:var(--color-ink);font-weight:600;margin:0 0 6px;line-height:1.5}.about-facts span{font-size:13px;color:var(--color-muted);line-height:1.6;display:block}
.about-roles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.about-role{display:grid;grid-template-rows:subgrid;grid-row:span 5;gap:0;padding:32px 36px;border:1px solid var(--color-line);border-radius:4px}.about-role-team{background:#f4f7fb}
.about-role-label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin-bottom:16px}.about-role h3{font-size:30px;margin:0 0 18px;line-height:1.2}.about-role p{font-size:16px;line-height:1.8;margin-bottom:22px}.about-role ul{list-style:none;padding:0;margin:0 0 16px}.about-role li{font-size:15px;line-height:1.8;padding:14px 0;border-top:1px solid var(--color-line);color:var(--color-muted)}.about-role .text-link{justify-self:start;align-self:end;display:inline-flex;align-items:center;min-height:44px}
.about-partner-note{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:7%;align-items:center;margin-top:42px;padding:32px;background:#f7f9fa}.about-partner-media{aspect-ratio:4 / 3}.about-partner-note h3{font-size:36px;line-height:1.2}.about-partner-note p:not(.eyebrow){font-size:16px;line-height:1.8;max-width:560px}.about-partner-note .text-link{display:inline-flex;align-items:center;min-height:44px}
.about-wearer-layout,.about-range-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;align-items:center}.about-wearer-layout h2,.about-range-layout h2,.about-followup-layout h2{font-size:clamp(34px,3.5vw,50px)}.about-material-media,.about-range-media{aspect-ratio:1}.about-section-lead{font-size:16px;line-height:1.8;max-width:580px}
.about-priorities{margin:26px 0 0}.about-priorities>div{border-top:1px solid var(--color-line);padding-top:18px;margin-top:18px}.about-priorities dt{font-size:15px;font-weight:600;margin-bottom:6px}.about-priorities dd{font-size:15px;line-height:1.8;color:var(--color-muted);margin:0}
.about-start-links{border-top:1px solid var(--color-line);margin-top:30px}.about-start-links>a{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--color-line);padding:22px 0}.about-start-links>a:hover strong{color:var(--color-primary)}.about-start-links strong{display:block;font-size:17px;font-weight:600;line-height:1.5;margin-bottom:6px}.about-start-links>a>span>span{font-size:14px;line-height:1.8;color:var(--color-muted);display:block}.about-start-links>a>span:last-child{color:var(--color-primary)}
.about-followup{background:#f7f9fa}.about-followup-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;align-items:start}.about-followup-layout>div>p:not(.eyebrow){font-size:16px;line-height:1.8;max-width:520px}.about-followup-layout>div>.text-link{display:inline-flex;align-items:center;min-height:44px}.about-followup-list summary{font-size:17px}
@media(max-width:1100px){.about-hero h1{font-size:52px}.about-hero-media{aspect-ratio:1 / 1.25}.about-facts{gap:22px}.about-facts>div+div{padding-left:22px}.about-role{padding:27px}.about-role h3{font-size:27px}.about-partner-note{gap:5%;padding:26px}.about-partner-note h3{font-size:32px}.about-wearer-layout,.about-range-layout,.about-followup-layout{gap:5%}.about-wearer-layout h2,.about-range-layout h2,.about-followup-layout h2{font-size:39px}}
@media(max-width:760px){body[data-page=C05] main [id]{scroll-margin-top:100px}.about-hero h1{font-size:46px}.about-hero-media{aspect-ratio:1.15}.about-facts{grid-template-columns:1fr;gap:0;padding-block:0}.about-facts>div{padding:20px 0}.about-facts>div+div{border-left:0;border-top:1px solid var(--color-line);padding-left:0}.about-facts p{font-size:16px}.about-facts span{font-size:14px}.about-roles{grid-template-columns:1fr;gap:20px}.about-role{display:block;grid-row:auto;padding:26px}.about-role-label{display:block}.about-role h3{font-size:28px}.about-role li{font-size:16px}.about-partner-note{grid-template-columns:1fr;gap:28px;padding:22px;margin-top:28px}.about-partner-note h3{font-size:30px}.about-wearer-layout,.about-range-layout,.about-followup-layout{grid-template-columns:1fr;gap:32px}.about-wearer-layout h2,.about-range-layout h2,.about-followup-layout h2{font-size:34px}.about-priorities dd{font-size:16px}.about-material-media,.about-range-media{aspect-ratio:1.15}.about-range-layout>figure{grid-row:1}.about-followup-list summary{font-size:16px}}
@media(max-width:380px){.about-hero h1{font-size:41px}.about-role{padding:22px}.about-role h3{font-size:26px}.about-wearer-layout h2,.about-range-layout h2,.about-followup-layout h2{font-size:31px}.about-partner-note{padding:20px}}
/* Give the wide production photo room to read on portrait tablets. */
@media(min-width:761px) and (max-width:1100px){
 #about-team .service-heading{grid-template-columns:1fr;gap:22px}
 #about-team .service-heading>p{justify-self:start;max-width:680px}
 .about-partner-note{grid-template-columns:1fr;gap:24px}
 .about-partner-note p:not(.eyebrow){max-width:680px}
}
