@media(min-width:901px){
.why-section{padding:clamp(70px,5vw,150px) 0;scroll-margin-top:calc(var(--header) + 20px)}
.why-editorial{width:76%;max-width:2600px;margin:auto;display:grid;grid-template-columns:61% 39%;gap:0;align-items:stretch}
.why-editorial-copy{display:block;min-width:0}
.why-section #why-title{font:500 clamp(12px,.8vw,25px)/1.3 'instrument-sans',sans-serif;letter-spacing:.2em;margin:0 0 clamp(24px,2vw,60px)}
.why-section .why-lead h3{font:400 clamp(40px,3.6vw,120px)/1.08 'newsreader',Georgia,serif;letter-spacing:-.025em;margin:0 0 clamp(18px,1.4vw,45px)}
.why-lead p{font:400 clamp(18px,1.4vw,44px)/1.4 'instrument-sans',sans-serif;color:var(--ink);margin:0;max-width:none}
.why-flow{margin-top:clamp(40px,3.8vw,115px);padding-right:12%;max-width:none}
.why-flow article{display:grid;grid-template-columns:clamp(50px,5.2vw,170px) 1fr;gap:clamp(16px,1.5vw,48px);align-items:center;padding:clamp(24px,2vw,65px) 0}
.why-flow article:first-child{padding-top:0}
.why-flow article+article{border-top:1px solid #30291f30;margin:0}
.why-flow article:last-child{padding-bottom:0}
.why-flow h3{font:400 clamp(23px,1.6vw,52px)/1.2 'newsreader',Georgia,serif;letter-spacing:-.012em;margin:0 0 10px}
.why-flow p{font:400 clamp(16px,1.06vw,34px)/1.45 'instrument-sans',sans-serif;color:var(--soft);margin:0;max-width:42ch}
.why-icon{width:clamp(42px,3.6vw,110px);height:clamp(42px,3.6vw,110px);display:flex;align-items:center;justify-content:center;background:none;border:0;color:#302a22}
.why-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}
.why-photo{margin:0;grid-column:2;grid-row:1;position:relative;align-self:stretch;min-height:0}
.why-photo-crop{position:absolute;inset:0;overflow:visible;background:none}
.why-photo-crop img{position:absolute;height:120.683559%;width:auto;max-width:none;top:-8.30878%;left:50%;transform:translateX(-50%)}
}

@media(min-width:901px){.why-icon{justify-self:center}.why-photo-crop img{left:43%}.why-icon svg{width:92%;height:92%;stroke-width:1.3}}

@media(min-width:901px){.why-section{scroll-margin-top:0;padding-top:calc(var(--header) + clamp(32px,2vw,64px))}}

@media(min-width:901px){.why-section{scroll-margin-top:calc(0px - var(--selector));padding-top:calc(var(--header) + var(--selector) + 32px)}}
@media(min-width:901px){
 body.past-intro header{background:#bdb7af}
 .why-section .why-lead h3{font-size:clamp(38px,3.35vw,112px);line-height:1.04;margin-bottom:clamp(16px,1.1vw,36px)}
 .why-section #why-title{margin-bottom:clamp(20px,1.6vw,48px)}
 .why-flow{margin-top:clamp(30px,2.8vw,85px)}
 .why-flow article{padding-top:clamp(18px,1.5vw,48px);padding-bottom:clamp(18px,1.5vw,48px)}
 .why-flow p{line-height:1.38}
 .why-flow h3{margin-bottom:8px}
}

@media(min-width:901px){.why-flow{margin-top:clamp(24px,2vw,62px)}.why-flow article{padding-top:clamp(17px,1.4vw,44px);padding-bottom:clamp(17px,1.4vw,44px)}}
