/* Editorial photo chapters: defined light, full portraits, continuous surfaces. */
.essay-despacho{min-height:670px;margin:0;padding-top:85px;padding-bottom:85px}.essay-despacho .composition-art{left:48%;right:4%;top:60px;bottom:50px}.essay-despacho .composition-art img{object-position:86% center;object-fit:cover}.essay-despacho .composition-art:after{background:linear-gradient(90deg,var(--bg),transparent 17%),linear-gradient(0deg,var(--bg),transparent 13%)}.essay-despacho .essay-copy{width:48%}.essay-despacho h2{font-size:clamp(56px,5vw,76px)}.chapter-intro{padding:70px var(--gutter) 55px}.photo-chapter{isolation:isolate;position:relative;min-height:790px;display:flex;align-items:center;padding:95px var(--gutter);overflow:hidden}.chapter-art{position:absolute;inset:0;z-index:-1}.chapter-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:right top}.chapter-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#ede9df30,transparent 60%)}.chapter-copy{max-width:46%;width:560px}.chapter-copy h2{font-size:clamp(65px,6.4vw,98px);line-height:1.03;margin:30px 0}.chapter-copy p{max-width:420px;font-size:17px;line-height:1.9;color:var(--muted)}.chapter-copy .micro{font-size:12px;letter-spacing:.16em}.chapter-caption{position:absolute;right:var(--gutter);bottom:35px;font-size:10px;letter-spacing:.25em;opacity:.65}.chapter-left{justify-content:flex-end}.chapter-left .chapter-art img{object-position:left top}.chapter-left .chapter-art:after{background:linear-gradient(90deg,transparent 40%,#ede9df66 62%,#ede9dfbb)}.chapter-dark{--fg:#f0ece1;--muted:#cac7bb;--accent:#d2c6a8;--line:#d2c6a860;background:#171b19;color:var(--fg)}.chapter-dark .chapter-art:after{background:linear-gradient(90deg,transparent 30%,#171b1944 55%,#171b1977)}.stone .chapter-dark .outlinecta{border-color:#d2c6a870}.editorial-areas>.otherareas{margin:0 var(--gutter);padding:35px 0}.photo-chapter.chapter-dark .chapter-caption{right:auto;left:var(--gutter)}.home .process{padding-top:85px;padding-bottom:65px}.photo-hero .composition-art img{mask-image:none}.photo-hero .composition-art:after{background:linear-gradient(0deg,var(--bg),transparent 16%)}.photo-left .composition-art:after{background:linear-gradient(0deg,var(--bg),transparent 16%),linear-gradient(90deg,transparent 45%,#ede9df66 70%)}.scope-editorial{position:relative;isolation:isolate;--fg:#eeeadd;--muted:#cac8be;--accent:#c7b99a;--line:#eeeadd38;background:#171b19;color:var(--fg);padding-top:95px;padding-bottom:95px;grid-template-columns:.9fr 1.15fr;gap:7vw;overflow:hidden;min-height:980px}.scope-image{position:absolute;inset:0;z-index:-1;pointer-events:none}.scope-image img{width:100%;height:100%;object-fit:cover;object-position:left top;opacity:.9}.scope-image:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 10%,#171b1988 38%,#171b19 58%)}.scope-editorial>div:not(.scope-image):not(.service-rows){align-self:end;padding-bottom:20px;text-shadow:0 2px 25px #000}.scope-editorial h2{font-size:55px}.scope-editorial .service-rows article{grid-template-columns:30px 1fr;gap:12px 20px}.scope-editorial .service-rows article>div{grid-column:2}.scope-editorial .service-rows h3{font-size:33px}.scope-editorial .service-rows p{font-size:16px}.scope-editorial .micro{font-size:12px}.photo-hero{min-height:920px}.approach-art img,.process-art img{mask-image:none}.approach-art:after{background:linear-gradient(90deg,transparent 25%,#ede9df99 43%,var(--bg) 57%),linear-gradient(0deg,var(--bg),transparent 15%)}
@media(max-width:1080px) and (min-width:761px){.photo-chapter{min-height:700px}.chapter-copy h2{font-size:71px}.chapter-copy{max-width:47%}.scope-editorial{gap:5vw}.scope-editorial h2{font-size:43px}}
@media(max-width:760px){.essay-despacho{padding:65px var(--gutter) 50px;min-height:870px;display:flex;align-items:flex-end}.essay-despacho .composition-art{inset:30px 0 auto;height:530px}.essay-despacho .composition-art img{height:530px;object-position:83% top;mask-image:none}.essay-despacho .composition-art:after{background:linear-gradient(0deg,var(--bg),transparent 35%)}.essay-despacho .essay-copy{width:100%}.essay-despacho h2{font-size:46px}.essay-despacho .essay-copy p{font-size:16px}.chapter-intro{padding:45px var(--gutter);gap:20px}.photo-chapter{display:block;min-height:880px;padding:510px var(--gutter) 55px}.chapter-art{height:660px}.chapter-art img{height:600px;object-position:87% top}.chapter-art:after{background:linear-gradient(0deg,var(--bg) 0,#ede9dfed 14%,transparent 42%)}.chapter-copy{width:100%;max-width:100%;position:relative}.chapter-copy h2{font-size:57px;margin:22px 0}.chapter-copy p{font-size:16px}.chapter-caption{display:none}.chapter-left .chapter-art img{object-position:20% top}.chapter-left .chapter-art:after{background:linear-gradient(0deg,var(--bg) 0,#ede9dfed 14%,transparent 42%)}.chapter-dark .chapter-art img{object-position:19% top}.chapter-dark .chapter-art:after{background:linear-gradient(0deg,#171b19 0,#171b19ed 14%,transparent 42%)}.chapter-dark{padding-bottom:65px}.editorial-areas>.otherareas{gap:14px}.home .process{padding:55px var(--gutter)}.photo-hero .composition-art img{mask-image:none}.photo-hero .composition-art:after,.photo-left .composition-art:after{background:linear-gradient(0deg,var(--bg) 0,#ede9dfef 18%,transparent 55%)}.photo-hero{padding-top:525px;min-height:970px}.scope-editorial{display:block;padding:600px var(--gutter) 55px;min-height:0}.scope-image{height:700px}.scope-image img{height:650px;object-position:19% top}.scope-image:after{background:linear-gradient(0deg,#171b19 0,#171b19ed 18%,transparent 50%)}.scope-editorial h2{font-size:45px;margin:20px 0}.scope-editorial>div:not(.scope-image):not(.service-rows){padding:0 0 20px}.scope-editorial .service-rows h3{font-size:31px}.scope-editorial .service-rows article{gap:12px}.approach-art:after{background:linear-gradient(0deg,var(--bg) 0,#ede9dfed 22%,transparent 60%)}.approach-art img{mask-image:none}}
@media(max-width:365px){.chapter-copy h2{font-size:50px}.essay-despacho{min-height:930px}.essay-despacho h2{font-size:42px}}
.essay-despacho .composition-art{inset:0}.essay-despacho .composition-art img{object-position:center top}.essay-despacho .composition-art:after{background:linear-gradient(90deg,var(--bg) 0,#ede9df99 24%,transparent 58%),linear-gradient(0deg,var(--bg),transparent 17%),linear-gradient(180deg,var(--bg),transparent 10%)}
@media(max-width:760px){.essay-despacho{display:block;padding:535px var(--gutter) 55px;min-height:0}.essay-despacho .composition-art{inset:25px 0 auto;height:560px}.essay-despacho .composition-art img{height:560px;object-position:83% top}.essay-despacho .composition-art:after{background:linear-gradient(0deg,var(--bg),transparent 40%)}.essay-despacho .essay-copy{width:100%}}
