.page-module___8aEwW__hero{isolation:isolate;min-height:390px;color:var(--paper);background:#50473b;align-items:center;display:flex;position:relative}.page-module___8aEwW__heroImage{object-fit:cover;object-position:center 12%;z-index:-2}.page-module___8aEwW__heroShade{z-index:-1;background:linear-gradient(90deg,#12110ec7,#12110e7a 35%,#12110e05 70%);position:absolute;inset:0}.page-module___8aEwW__heroContent,.page-module___8aEwW__content{width:min(calc(100% - 6rem), var(--max));margin-inline:auto}.page-module___8aEwW__heroContent{padding-block:3rem}.page-module___8aEwW__heroContent h1{font-family:var(--font-western), Georgia, serif;margin:0;font-size:clamp(3.25rem,5.6vw,5rem);font-weight:400;line-height:1.15}.page-module___8aEwW__role{font-family:var(--font-utility), sans-serif;text-transform:uppercase;letter-spacing:.23em;margin:.6rem 0 0;font-size:1.1rem;font-weight:600}.page-module___8aEwW__introduction{margin:1.3rem 0 1rem;font-size:1.2rem;line-height:1.5}.page-module___8aEwW__heroContent .editorial-link{color:#f0b78f}.page-module___8aEwW__content{padding-block:2.8rem 2.5rem}.page-module___8aEwW__sectionHeading{margin-bottom:1.65rem}.page-module___8aEwW__sectionHeading .eyebrow{letter-spacing:.12em;margin-bottom:.4rem}.page-module___8aEwW__sectionHeading h2{align-items:center;gap:1.5rem;margin:0;font-size:clamp(2.15rem,3.6vw,3.25rem);font-weight:600;line-height:1.15;display:flex}.page-module___8aEwW__sectionHeading h2:after{content:"";background:var(--line);flex:1;height:1px}.page-module___8aEwW__editorialGrid{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:1.7rem;display:grid}.page-module___8aEwW__featureImage,.page-module___8aEwW__kitchenImage,.page-module___8aEwW__portrait{background:var(--bone);display:block;position:relative;overflow:hidden}.page-module___8aEwW__featureImage{aspect-ratio:3/2;margin-bottom:1.1rem}.page-module___8aEwW__kitchenImage{aspect-ratio:3/2;margin-bottom:1rem}.page-module___8aEwW__featureImage img,.page-module___8aEwW__kitchenImage img{object-fit:cover}.page-module___8aEwW__feature h3,.page-module___8aEwW__sideColumn h3,.page-module___8aEwW__lowerRow h2{margin:0 0 .45rem;font-weight:600;line-height:1.15}.page-module___8aEwW__feature h3{font-size:clamp(2rem,3.2vw,2.8rem)}.page-module___8aEwW__feature h3 a:hover,.page-module___8aEwW__sideColumn h3 a:hover,.page-module___8aEwW__range h2 a:hover{color:var(--rust)}.page-module___8aEwW__feature>p:not(.eyebrow){margin:0 0 .75rem;line-height:1.5}.page-module___8aEwW__sideColumn article>p:not(.eyebrow){margin:0 0 .75rem;line-height:1.5}.page-module___8aEwW__feature>p:not(.eyebrow){max-width:660px;font-size:1.18rem}:is(.page-module___8aEwW__feature .eyebrow,.page-module___8aEwW__sideColumn .eyebrow){letter-spacing:.12em;margin-bottom:.45rem;font-size:.8rem}.page-module___8aEwW__sideColumn{border-left:1px solid var(--line);padding-left:1.7rem}.page-module___8aEwW__sideColumn h3{font-size:1.65rem}.page-module___8aEwW__note{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.5rem}.page-module___8aEwW__lowerRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:2rem;margin-top:2.25rem;padding-top:1.8rem;display:grid}.page-module___8aEwW__biography{grid-template-columns:155px minmax(0,1fr);align-items:start;gap:1.7rem;display:grid}.page-module___8aEwW__portrait{aspect-ratio:4/5}.page-module___8aEwW__portrait img{object-fit:cover;object-position:center top;transform-origin:top;transform:scale(2.1)}.page-module___8aEwW__lowerRow h2{font-size:1.7rem}.page-module___8aEwW__biography p{margin:.65rem 0 .7rem;line-height:1.5}.page-module___8aEwW__range{border-left:1px solid var(--line);padding-left:2rem}.page-module___8aEwW__range h2{margin-bottom:.8rem}.page-module___8aEwW__range p{margin:0 0 .75rem;font-size:.9rem;line-height:1.4}@media (max-width:1000px){.page-module___8aEwW__heroContent,.page-module___8aEwW__content{width:calc(100% - 3rem)}.page-module___8aEwW__editorialGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.page-module___8aEwW__lowerRow{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.page-module___8aEwW__biography{grid-template-columns:100px minmax(0,1fr);gap:1.1rem}}@media (max-width:760px){.page-module___8aEwW__hero{align-items:end;min-height:360px}.page-module___8aEwW__heroImage{object-position:72% center}.page-module___8aEwW__heroShade{background:linear-gradient(90deg,#12110ec7,#12110e1f),linear-gradient(#0000 20%,#12110ea6)}.page-module___8aEwW__heroContent,.page-module___8aEwW__content{width:calc(100% - 2.5rem)}.page-module___8aEwW__heroContent{padding-block:2rem}.page-module___8aEwW__heroContent h1{font-size:clamp(2.6rem,10vw,3.8rem)}.page-module___8aEwW__role{font-size:.9rem}.page-module___8aEwW__introduction{max-width:290px;font-size:1.05rem}.page-module___8aEwW__content{padding-block:2rem}.page-module___8aEwW__sectionHeading h2:after{display:none}.page-module___8aEwW__editorialGrid,.page-module___8aEwW__lowerRow{grid-template-columns:1fr}.page-module___8aEwW__sideColumn{border-left:0;border-top:1px solid var(--line);padding-top:1.7rem;padding-left:0}.page-module___8aEwW__feature h3{font-size:2rem}.page-module___8aEwW__feature>p:not(.eyebrow){font-size:1.08rem}.page-module___8aEwW__range{border-left:0;border-top:1px solid var(--line);padding-top:1.5rem;padding-left:0}.page-module___8aEwW__lowerRow{gap:1.5rem}}@media (max-width:500px){.page-module___8aEwW__biography{grid-template-columns:88px minmax(0,1fr);gap:1rem}.page-module___8aEwW__biography h2{font-size:1.45rem}.page-module___8aEwW__biography p{font-size:.98rem}}
