.sp-scope .sp-panel--navy{background:var(--sp-navy);color:#fff}.sp-scope .sp-panel--w{background:#fff;border:1px solid var(--sp-n200)}.sp-scope .sp-label{display:inline-flex;align-items:center;gap:12px;font-weight:600;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-gold-600)}.sp-scope .sp-label::before{content:"";width:28px;height:2px;background:currentColor}.sp-scope .sp-panel--navy .sp-label,.sp-scope .sp-panel--ink .sp-label{color:var(--sp-gold-300)}.sp-scope .sp-h3{font-weight:700;font-size:var(--sp-fs-h3);line-height:1.2;color:var(--sp-navy)}.sp-scope .sp-panel--navy .sp-d,.sp-scope .sp-panel--navy .sp-h2,.sp-scope .sp-panel--navy .sp-h3,.sp-scope .sp-panel--ink .sp-d,.sp-scope .sp-panel--ink .sp-h2,.sp-scope .sp-panel--ink .sp-h3{color:#fff}.sp-scope .sp-em{font-style:italic;font-weight:600;color:var(--sp-gold-600);text-transform:none}.sp-scope .sp-panel--navy .sp-em,.sp-scope .sp-panel--ink .sp-em{color:var(--sp-gold-300)}.sp-scope .sp-btn--line{background:0 0;color:var(--sp-navy);box-shadow:inset 0 0 0 2px var(--sp-navy);text-shadow:none;animation:none}.sp-scope .sp-btn--line::before{display:none}.sp-scope .sp-btn--line:hover{background:var(--sp-navy);color:#fff;box-shadow:inset 0 0 0 2px var(--sp-navy)}.sp-scope .sp-out{color:transparent;-webkit-text-stroke:1.5px currentColor}#sp-proyectos .sp-label::before{display:none}#sp-proyectos .sp-pj__head{display:grid;gap:16px;justify-items:start;margin-bottom:clamp(24px,3.5vw,40px)}#sp-proyectos .sp-pj__head h2{font-weight:500;font-size:clamp(1.75rem,1.1rem + 2.4vw,3rem);line-height:1.12;letter-spacing:-.015em;color:#fff;max-width:24ch;margin:0;text-wrap:balance}#sp-proyectos .sp-pj__sub{margin:0;max-width:56ch;color:rgba(255,255,255,.82);font-size:clamp(1rem,.95rem + .3vw,1.125rem)}#sp-proyectos .sp-pj__more{display:flex;justify-content:center;margin-top:clamp(28px,3.5vw,44px)}#sp-proyectos .sp-pj__bg img.on{opacity:1}#sp-proyectos .sp-pj__hrow .sp-pj__head{margin-bottom:0}#sp-proyectos .sp-pj__list.is-drag{cursor:grabbing;scroll-snap-type:none}