/* VICVER Nosotros — composición editorial alineada con Home */
.vr-about-editorial{background:#f7f6f2}
.vr-about-editorial .vr-header{position:absolute}
.vr-about-editorial .vr-editorial-hero{min-height:690px}
.vr-about-editorial .vr-editorial-hero-bg{background-image:url("https://images.unsplash.com/photo-1600607687920-4e2a09cf159d?auto=format&fit=crop&w=2200&q=88");background-position:center 52%}
.vr-about-editorial .vr-editorial-hero-content{margin-top:125px}
.vr-about-intro{padding-top:100px;padding-bottom:90px}
.vr-about-intro .vr-intro-grid{align-items:start}
.vr-about-intro .vr-intro-grid>div p{color:#68655e;font-size:15px;line-height:1.9;margin:0 0 15px}
.vr-about-values{width:min(1320px,calc(100% - 72px));margin:0 auto;padding:35px 0 110px}
.vr-about-section-heading{max-width:760px;margin:0 0 35px}
.vr-about-section-heading h2{font-size:clamp(32px,3.4vw,48px);font-weight:400;line-height:1.18;letter-spacing:-1.2px;margin:14px 0 0}
.vr-about-section-heading h2 em,.vr-about-story-copy h2 em{font-family:Georgia,serif;font-weight:400;color:#a78945}
.vr-about-values-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #d7d3c9;border-left:1px solid #d7d3c9}
.vr-about-values-grid article{min-height:245px;padding:28px 25px;border-right:1px solid #d7d3c9;border-bottom:1px solid #d7d3c9;background:#f7f6f2}
.vr-about-values-grid article>span,.vr-about-path-grid>a>span{font-size:10px;letter-spacing:2px;color:#a78945}
.vr-about-values-grid h3{font-size:23px;font-weight:400;margin:34px 0 12px;color:#282722}
.vr-about-values-grid p{font-size:13px;line-height:1.8;color:#68655e;margin:0}
.vr-about-story{background:#eae8e1;padding:90px 0}
.vr-about-story-grid{width:min(1320px,calc(100% - 72px));margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}
.vr-about-story-visual{min-height:490px;background:url("https://images.unsplash.com/photo-1600607688969-a5bfcd646154?auto=format&fit=crop&w=1600&q=85") center/cover no-repeat}
.vr-about-story-copy h2{font-size:clamp(32px,3.4vw,48px);line-height:1.15;font-weight:400;letter-spacing:-1px;margin:18px 0}
.vr-about-story-copy p{font-size:14px;line-height:1.9;color:#68655e}
.vr-about-story-copy .vr-text-link{margin-top:18px}
.vr-about-paths{width:min(1320px,calc(100% - 72px));margin:0 auto;padding:100px 0 110px}
.vr-about-section-heading.centered{text-align:center;margin:0 auto 38px}
.vr-about-path-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #d7d3c9;border-left:1px solid #d7d3c9}
.vr-about-path-grid>a{min-height:190px;padding:25px;display:flex;flex-direction:column;align-items:flex-start;border-right:1px solid #d7d3c9;border-bottom:1px solid #d7d3c9;color:#292824;transition:background .2s}
.vr-about-path-grid>a:hover{background:#eeece5}
.vr-about-path-grid strong{font-size:24px;font-weight:400;margin-top:27px}
.vr-about-path-grid small{font-size:12px;color:#68655e;margin-top:5px}
.vr-about-path-grid b{margin-top:auto;align-self:flex-end;color:#a78945;font-size:18px;font-weight:400}
.vr-about-final{background:#292a28;color:#fff;padding:85px 0}
.vr-about-final .vr-help-banner-inner{width:min(1320px,calc(100% - 72px));margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:40px}
.vr-about-final h2{font-size:clamp(34px,4vw,54px);font-weight:400;line-height:1.15;letter-spacing:-1px;margin:15px 0}
.vr-about-final h2 em{font-family:Georgia,serif;color:#d8bd82}
.vr-about-final p{max-width:570px;color:rgba(255,255,255,.75);font-size:14px;line-height:1.8}
.vr-about-final .vr-button-outline{border-color:rgba(255,255,255,.5)}
@media(max-width:900px){.vr-about-values-grid{grid-template-columns:repeat(2,1fr)}.vr-about-story-grid{gap:38px}.vr-about-path-grid{grid-template-columns:repeat(2,1fr)}.vr-about-final .vr-help-banner-inner{align-items:flex-start;flex-direction:column}}
@media(max-width:600px){.vr-about-editorial .vr-editorial-hero{min-height:650px}.vr-about-editorial .vr-editorial-hero-content{margin-top:100px}.vr-about-editorial .vr-editorial-hero h1{font-size:42px;letter-spacing:-1.4px}.vr-about-intro{padding:70px 0 55px}.vr-about-intro .vr-intro-grid{grid-template-columns:1fr;gap:25px}.vr-about-values,.vr-about-story-grid,.vr-about-paths,.vr-about-final .vr-help-banner-inner{width:calc(100% - 32px)}.vr-about-values{padding:20px 0 70px}.vr-about-values-grid{grid-template-columns:1fr}.vr-about-values-grid article{min-height:185px}.vr-about-values-grid h3{margin-top:23px}.vr-about-story{padding:60px 0}.vr-about-story-grid{grid-template-columns:1fr;gap:28px}.vr-about-story-visual{min-height:300px}.vr-about-paths{padding:70px 0}.vr-about-path-grid{grid-template-columns:1fr 1fr}.vr-about-path-grid>a{min-height:165px;padding:18px}.vr-about-path-grid strong{font-size:20px}.vr-about-final{padding:65px 0}.vr-about-final .vr-hero-actions{width:100%}.vr-about-final .vr-button{width:100%}}
