/* Pie «El atardecer vuelve» (13/11/2026, elegido por Guillermo entre los tres de pies.estudio-guillermo.pages.dev).
   Se pone encima del pie común (pie-comun/pie.css) en todas las páginas: el mismo vídeo del mar de nubes que la portada,
   «¿Empezamos?» en serif, «Desde 799 €», el botón grande de WhatsApp, la firma blanca y la fila de enlaces. Lo monta pie-b.js. */
@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin.woff2) format("woff2")}
.pc.pcb{background:#0d0e13!important;background-image:none!important}
.pcb .pc-luz{display:none!important}
.pcb-fondo{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}
.pcb-fondo img,.pcb-fondo video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.pcb-fondo video{opacity:0;transition:opacity 1.2s linear}
.pcb-fondo video.pcb-ok{opacity:1}
.pcb-fondo::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(13,14,19,.3),rgba(13,14,19,.12) 40%,rgba(13,14,19,.8))}
.pcb .pc-centro{z-index:2}
.pcb .pc-t{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;font-size:clamp(64px,10vw,180px)!important;letter-spacing:-.02em!important;line-height:.9!important}
.pcb .pc-t .pc-it{font-size:1em;letter-spacing:-.02em}
.pcb .pc-sub{display:none}
.pcb-precio{margin:clamp(14px,2.2vh,22px) 0 0;font:400 clamp(26px,2.6vw,40px)/1 "Instrument Serif",Georgia,serif}
.pcb-precio em{font-style:italic}
.pcb .pc-acc{flex-direction:column;gap:16px;margin-top:clamp(20px,3.4vh,34px)}
.pcb-cta{display:inline-flex!important;align-items:center;gap:12px;background:#f4f0ec;color:#0d0e13!important;font:600 17px/1 "Inter Tight",system-ui,sans-serif;letter-spacing:-.005em;padding:20px 30px 20px 24px;border-radius:999px;text-decoration:none;box-shadow:0 10px 34px rgba(13,14,19,.3);transition:transform .45s cubic-bezier(.19,1,.22,1),background-color .3s}
.pcb-cta:hover{transform:translateY(-2px);background:#fff}
.pcb-cta svg{width:22px;height:22px;fill:currentColor;flex:none}
.pcb .pc-bot{background:none!important;color:inherit!important;min-height:44px!important;display:inline-flex!important;align-items:center;padding:0 2px!important;border-radius:0!important;border-bottom:1px solid rgba(244,240,236,.6);font-size:15px!important}
.pcb .pc-bot:hover{border-color:#f4f0ec}
.pcb .pc-firma{position:relative;width:min(34vw,420px)!important;max-width:none;height:auto;margin:clamp(28px,5vh,52px) auto 0;opacity:.95;filter:none!important}
.pcb .pc-pie{position:relative;z-index:2;border-top:1px solid rgba(244,240,236,.18)}
.pcb .pc-legal{display:none}
@media (max-width:720px){
  .pcb-cta{width:100%;justify-content:center;padding:20px}
  .pcb .pc-acc{width:100%;align-items:stretch}
  .pcb .pc-bot{align-self:center}
  .pcb .pc-firma{width:62vw!important}
}
