.ps-portada{padding:calc(var(--cabecera) + clamp(1.75rem, 4vw, 3rem)) 0 clamp(3rem,6vw,4.5rem)}.ps-portada-rejilla{display:grid;gap:clamp(2rem,5vw,3rem);align-items:center}@media (min-width:1000px){.ps-portada-rejilla{grid-template-columns:1.15fr .85fr;min-height:calc(78svh - var(--cabecera))}}.ps-migas ol{display:flex;flex-wrap:wrap;gap:.2rem 0;font-size:.88rem;color:var(--color-gris)}.ps-migas li:not(:last-child):after{content:"/";margin-inline:.55rem;color:rgb(242 194 48/.6)}.ps-migas a{color:inherit;text-decoration:none}.ps-migas a:hover{color:var(--color-oro)}.ps-migas [aria-current]{color:var(--color-crema)}.ps-titulo .titular{margin-top:1rem;font-size:clamp(2.6rem,7.4vw,5.2rem);line-height:1}.ps-entrada{max-width:36rem;margin-top:1.3rem;font-size:clamp(1.05rem,1.5vw,1.2rem);color:rgb(239 233 220/.86)}.ps-botones{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.ps-botones-centro{justify-content:center}.ps-nota{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:1.5rem;font-size:.92rem;color:var(--color-gris);text-decoration:none}.ps-nota-cifra,.ps-nota:hover{color:var(--color-crema)}.ps-nota-cifra{font-weight:700}.ps-nota .estrellas{width:5.4rem;height:auto;color:var(--color-oro)}.ps-naipe{justify-self:center;width:min(100%,30rem)}.ps-naipe-flota{position:relative;padding:.7rem;border-radius:22px;background:var(--color-carta);box-shadow:inset 0 0 0 1px rgb(242 194 48/.45),0 30px 60px -28px rgb(0 0 0/.9);rotate:-2.5deg;animation:ps-flota 9s ease-in-out infinite alternate}@keyframes ps-flota{to{translate:0 -10px;rotate:-1deg}}.ps-naipe-indice{position:absolute;top:1.35rem;left:1.35rem;z-index:1;display:grid;justify-items:center;gap:.15rem;padding:.45rem .4rem;border-radius:8px;background:rgb(9 8 7/.72);font-family:var(--font-titulo);font-size:1.1rem;line-height:1;color:var(--color-oro)}.ps-naipe-foto{aspect-ratio:4/3;overflow:hidden;border-radius:15px}@media (min-width:1000px){.ps-naipe-foto{aspect-ratio:4/5}}.ps-naipe-foto img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease-salida)}@media (hover:hover){.ps-naipe:hover .ps-naipe-foto img{transform:scale(1.06)}}@media (max-width:599px){.ps-momentos{grid-template-columns:1fr}.ps-momentos .evento{grid-template-columns:auto 1fr}.ps-momentos .evento-palo{grid-row:span 2;align-self:center;margin:0}}@media (min-width:600px) and (max-width:999px){.ps-momentos{grid-template-columns:1fr;max-width:36rem;margin-inline:auto}}.ps-celebras{margin-top:clamp(3.5rem,7vw,5rem)}.ps-celebras-lista{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(1.75rem,4vw,2.5rem)}.ps-celebras-lista>li{flex:1 1 15rem;max-width:22rem}.ps-celebra{display:grid;grid-template-columns:auto 1fr;column-gap:.8rem;height:100%;padding:1.15rem 1.2rem;border-radius:18px;background:rgb(9 8 7/.55);box-shadow:inset 0 0 0 1px rgb(242 194 48/.16);text-decoration:none;transition:box-shadow .35s,background-color .35s}.ps-celebra:hover{background:rgb(242 194 48/.06);box-shadow:inset 0 0 0 1px rgb(242 194 48/.55)}.ps-celebra-palo{grid-row:span 2;width:1.1rem;height:1.1rem;margin-top:.3rem;color:var(--color-oro)}.ps-celebra-nombre{font-family:var(--font-titulo);font-size:1.3rem;font-weight:560;line-height:1.15}.ps-celebra-texto{margin-top:.3rem;font-size:.93rem;color:var(--color-gris)}.ps-opinion-rejilla{display:grid;gap:clamp(2.5rem,6vw,4rem)}@media (min-width:1000px){.ps-opinion-rejilla{grid-template-columns:.9fr 1.1fr;align-items:start}}.ps-opinion{position:relative;padding-top:2.6rem}.ps-comillas{position:absolute;top:-1.2rem;left:-.3rem;font-family:var(--font-titulo);font-size:6.5rem;line-height:1;color:var(--color-oro)}.ps-opinion blockquote{font-family:var(--font-titulo);font-size:clamp(1.45rem,2.6vw,2rem);font-weight:450;line-height:1.3;text-wrap:pretty}.ps-opinion figcaption{display:flex;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.95rem;color:var(--color-gris)}.ps-opinion figcaption svg{color:var(--color-oro)}.ps-preguntas-titulo{font-size:clamp(1.7rem,3.4vw,2.4rem);margin-bottom:1rem}.ps-pregunta{border-bottom:1px solid rgb(242 194 48/.2)}.ps-pregunta summary{position:relative;display:block;padding:1.05rem 2.5rem 1.05rem 0;font-weight:650;font-size:1.05rem;list-style:none}.ps-pregunta summary::-webkit-details-marker{display:none}.ps-pregunta summary:after,.ps-pregunta summary:before{content:"";position:absolute;right:.4rem;top:50%;width:.9rem;height:1.5px;background:var(--color-oro);transition:rotate .4s var(--ease-salida)}.ps-pregunta summary:after{rotate:90deg}.ps-pregunta[open] summary:after{rotate:0deg}.ps-pregunta summary:hover{color:var(--color-oro)}.ps-pregunta p{padding-bottom:1.15rem;max-width:40rem;color:var(--color-gris)}.ps-final .seccion-intro a{color:var(--color-oro)}.ps-otras{margin-top:clamp(2.5rem,5vw,3.5rem);font-size:.92rem;color:var(--color-gris)}.ps-otras ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem}.ps-otras a{display:inline-block;padding:.45rem .95rem;border-radius:999px;box-shadow:inset 0 0 0 1px rgb(242 194 48/.35);color:var(--color-crema);text-decoration:none;transition:box-shadow .3s,color .3s}.ps-otras a:hover{color:var(--color-oro);box-shadow:inset 0 0 0 1px var(--color-oro)}@media (prefers-reduced-motion:reduce){.ps-naipe-flota{animation:none}}.cl-texto{max-width:44rem;margin:clamp(1.5rem,3vw,2.25rem) auto 0;display:grid;gap:1rem;font-size:1.08rem;line-height:1.65;color:var(--color-gris)}.eventos-lista.cl-lista{grid-template-columns:1fr}@media (min-width:700px){.eventos-lista.cl-lista{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.eventos-lista.cl-lista-tres{grid-template-columns:repeat(3,1fr)}}.cl-lista .evento{grid-template-columns:auto 1fr}.cl-lista .evento-texto{grid-column:2}.cl-temario{display:grid;gap:.9rem;max-width:48rem;margin:clamp(2rem,4vw,3rem) auto 0}.cl-temario li{display:grid;grid-template-columns:auto 1fr;gap:1.1rem;align-items:center;padding:1.2rem 1.3rem;border-radius:18px;background:rgb(9 8 7/.55);box-shadow:inset 0 0 0 1px rgb(242 194 48/.16)}.cl-numero{font-size:2.2rem;line-height:1;color:var(--color-oro)}.cl-aparte{margin-top:1.75rem;color:var(--color-gris)}.cl-aparte a{color:var(--color-oro)}