.about-study{background:var(--paper);color:var(--ink)}.about-inner{max-width:1256px;margin:auto;padding:60px 28px 70px}.about-study .about-title{font:400 clamp(42px,4.6vw,62px)/1.04 var(--serif);letter-spacing:-.03em;margin:17px 0 30px}.about-study .eyebrow{color:#087970}.study-photo{margin:0;min-width:0}.study-photo img{display:block;width:100%;height:auto}.study-photo figcaption{font-size:11px;color:#657a7e;margin-top:11px}.about-faq details{border-top:1px solid #d5dcd5}.about-faq details:last-child{border-bottom:1px solid #d5dcd5}.about-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none;cursor:pointer;font-size:16px;line-height:1.5;font-weight:500;padding:22px 0}.about-faq summary::-webkit-details-marker{display:none}.about-faq .plus{color:#087970}.about-answer{font-size:15px;line-height:1.85;color:#566d79;padding:0 10px 25px 0}.about-answer a{text-underline-offset:4px;overflow-wrap:anywhere}.about-answer p+p{margin-top:16px}.study-contact{display:inline-block;font-size:13px;text-decoration:none;border-bottom:1px solid #087970;padding:7px 0;margin-top:25px}.photo-questions .about-inner{display:grid;grid-template-columns:.88fr 1.12fr;gap:76px;align-items:start}.photo-questions .study-photo{margin-top:3px}.photo-questions .study-photo img{border-bottom:5px solid #0e8f88}.photo-questions .about-title{margin-bottom:35px}.photo-questions .about-faq details[open] summary{color:#087970}
/* A readable biographical page, without hiding his story. */
.story-intro{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:38px}.story-intro .about-title{margin-bottom:0;max-width:630px}.story-intro>p{font:400 24px/1.4 var(--serif);max-width:340px;padding:0 0 5px 25px;border-left:3px solid #0e8f88}.story-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:74px}.story-copy article{padding:25px 0;border-top:1px solid #d5dcd5}.story-copy article:first-child{padding-top:0;border-top:0}.story-copy h2{font:400 28px/1.2 var(--serif);margin:0 0 16px}.story-copy .about-answer{padding:0}.story-reading .study-photo img{border-top:5px solid #0e8f88}.story-reading .study-photo{align-self:start}.story-copy article:last-child{padding-bottom:0}
/* Stronger colour and a photo-led introduction, questions below. */
.family-feature .feature-band{background:#087970;color:white}.feature-grid{display:grid;grid-template-columns:1fr .85fr;gap:84px;align-items:center;padding-top:48px;padding-bottom:48px}.feature-copy .eyebrow{color:#d3ebe3}.feature-copy .about-title{font-size:clamp(46px,5vw,68px)}.feature-copy>p:last-child{font:400 26px/1.5 var(--serif);max-width:400px;border-left:3px solid #99d25c;padding-left:24px}.family-feature .study-photo{max-width:365px;justify-self:end;width:100%}.family-feature .study-photo img{border:8px solid #ffffff1a}.family-feature .study-photo figcaption{color:#d0e5df}.feature-questions{padding-top:42px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.feature-questions details{border-top:1px solid #a8c3b7}.feature-questions details:last-child{border-bottom:0}.feature-questions .about-answer{font-size:14px}.feature-questions summary{align-items:start;padding:22px 0}.feature-questions summary .plus{margin-top:5px}.feature-number{display:block;font-size:10px;color:#087970;margin-bottom:13px;letter-spacing:.15em}
@media(max-width:760px){.about-inner{padding:36px 24px 44px}.about-study .about-title{font-size:43px;margin-top:13px}.photo-questions .about-inner{grid-template-columns:1fr;gap:30px}.photo-questions .study-photo{order:2}.photo-questions .about-content{order:1}.photo-questions .about-title{margin-bottom:25px}.about-faq summary{font-size:15px;padding:19px 0}.about-answer{font-size:14px;line-height:1.8}.story-intro{display:block;margin-bottom:30px}.story-intro>p{font-size:21px;margin-top:25px;max-width:none}.story-grid{grid-template-columns:1fr;gap:32px}.story-reading .study-photo{grid-row:1}.story-copy h2{font-size:26px}.feature-grid{grid-template-columns:1fr;gap:30px}.feature-copy .about-title{font-size:43px;margin-bottom:25px}.feature-copy>p:last-child{font-size:22px}.family-feature .study-photo{max-width:none}.feature-questions{grid-template-columns:1fr;gap:0;padding-top:28px}.feature-number{margin-bottom:8px}.feature-questions details:last-child{border-bottom:1px solid #d5dcd5}.feature-questions summary{padding:21px 0}}
@media(max-width:760px){.photo-questions .about-inner{gap:0}.photo-questions .about-content{display:contents}.photo-questions .eyebrow{order:0}.photo-questions .about-title{order:1}.photo-questions .study-photo{order:2;margin:0 0 30px}.photo-questions .about-faq{order:3}.photo-questions .study-contact{order:4;justify-self:start}}

.about-study{--paper:var(--ivory);--ink:var(--navy);color:var(--navy)}.about-study .about-faq .plus{width:16px;height:16px;position:relative;flex-shrink:0}.about-study .plus::before,.about-study .plus::after{content:"";position:absolute;background:currentColor;top:7px;left:0;width:16px;height:1px}.about-study .plus::after{transform:rotate(90deg)}.about-study details[open] .plus::after{transform:rotate(0)}
