/* A balanced introduction: a generous portrait and concise, personal copy. */
.about-full-story.about-editorial{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(32px,4vw,68px);align-items:center;padding:48px max(5vw,calc((100vw - 1440px)/2)) 56px}
.about-editorial .portrait{align-self:center;min-width:0}
.about-full-story.about-editorial .portrait img.laura-editorial-photo{display:block;position:static;width:100%;height:auto;max-height:none;aspect-ratio:1;object-fit:contain;mask-image:linear-gradient(0deg,transparent,#000 7%,#000 94%,transparent);-webkit-mask-image:linear-gradient(0deg,transparent,#000 7%,#000 94%,transparent)}
.about-editorial .laura-full-copy{max-width:520px;padding:0}
.about-editorial .laura-full-copy .eyebrow{font-size:12px;line-height:1.6;letter-spacing:.16em;margin:0 0 18px}
.about-editorial .laura-full-copy h1{font-size:clamp(46px,4.5vw,72px);line-height:1.03;letter-spacing:-.035em;margin:0 0 16px}
.about-editorial .laura-full-copy .intro{font-size:21px;line-height:1.5;margin:0 0 24px}
.about-editorial .laura-full-copy p{font-size:17px;line-height:1.72;margin:0 0 18px}
.about-editorial .laura-full-copy .about-closing{font-family:'Cormorant Garamond',Georgia,serif;font-size:27px;line-height:1.3;margin:22px 0 0;color:var(--ink)}
.about-editorial .laura-full-copy .button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;margin-top:24px;padding:14px 23px;font-size:15px}
@media(max-width:800px){.about-full-story.about-editorial{grid-template-columns:1fr;gap:24px;padding:18px 6vw 38px}.about-editorial .portrait{width:100%;max-width:570px;justify-self:center}.about-editorial .laura-full-copy{max-width:570px;justify-self:center}.about-editorial .laura-full-copy h1{font-size:clamp(42px,10.5vw,58px)}.about-editorial .laura-full-copy .eyebrow{margin-bottom:12px;font-size:11px}.about-editorial .laura-full-copy .intro{font-size:19px;margin-bottom:22px}.about-editorial .laura-full-copy p{font-size:16px;line-height:1.7}.about-editorial .laura-full-copy .about-closing{font-size:25px}.about-editorial .laura-full-copy .button{margin-top:22px}}
