.pg{z-index:2;position:relative}.pg-in{max-width:1240px;margin:0 auto;padding:170px 32px 40px}.pg-estrecho{max-width:820px}.pg-in.pg-bajo{padding-top:8px;padding-bottom:70px}.pg h1,.pg h2,.pg h3{font-family:var(--head);letter-spacing:-.04em;text-wrap:balance}.pg-g{background:linear-gradient(100deg,var(--ac,#8b5cf6),#d946ef 70%,#fb7185);color:#0000;filter:brightness(1.25);-webkit-background-clip:text;background-clip:text;padding-right:.04em}.pg-pil{border:1px solid var(--line);background:var(--glass);letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:99px;align-items:center;gap:10px;width:fit-content;padding:8px 16px;font-size:.8rem;font-weight:700;display:inline-flex}.pg-pil i{background:var(--ac,#8b5cf6);width:9px;height:9px;box-shadow:0 0 14px var(--ac,#8b5cf6);border-radius:50%}.pg-migas{color:#ffffff8c;margin-bottom:26px;font-size:.88rem}.pg-migas a{text-underline-offset:4px;text-decoration:underline}.pg-migas a:hover{color:#fff}.pg-cab{justify-items:start;gap:20px;max-width:860px;display:grid}.pg-cab-c{text-align:center;justify-items:center;margin-inline:auto}.pg-cab h1{font-size:clamp(2.3rem,5.2vw,4rem);font-weight:800;line-height:1.05}.pg-lead{color:#ffffffc2;max-width:62ch;font-size:1.2rem;line-height:1.65}.pg-resp{color:#fff;border-left:3px solid var(--ac,#8b5cf6);max-width:66ch;padding-left:22px;font-size:1.2rem;line-height:1.65}.pg-meta{color:#ffffff8c;font-size:.9rem}.pg-meta a{text-underline-offset:4px;text-decoration:underline}.pg-meta a:hover{color:#fff}.pg-prosa{color:#ffffffc7;gap:22px;max-width:70ch;margin-top:44px;font-size:1.1rem;line-height:1.75;display:grid}.pg-prosa h2{color:#fff;margin-top:22px;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800;line-height:1.15}.pg-prosa h3{color:#fff;font-size:1.25rem}.pg-prosa strong{color:#fff}.pg-prosa a{color:#fff;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--ac,#8b5cf6);text-decoration-color:var(--ac,#8b5cf6)}.pg-prosa ul,.pg-prosa ol{gap:8px;padding-left:26px;display:grid}.pg-prosa ul{list-style:outside}.pg-prosa ol{list-style:decimal}.pg-prosa li::marker{color:var(--ac,#8b5cf6)}.pg-prosa .pg-cita{border-left:3px solid var(--ac,#8b5cf6);color:#fff;padding-left:22px;font-size:1.2rem}.pg-nota{border:1px solid var(--line);color:#ffffffbf;background:#ffffff0d;border-radius:22px;padding:20px 24px;font-size:1rem;line-height:1.65}.pg-aviso{max-width:70ch;margin-top:44px}.pg-tit{justify-items:start;gap:14px;max-width:780px;margin:72px 0 28px;display:grid}.pg-tit h2{font-size:clamp(1.8rem,3.8vw,2.8rem);font-weight:800;line-height:1.08}.pg-sec{margin-top:72px}.pg-in .dx-sec{max-width:none;padding-block:64px 24px;padding-inline:0}.pg-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pg-grid-2{grid-template-columns:repeat(2,1fr)}.pg-grid-4{grid-template-columns:repeat(4,1fr)}.pg-card{border:1px solid var(--line);background:#ffffff0a;border-radius:24px;align-content:start;gap:10px;height:100%;padding:24px;transition:transform .25s,background .25s,border-color .25s;display:grid}a.pg-card:hover{border-color:var(--ac,#8b5cf6);background:#ffffff17;transform:translateY(-5px)}.pg-card h2,.pg-card h3{font-size:1.2rem;font-weight:800;line-height:1.25}.pg-card p{color:#ffffffad;font-size:.96rem;line-height:1.6}.pg-card small{background:var(--cool);border-radius:99px;justify-self:start;padding:4px 12px;font-size:.72rem;font-weight:700}.pg-card .pg-mas{color:#fff;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:.9rem;font-weight:700;display:inline-flex}.pg-card img{border-radius:14px;width:100%;height:auto;margin-bottom:6px;display:block}.pg-card time,.pg-card .pg-fecha{color:#ffffff80;font-size:.84rem}.pg-chips{flex-wrap:wrap;gap:8px;display:flex}.pg-chip{border:1px solid var(--line);background:var(--glass);color:#fffc;border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font-size:.92rem;transition:background .2s,border-color .2s;display:inline-flex}a.pg-chip:hover,button.pg-chip:hover{background:#ffffff1f}.pg-chip.on{background:var(--cool);color:#fff;border-color:#0000;font-weight:700}.pg-chip em{opacity:.6;font-size:.85em;font-style:normal}.pg-chip i.pg-pt{border-radius:50%;flex:none;width:8px;height:8px}.pg-fig{margin-top:40px}.pg-fig img{border:1px solid var(--line);border-radius:24px;width:100%;height:auto;display:block}.pg-fig figcaption{color:#ffffff8c;margin-top:12px;font-size:.9rem;line-height:1.6}.pg-enl{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pg-enl h2{margin-bottom:10px;font-size:1.05rem;font-weight:800}.pg-enl ul{gap:8px;display:grid}.pg-enl a{color:#ffffffb8;text-underline-offset:4px;text-decoration:underline}.pg-enl a:hover{color:#fff}.pg-pag{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:48px;display:flex}.pg-pag a,.pg-pag span{border:1px solid var(--line);background:var(--glass);color:#fffc;border-radius:99px;justify-content:center;align-items:center;min-width:42px;height:42px;padding:0 14px;font-size:.92rem;display:inline-flex}.pg-pag a:hover{background:#ffffff1f}.pg-pag [aria-current]{background:var(--cool);color:#fff;border-color:#0000;font-weight:700}.pg-pag .pg-gap{color:#ffffff73;background:0 0;border:0;min-width:0;padding:0 2px}.pg-cierre{text-align:center;border:1px solid var(--line);background:radial-gradient(80% 120% at 50% 0%,color-mix(in srgb,var(--ac,#8b5cf6)32%,transparent),transparent 65%),#ffffff0a;border-radius:34px;justify-items:center;gap:16px;margin:72px 0 0;padding:clamp(34px,6vw,60px) 24px;display:grid}.pg-cierre h2{font-size:clamp(1.8rem,3.8vw,2.8rem);font-weight:800;line-height:1.08}.pg-cierre p{color:#ffffffbf;max-width:36em;font-size:1.08rem;line-height:1.6}.pg-fila{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pg-lista{gap:10px;display:grid}.pg-lista li{color:#fffc;align-items:flex-start;gap:10px;line-height:1.55;display:flex}.pg-lista svg{color:var(--ac,#8b5cf6);filter:brightness(1.4);flex:none;margin-top:4px}.pg-muro{columns:3;column-gap:16px;margin-top:40px}.pg-cita-t{break-inside:avoid;border:1px solid var(--line);background:#ffffff0d;border-radius:24px;margin:0 0 16px;padding:26px}.pg-cita-t blockquote{color:#ffffffd1;font-size:1.04rem;line-height:1.7}.pg-cita-t figcaption{text-align:right;margin-top:18px}.pg-cita-t b{font-size:1.04rem;font-weight:700;line-height:1.2;display:block}.pg-cita-t span{color:#fff9;margin-top:4px;font-size:.88rem;display:block}.pg-cita-t svg{vertical-align:-1px;display:inline}.pg-promo{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.pg-promo-foto{aspect-ratio:4/5;border:1px solid var(--line);border-radius:32px;justify-self:center;width:100%;max-width:440px;position:relative;overflow:hidden}.pg-promo-foto img{object-fit:cover;object-position:78% center}.pg-promo-t{justify-items:start;gap:18px;display:grid}.pg-promo-t h1{font-size:clamp(2.4rem,5vw,4.2rem);font-weight:800;line-height:1}.pg-promo-f{border:1px solid var(--line);background:#03001499;border-radius:28px;align-self:start;gap:14px;padding:clamp(22px,3vw,34px);display:grid}.pg-promo-f>p{font-size:1.1rem;font-weight:700;line-height:1.4}.pg-condiciones{color:#ffffff8c;max-width:1000px;margin:40px auto 0;font-size:.9rem}.pg-condiciones h2{color:#fffc;margin-bottom:8px;font-size:1rem;font-weight:700}.pg-condiciones ul{gap:4px;padding-left:20px;list-style:outside;display:grid}.pg-condiciones a{text-decoration:underline}.pg-acceso{align-items:center;min-height:100svh;padding:150px 20px 70px;display:grid}.pg-acceso-in{gap:22px;width:100%;max-width:480px;margin:0 auto;display:grid}.pg-acceso-c{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 40px 100px -50px var(--ac,#8b5cf6);background:#0300149e;border-radius:32px;justify-items:stretch;gap:18px;padding:clamp(24px,4vw,40px);display:grid}.pg-acceso-c h1{margin-top:2px;font-size:clamp(1.8rem,3.4vw,2.4rem);font-weight:800;line-height:1.08}.pg-acceso-c>p{color:#ffffffb8;line-height:1.6}.pg-acceso-c .pg-pil{justify-self:start}.pg-acceso-sep{color:#ffffff80;align-items:center;gap:12px;font-size:.8rem;display:flex}.pg-acceso-sep:before,.pg-acceso-sep:after{content:"";background:var(--line);flex:1;height:1px}.pg-acceso-err{color:#ff8a90;font-size:.9rem;line-height:1.5}.pg-acceso-ley{color:#ffffff80;font-size:.78rem;line-height:1.6}.pg-acceso-ley a,.pg-acceso-nota a,.pg-acceso-pie a{text-underline-offset:4px;text-decoration:underline}.pg-acceso-ley a:hover,.pg-acceso-pie a:hover{color:#fff}.pg-acceso-nota{color:#ffffffb8;line-height:1.6}.pg-acceso-pie{text-align:center;color:#fff9;font-size:.9rem}.pg-prov-l{gap:12px;display:grid}.pg-prov{color:#0b1020;height:58px;font:inherit;cursor:pointer;background:#fff;border:1px solid #fff3;border-radius:18px;justify-content:center;align-items:center;gap:12px;font-size:1rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex}.pg-prov:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 30px -12px #ffffff80}.pg-prov:focus-visible{outline-offset:2px;outline:3px solid #a78bfa}.pg-prov:disabled{opacity:.6;cursor:wait}@media (max-width:1000px){.pg-grid,.pg-grid-4,.pg-enl{grid-template-columns:1fr 1fr}.pg-muro{columns:2}.pg-promo{grid-template-columns:1fr}.pg-in{padding-top:140px}}@media (max-width:700px){.pg-in{padding:124px 20px 30px}.pg-in.pg-bajo{padding-top:8px}.pg-grid,.pg-grid-2,.pg-grid-4,.pg-enl{grid-template-columns:1fr}.pg-muro{columns:1}.pg-tit,.pg-sec{margin-top:56px}}@media (prefers-reduced-motion:reduce){.pg-card,.pg-chip{transition:none}a.pg-card:hover{transform:none}}
