.editorial-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(48px,8vw,120px);max-width:1040px;min-height:460px;margin-inline:auto}.editorial-story>.story-photo{margin-top:12px}.editorial-story__copy{max-width:420px;padding-top:88px}.editorial-story__copy :is(h2,h3){margin:0 0 24px;font-size:clamp(2rem,3vw,2.65rem);font-weight:400;line-height:1.28;letter-spacing:-.04em;text-wrap:balance}.editorial-story__copy .responsive-details__body>p,.editorial-story__copy>p:not(.editorial-story__eyebrow){margin:0 0 16px;color:#626974;font-size:15px;line-height:1.75}.editorial-story__copy .editorial-story__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 42px;color:#68706d;font:10px var(--font-geist-mono),monospace;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}.editorial-story__eyebrow>span{width:0;height:0;border-top:7px solid #738a7c;border-left:7px solid transparent}.editorial-story__link{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:52px;margin-top:18px;padding:14px 20px;border-radius:6px;background:#000;color:white;font-size:14px;font-weight:500;transition:background .2s}.editorial-story__link:hover{background:#171717}.editorial-story__link:focus-visible{outline:2px solid #000;outline-offset:4px}.story-photo{width:min(100%,320px);min-width:0;margin:12px auto 0}.story-photo__frame{position:relative;isolation:isolate;aspect-ratio:4/3;border-radius:8px;transform:perspective(1100px) rotateY(-14deg) rotate(-3deg)}.story-photo__frame:after,.story-photo__frame:before{content:"";position:absolute;inset:0;z-index:-1;border:1px solid #63786930;border-radius:inherit;pointer-events:none}.story-photo__frame:before{transform:translate(-18px,14px)}.story-photo__frame:after{transform:translate(-35px,27px);border-color:#63786918}.story-photo img{display:block;width:100%;height:100%;object-fit:cover}.story-photo picture{display:block;overflow:hidden;border-radius:inherit}.story-photo .mobile-photo-reveal,.story-photo picture{width:100%;height:100%}.business-learning-loop{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;list-style:none;margin:40px 0 0;padding:28px 0;border-block:1px solid #20232820}.business-learning-loop li{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;font-size:13px;line-height:1.6}.business-learning-loop__number{grid-column:1/-1;color:#738a7c;font:10px var(--font-geist-mono),monospace}.business-learning-loop svg{color:#738a7c}.story-starting-points{display:grid;gap:88px;margin-top:72px}.story-starting-points article{min-width:0}.story-industry-rows>article{padding-block:72px;border-top:1px solid #20232820}.story-industry-rows>article:first-child{padding-top:0;border:0}.story-industry-rows>article:last-child{padding-bottom:0}@media (max-width:767px){.editorial-story{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.editorial-story>.story-photo{order:-1;width:calc(100% + 40px);margin:32px -20px 36px}.story-photo{width:100%}.story-photo__frame{border-radius:0;transform:none}.story-photo__frame:after,.story-photo__frame:before{display:none}.story-photo img{object-position:50% 45%}.editorial-story__copy{display:contents}.editorial-story__copy :is(h2,h3){order:-2;margin-bottom:0;font-size:clamp(34px,9.3vw,44px);font-weight:500;line-height:1.12}.editorial-story__copy .responsive-details__body>p,.editorial-story__copy>p:not(.editorial-story__eyebrow){margin-bottom:24px;font-size:17px;line-height:1.8}.editorial-story__copy .editorial-story__eyebrow{order:-3;margin-bottom:24px;font-size:10px}.editorial-story__copy>.responsive-details{margin-block:4px 28px}.editorial-story__link{justify-self:start;margin-top:8px}.business-learning-loop{grid-template-columns:1fr;gap:0}.business-learning-loop li{grid-template-columns:24px 1fr auto;gap:20px;padding:24px 0;font-size:17px}.business-learning-loop__number{grid-column:auto}.business-learning-loop svg{transform:rotate(90deg)}.story-starting-points{gap:100px;margin-top:80px}.story-industry-rows>article{padding-block:100px}}