/* An editorial pause. Scoped to #proceso; existing sections and font files are unchanged. */
.workMethod{background:#f8f6ef;color:#171717;padding:clamp(85px,9vw,150px) 6vw clamp(100px,10vw,170px);overflow:hidden}
.workMethod #workMethodTitle{font:900 clamp(75px,11.1vw,190px)/.88 OZBarlow,'Arial Narrow',sans-serif;letter-spacing:-.025em;margin:0 0 clamp(65px,7.5vw,125px);white-space:nowrap;color:#171717}
.workMethodRows{border-bottom:1px solid #17171740}
.workMethodRow{display:grid;grid-template-columns:minmax(65px,.24fr) minmax(0,1fr) minmax(0,1fr);column-gap:clamp(20px,3vw,52px);align-items:start;border-top:1px solid #17171740;padding:clamp(35px,4vw,65px) 0}
.workMethodNumber{font:800 clamp(52px,5vw,82px)/.95 OZBarlow,'Arial Narrow',sans-serif;letter-spacing:-.025em}
.workMethodRow h3{font:800 clamp(30px,4.25vw,72px)/.97 OZBarlow,'Arial Narrow',sans-serif;letter-spacing:-.015em;margin:0;color:#171717;min-width:0}
.workMethodSlash{font-weight:800;font-size:.65em;vertical-align:.05em;margin-right:.1em}
.workMethodRow p{font:400 clamp(16px,1.13vw,19px)/1.75 OZInter,Arial,sans-serif;letter-spacing:-.015em;margin:0;padding-top:2px;max-width:430px;color:#171717}
.workMethod.method-motion [data-method-reveal]{opacity:var(--method-opacity,0);transform:translate3d(0,var(--method-offset,14px),0);will-change:transform,opacity}
@media(max-width:900px){.workMethodRow{grid-template-columns:65px minmax(0,1fr);gap:20px 26px}.workMethodRow h3{font-size:clamp(38px,6vw,58px)}.workMethodRow p{grid-column:2;max-width:540px;font-size:17px}.workMethodNumber{grid-row:1/3;font-size:60px}.workMethod #workMethodTitle{font-size:11vw}}
@media(max-width:600px){.workMethod{padding:75px 24px 90px}.workMethod #workMethodTitle{font-size:clamp(69px,18vw,108px);line-height:.89;white-space:normal;margin-bottom:57px}.workMethod #workMethodTitle>span{display:block;white-space:nowrap}.workMethodRow{grid-template-columns:42px minmax(0,1fr);gap:20px 17px;padding:32px 0 38px}.workMethodNumber{font-size:47px;grid-row:auto}.workMethodRow h3{font-size:clamp(31px,8.7vw,48px);align-self:center}.workMethodRow p{grid-column:1/-1;font-size:16px;line-height:1.75;padding:0}.workMethodSlash{margin-right:0}}
@media(prefers-reduced-motion:reduce){.workMethod.method-motion [data-method-reveal]{opacity:1;transform:none;will-change:auto}}

/* Fit the longer plural heading within the existing composition. */
.workMethod #workMethodTitle{font-size:clamp(64px,9vw,155px)}
@media(max-width:600px){.workMethod #workMethodTitle{font-size:clamp(43px,13vw,78px)}}
