.pd-hero{border-bottom:1px solid var(--c-line)}.pd-hero-in{max-width:var(--max);margin:0 auto;padding:clamp(48px,7vw,104px) var(--pad) clamp(40px,5vw,72px)}.pd-migas{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:26px}.pd-migas a,.pd-migas span{--fs:10px;letter-spacing:.2em;color:var(--c-grey)}.pd-migas a:hover{color:var(--c-red)}.pd-migas span:last-child{color:var(--c-red)}.pd-h1{font-size:clamp(48px,8vw,124px)}.pd-sub{--fs:13px;--lh:1.9;color:var(--c-txt);max-width:560px}.pd-cuerpo{max-width:var(--max);margin:0 auto;padding:clamp(56px,7vw,110px) var(--pad);display:grid;grid-template-columns:4fr 7fr;gap:clamp(32px,6vw,96px);align-items:start}.pd-ficha{position:relative;background:var(--c-dark);color:#fff;padding:clamp(24px,2.6vw,36px)}.pd-ficha::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--c-red)}.pd-ficha-nombre{font-family:var(--f-tit);font-weight:300;font-size:clamp(28px,2.6vw,36px);line-height:1.05;color:#fff;margin-bottom:6px}.pd-ficha-sub{font-size:10px;letter-spacing:.14em;color:var(--c-red);margin-bottom:22px;text-transform:uppercase}.pd-ficha .ph-lista{border-color:#3a3a3a;margin-bottom:24px}.pd-ficha .ph-lista li{--fs:11px;color:#e9e8e3;border-color:#3a3a3a}.pd-ficha-lbl{font-size:10px;letter-spacing:.18em;color:#8a8a85;margin-bottom:8px}.pd-precio{font-family:var(--f-tit);font-weight:300;font-size:clamp(34px,3.4vw,48px);line-height:1;color:#fff;margin-bottom:10px;white-space:nowrap}.pd-precio small{font-family:'PP Neue Montreal Mono',monospace;font-size:12px;color:#8a8a85;margin-left:4px}.pd-nota{--fs:11px;--lh:1.7;color:#a9a8a2;margin-bottom:22px}.pd-ficha .ph-btn{width:100%;justify-content:center;padding:18px 20px;text-align:center}.pd-ficha .ph-btn:hover{background:#fff;border-color:#fff;color:var(--c-dark)}.pd-volver{display:block;margin-top:16px;--fs:10px;letter-spacing:.14em;color:#a9a8a2;text-align:center}.pd-volver:hover{color:#fff}@media (min-width:901px) and (min-height:1000px){.pd-ficha{position:sticky;top:84px}}.pd-dur{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:22px}.au-nuevo .pd-dur button{display:flex!important;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 10px!important;background:transparent!important;color:#fff!important;border:1px solid #3a3a3a!important;font-size:10px!important;letter-spacing:.06em!important;opacity:1!important;text-align:left;transition:border-color .25s,background .25s}.au-nuevo .pd-dur button+button{border-left:none!important}.au-nuevo .pd-dur button:hover{border-color:#77766f!important}.au-nuevo .pd-dur button.sel{background:#262626!important;border-color:var(--c-red)!important}.au-nuevo .pd-dur button.sel+button{border-left:1px solid #3a3a3a!important}.pd-dur .d{--fs:9px;letter-spacing:.14em;color:#a9a8a2}.pd-dur .sel .d{color:var(--c-red)}.pd-dur .p{--ff:var(--f-tit);--fs:clamp(20px,2vw,26px);--lh:1;font-weight:300;color:#fff}.pd-dur .n{--fs:9px;color:#8a8a85}.pd-bloque{margin-bottom:clamp(48px,6vw,80px)}.pd-bloque:last-child{margin-bottom:0}.pd-h{font-family:var(--f-tit);font-weight:300;font-size:clamp(26px,3vw,40px);line-height:1.08;color:var(--c-dark);margin-bottom:22px}.pd-bloque>p{--fs:14px;--lh:1.9;color:var(--c-txt);max-width:640px;margin-bottom:16px}.pd-bloque .ph-lista li{--fs:13px}.pd-equipo{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,32px)}.pd-persona{border-top:1px solid var(--c-dark);padding-top:18px}.pd-persona img{display:block;width:96px;height:96px;object-fit:cover;margin-bottom:16px;filter:grayscale(.2)}.pd-persona-n{font-family:var(--f-tit);font-weight:300;font-size:20px;color:var(--c-dark);margin-bottom:8px}.pd-persona p{--fs:12px;--lh:1.75;color:var(--c-txt)}.pd-voces{display:grid;gap:28px}.pd-voz{margin:0;border-top:1px solid var(--c-line);padding-top:20px}.pd-voz blockquote{font-family:var(--f-tit);font-weight:300;font-size:clamp(18px,1.7vw,24px);line-height:1.32;color:var(--c-dark);margin:0 0 16px}.pd-voz blockquote::before{content:"“";color:var(--c-red)}.pd-voz blockquote::after{content:"”";color:var(--c-red)}.pd-voz figcaption{font-size:10px;letter-spacing:.16em;color:var(--c-grey)}.pd-otros{background:var(--c-alt);border-top:3px solid var(--c-red);padding:clamp(24px,3vw,36px)}.pd-otros .pd-h{font-size:clamp(22px,2.4vw,30px);margin-bottom:12px}.pd-otros p{--fs:13px;--lh:1.85;color:var(--c-txt);margin-bottom:22px;max-width:560px}@media (max-width:900px){.pd-cuerpo{grid-template-columns:1fr}.pd-equipo{grid-template-columns:1fr}.pd-persona{display:grid;grid-template-columns:80px 1fr;gap:4px 16px}.pd-persona img{width:80px;height:80px;grid-row:span 2;margin:0}}