.about-page .ed-hero{min-height:min(760px,100svh);padding:9.5rem 0 7rem}.about-page .ed-hero .eyebrow{margin-bottom:1.8rem}.about-page .ed-hero-title{max-width:1150px;font-size:clamp(3rem,5.8vw,6.25rem)}.about-page .ed-hero-intro{max-width:740px;margin-block:2.1rem 2rem}.about-page .ed-founder{padding-block:clamp(4.5rem,7vw,7rem)}.about-page .ed-founder-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(3rem,7vw,7rem)}.about-page .ed-founder-copy{min-width:0}.about-page .ed-founder-copy .eyebrow{color:#617176;margin:0 0 1.5rem}.about-page .ed-founder-copy .about-founder-title{max-width:680px;color:var(--ink);margin:0 0 1.8rem;font-size:clamp(2.6rem,4.1vw,4.5rem);line-height:1.05}.about-page .ed-founder-copy>p:not(.editorial-title){max-width:610px;font-size:1.02rem;line-height:1.75}.about-page .ed-founder-copy .text-link{margin-top:1.6rem}.about-page .ed-founder-portrait{width:100%;max-width:440px;margin:0 1rem 0 auto}.about-page .ed-founder-portrait img{object-position:center 25%;display:block}.about-agreements{background:#f4f5f3}.about-agreements-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.about-agreements-heading{min-width:0}.about-agreements-heading>.eyebrow{color:#617176;margin-bottom:1.5rem}.about-agreements-heading>.editorial-title{max-width:540px;margin:0;font-size:clamp(2.5rem,3.7vw,4rem);line-height:1.08}.about-agreements-heading>p:not(.editorial-title){max-width:470px;color:var(--muted);margin:1.8rem 0;font-size:1rem;line-height:1.75}.about-agreements-heading .text-link{font-size:.72rem}.about-agreements-list{min-width:0}.about-agreements-list article{border-top:1px solid #d3c49b;padding:1.6rem 0}.about-agreements-list article:first-child{padding-top:1.4rem}.about-agreements-list article:last-child{padding-bottom:0}.about-agreements-list h3{letter-spacing:-.015em;margin:0 0 .75rem;font-size:1.08rem;line-height:1.4}.about-agreements-list p{max-width:620px;color:var(--muted);margin:0;font-size:1rem;line-height:1.75}.about-agreements-statement{max-width:1050px;color:var(--ink);letter-spacing:-.035em;text-align:center;text-wrap:balance;border-top:1px solid #c7af6b80;margin:clamp(3.5rem,6vw,6rem) auto 0;padding-top:clamp(2.5rem,4vw,4rem);font-size:clamp(1.8rem,3.1vw,3.25rem);font-weight:500;line-height:1.28}.about-agreements-statement span,.about-agreements-statement em{display:block}.about-agreements-statement em{color:#92732e;letter-spacing:-.05em;margin-top:.15em;font-family:Baskerville,Iowan Old Style,Georgia,serif;font-style:italic;font-weight:600}.about-system:before{background-image:url(/media/shared/modulos-fondo-marca-v2.webp)}.about-page .ed-capability{padding-block:clamp(5.5rem,8vw,8rem)}.about-page .ed-capability-lead{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(3rem,7vw,7rem)}.about-page .ed-capability-lead .eyebrow{color:#cbd6d8;margin-bottom:1.5rem}.about-page .ed-capability-lead .editorial-title{margin:0;font-size:clamp(2.7rem,4.1vw,4.6rem);line-height:1.08}.about-page .ed-capability-lead>p{margin:0;font-size:1.05rem;line-height:1.75}.about-page .method-grid{margin-top:clamp(3.5rem,6vw,6rem)}.about-page .method-grid h3{font-size:.95rem;line-height:1.5}.about-page .method-grid p{font-size:1rem;line-height:1.75}.about-page .ed-about-cta{padding:0 0 clamp(5rem,7vw,7rem)}.about-page .ed-about-cta-content{border-top:1px solid #c9b05b55;padding-top:clamp(3.5rem,5vw,5rem)}.about-page .ed-about-cta .eyebrow{color:#cbd6d8;margin:0 0 1.5rem}.about-page .ed-about-cta-content>.editorial-title{max-width:940px;margin:0;font-size:clamp(2.6rem,4.2vw,4.7rem);line-height:1.08}.about-page .ed-about-cta-content>p:not(.editorial-title):not(.ed-cta-note){max-width:620px;margin:1.8rem 0 2rem;font-size:1.05rem;line-height:1.75}@media (width<=950px){.about-page .ed-founder-grid,.about-agreements-layout,.about-page .ed-capability-lead{gap:2.5rem}}@media (width<=700px){.about-page .ed-hero{min-height:720px;padding:8.5rem 0 6rem}.about-page .ed-hero-title{font-size:clamp(2.1rem,9vw,3.8rem)}.about-page .ed-hero-title .interior-accent{max-width:100%;margin-right:0;padding-inline:.08em}.about-page .ed-hero-intro{margin-block:1.8rem}.about-page .ed-founder-grid,.about-agreements-layout,.about-page .ed-capability-lead{grid-template-columns:minmax(0,1fr)}.about-page .ed-founder-copy .about-founder-title{font-size:clamp(2.4rem,8vw,3.4rem)}.about-page .ed-founder-portrait{width:calc(100% - 1rem);max-width:420px;margin:1rem 1rem 0 0}.about-agreements-heading>.editorial-title{font-size:clamp(2.35rem,8vw,3.4rem)}.about-agreements-heading>p:not(.editorial-title){margin-top:1.5rem}.about-agreements-statement{font-size:clamp(1.8rem,7.3vw,2.5rem)}.about-page .ed-capability-lead .editorial-title{font-size:clamp(2.4rem,8vw,3.4rem)}.about-page .ed-about-cta-content>.editorial-title{font-size:clamp(2.35rem,8vw,3.4rem)}}
