#arpa .hero-equipo{position:relative;background:var(--grad-niebla);overflow:hidden}#arpa .mar-hero{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(2rem, 4.5vw, 4rem);align-items:start;padding:clamp(2rem, 5vh, 3.4rem) 0 clamp(2.6rem, 6vh, 4rem)}#arpa .mar-retrato{border-radius:18px;overflow:hidden;position:sticky;top:1.5rem}#arpa .mar-texto h1{font-size:clamp(2.1rem, 3.8vw, 3rem);margin-bottom:1rem}#arpa .rol-fund{font-family:var(--bi);font-size:.92rem;letter-spacing:.05em;text-transform:uppercase;color:var(--vino);margin-bottom:1.4rem}#arpa .mar-bio p{margin-bottom:.95rem;max-width:62ch}#arpa .mar-bio p:last-child{margin-bottom:0}#arpa .pendiente.inline{display:inline-block;padding:.1rem .5rem;font-size:.72rem;text-transform:none}#arpa .enfoque-frase{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2rem, 4vw, 3.5rem);align-items:start;max-width:62rem;margin:3rem auto 0}#arpa .enfoque-frase h3{font-size:clamp(1.5rem, 2.4vw, 2rem);line-height:1.28}#arpa .enfoque-frase h3 em{font-style:italic;color:var(--terracota)}#arpa .enfoque-texto p{color:var(--tinta-suave);margin-bottom:1rem}#arpa .enfoque-texto p:last-child{margin-bottom:0}#arpa .beneficios{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.8rem 2.6rem;max-width:56rem;margin:0 auto}#arpa .beneficios li{padding-left:1.6rem;position:relative}#arpa .beneficios li::before{content:"";position:absolute;left:0;top:.48em;width:.7em;height:.7em;border-radius:50%;background:var(--durazno);border:1.5px solid var(--terracota)}#arpa .beneficios-cierre{text-align:center;font-family:var(--pf);font-style:italic;font-size:1.18rem;margin-top:2rem}#arpa .fichas{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--hueco);align-items:start}#arpa .ficha{background:#fff;border:1px solid var(--rosa-ceniza);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}#arpa .ficha-cuerpo{padding:1.3rem 1.4rem 1.5rem;display:flex;flex-direction:column;gap:.55rem}#arpa .ficha h3,#arpa .recepcion h3{font-family:var(--pf);font-weight:400;font-size:1.35rem}#arpa .rol{font-family:var(--bi);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--terracota)}#arpa .col-num{font-family:var(--bi);font-size:.8rem;color:var(--tinta-suave)}#arpa .bio{font-size:1rem;color:var(--tinta-suave)}#arpa .ficha details summary{cursor:pointer;list-style:none;font-family:var(--bi);font-size:.86rem;color:var(--terracota)}#arpa .ficha details summary::-webkit-details-marker{display:none}#arpa .ficha details summary::after{content:" +";font-family:var(--pf)}#arpa .ficha details[open] summary::after{content:" –"}#arpa .ficha details summary:hover{color:var(--vino)}#arpa .ficha details p{font-size:1rem;color:var(--tinta-suave);margin-top:.7rem}#arpa .recepcion{display:grid;grid-template-columns:180px 1fr;gap:1.6rem;align-items:center;background:var(--rosa-palo);border-radius:18px;padding:1.5rem 1.7rem;margin-top:var(--hueco)}#arpa .recepcion .rol{margin:.25rem 0 .6rem}#arpa .recepcion--dupla{grid-template-columns:380px 1fr}#arpa .recepcion--dupla .caras{display:flex;gap:1.1rem;min-width:0}#arpa .recepcion--dupla .caras img{width:180px;flex:0 0 180px}#arpa .recepcion .bio{max-width:68ch}#arpa .sedes{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.25rem, 3vw, 2.5rem);align-items:stretch}#arpa .sede{border:1px solid var(--rosa-ceniza);border-radius:18px;overflow:hidden}#arpa .sede--reus{background:var(--rosa-palo)}#arpa .sede--tgn{background:var(--crema)}#arpa .sede-foto{position:relative}#arpa .sede-cuerpo{padding:1.4rem 1.6rem 1.6rem}#arpa .sede-cuerpo h3{font-family:var(--pf);font-weight:400;font-size:1.5rem;margin-bottom:.5rem}#arpa .sede-cuerpo address{font-style:normal;color:var(--tinta-suave);margin-bottom:.9rem}#arpa .sede-contacto{font-family:var(--bi);font-size:.9rem}#arpa .cierre-lead{max-width:46rem;margin:0 auto 1.7rem;color:var(--tinta-suave)}@media (max-width:1024px){#arpa .mar-hero{grid-template-columns:1fr}#arpa .mar-retrato{position:static;max-width:24rem}#arpa .enfoque-frase{grid-template-columns:1fr}#arpa .fichas{grid-template-columns:1fr 1fr}#arpa .sedes{grid-template-columns:1fr}}@media (max-width:767px){#arpa .beneficios{grid-template-columns:1fr}#arpa .fichas{grid-template-columns:1fr}#arpa .recepcion{grid-template-columns:1fr}#arpa .recepcion--dupla{grid-template-columns:1fr}#arpa .recepcion--dupla .caras img{width:auto;flex:1 1 0%;min-width:0}#arpa .recepcion .marker{max-width:180px}}#arpa .mar-bio .ver-mas{margin-top:.9rem}#arpa .mar-bio .ver-mas summary{cursor:pointer;list-style:none;font-family:var(--bi);font-size:.9rem;color:var(--terracota)}#arpa .mar-bio .ver-mas summary::-webkit-details-marker{display:none}#arpa .mar-bio .ver-mas summary::after{content:" +";font-family:var(--pf)}#arpa .mar-bio .ver-mas[open] summary::after{content:" \2013"}#arpa .mar-bio .ver-mas summary:hover{color:var(--vino)}#arpa .fichas{align-items:stretch}#arpa .ficha{display:flex;flex-direction:column;height:100%}#arpa .ficha .ficha-cuerpo{flex:1}#arpa .sede{display:flex;flex-direction:column}#arpa .sede-cuerpo{flex:1;display:flex;flex-direction:column}#arpa .sede-acciones{display:flex;align-items:center;gap:1.1rem;margin-top:1.1rem}#arpa .ficha .foto-real,#arpa .mar-retrato .foto-real,#arpa .recepcion .foto-real{object-position:50% 12%}