.authors-hero{isolation:isolate;background:#e8e3dc;align-items:center;min-height:610px;padding:65px 7%;display:flex;position:relative;overflow:hidden}.authors-hero>img{object-fit:cover;object-position:center 40%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.authors-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#f5f2edfa,#f5f2eded 27%,#f5f2ed66 45%,#0000 65%);position:absolute;inset:0}.authors-hero-copy{width:45%;max-width:600px}.authors-hero-copy>.eyebrow{margin:0 0 23px}.authors-hero h1{letter-spacing:-.035em;font-size:clamp(3rem,4.8vw,5rem);line-height:1.1}.authors-hero h1 em{color:#365f66}.authors-hero-copy>p:not(.eyebrow){margin:28px 0 20px;font-size:1.25rem;line-height:1.6}.authors-hero .text-link{line-height:1.7}.authors-intro{text-align:center;background:#e8e3dc;padding:34px 7% 30px}.authors-intro>p{margin:0 0 20px;font-size:1.2rem;line-height:1.7}.authors-intro .brand-heart{width:26px;margin:auto}.author-profile{grid-template-columns:.8fr 1.2fr;align-items:center;gap:8%;max-width:1550px;margin:auto;padding:70px 9%;display:grid}.author-portrait{margin:0}.author-portrait img{aspect-ratio:4/5;object-fit:cover;object-position:center 30%;width:100%;height:auto}.author-portrait figcaption{color:#635b54;margin-top:10px;font-size:.875rem;line-height:1.5}.author-bio>.eyebrow{margin:0 0 14px}.author-bio h2{letter-spacing:-.04em;margin:0;font-size:clamp(2.8rem,4.3vw,4.4rem);font-weight:300;line-height:1.15}.author-bio .short-rule{margin:24px 0}.author-bio>p:not(.eyebrow){color:#514c46;margin:0 0 20px;font-family:Georgia,serif;font-size:1.0625rem;line-height:1.9}.author-bio>p:last-child{margin-bottom:0}.author-profile-emma{border-top:1px solid #d7cfc6;grid-template-columns:1.2fr .8fr}.author-profile-emma .author-portrait{grid-area:1/2}.author-profile-emma .author-bio{grid-area:1/1}.authors-together{background:#e8e3dc;grid-template-columns:.8fr 1.2fr;gap:8%;padding:65px 9% 75px;display:grid}.authors-together-heading h2{letter-spacing:-.035em;margin:20px 0 30px;font-size:clamp(2.5rem,3.7vw,3.7rem);font-weight:300;line-height:1.2}.authors-together-heading .brand-heart{width:29px}.authors-together-copy>p{color:#514c46;margin:0 0 24px;font-family:Georgia,serif;font-size:1.125rem;line-height:1.9}.authors-together-copy>p.authors-story-lead{color:#302e2a;font-size:1.3rem;line-height:1.7}.authors-together-copy>p.authors-story-last{border-top:1px solid #bfb5a8;padding-top:25px;font-size:1.25rem}.authors-story-last em{font-size:1.18em}@media (max-width:900px){.authors-hero{min-height:550px;padding:55px 6%}.authors-hero-copy{width:50%}.authors-hero h1{font-size:3.35rem}.author-profile{grid-template-columns:.8fr 1.2fr;align-items:start;gap:6%;padding:50px 6%}.author-profile-emma{grid-template-columns:1.2fr .8fr}.author-bio>p:not(.eyebrow){font-size:1rem;line-height:1.8}.authors-together{gap:6%;padding:50px 6%}}@media (max-width:600px){.authors-hero{flex-direction:column;align-items:stretch;min-height:0;padding:0;display:flex}.authors-hero>img{object-position:75% center;z-index:0;height:320px;position:relative;inset:auto}.authors-hero:after{display:none}.authors-hero-copy{width:100%;padding:32px 7% 35px}.authors-hero h1{font-size:3rem}.authors-hero .text-link{white-space:nowrap;letter-spacing:.02em;gap:6px;font-size:.8125rem}.authors-hero .text-link svg{flex-shrink:0;width:16px}.authors-hero-copy>.eyebrow{margin-bottom:20px}.authors-hero-copy>p:not(.eyebrow){margin:24px 0 16px;font-size:1.125rem}.authors-intro{padding:27px 7%}.authors-intro>p{font-size:1.0625rem}.author-profile,.author-profile-emma{flex-direction:column;gap:28px;padding:40px 7%;display:flex}.author-portrait{align-self:center;width:100%;max-width:420px}.author-portrait img{aspect-ratio:1;object-position:center 25%}.author-bio h2{font-size:3rem}.author-bio>p:not(.eyebrow){font-size:1.0625rem}.authors-together{grid-template-columns:1fr;gap:30px;padding:40px 7%}.authors-together-heading h2{font-size:2.8rem}.authors-together-copy>p{font-size:1.0625rem}.authors-together-copy>p.authors-story-lead{font-size:1.2rem}}
