:root{--noche:#13163a;--indigo:#3a3e8c;--oro:#b08a3e;--oro-claro:#d9bd7a;--papel:#f5f0e6;--papel-2:#ece4d3;--tinta:#1d1f33;--tinta-suave:#55566b;--linea:#d8cdb6;--serif:"Cormorant Garamond", Georgia, "Times New Roman", serif;--sans:"Source Sans 3", system-ui, -apple-system, "Segoe UI", sans-serif;--ancho:1100px;--radio:14px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--papel);color:var(--tinta);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.65}img{max-width:100%;display:block}a{color:var(--indigo)}a:hover{color:var(--oro)}h1,h2,h3{font-family:var(--serif);letter-spacing:.005em;margin:0 0 .5em;font-weight:600;line-height:1.15}h1{font-size:clamp(2.3rem,5.5vw,3.9rem)}h2{font-size:clamp(1.8rem,3.6vw,2.5rem)}h3{font-size:1.5rem}p{margin:0 0 1em}.contenedor{max-width:var(--ancho);margin:0 auto;padding:0 20px}.seccion{padding:72px 0}.seccion--alt{background:var(--papel-2)}.estrecho{max-width:720px}.centro{text-align:center}.centro.estrecho{margin-left:auto;margin-right:auto}.antetitulo{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--oro);margin-bottom:.8em;font-size:.8rem;font-weight:600;display:block}.boton{background:var(--oro);color:#fff;border:1.5px solid var(--oro);cursor:pointer;font-size:1rem;font-weight:600;font-family:var(--sans);border-radius:999px;padding:13px 26px;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.boton:hover,.boton--linea{color:var(--oro);background:0 0}.boton--linea:hover{background:var(--oro);color:#fff}.boton--claro{background:var(--oro-claro);border-color:var(--oro-claro);color:var(--noche)}.boton--claro:hover{color:var(--oro-claro);background:0 0}.tarjeta{border:1px solid var(--linea);border-radius:var(--radio);background:#fffdf8;padding:30px}.rejilla{gap:24px;display:grid}.rejilla--2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.rejilla--3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.aviso{border-left:3px solid var(--oro);color:var(--tinta-suave);background:#fffdf8;border-radius:0 8px 8px 0;padding:14px 18px;font-size:.95rem}.texto-legal h2{margin-top:1.6em;font-size:1.6rem}.texto-legal li{margin-bottom:.4em}.encabezado-pagina{background:var(--noche);color:var(--papel);padding:64px 0 56px}.encabezado-pagina p{color:#c9c6d8;max-width:640px;margin:0;font-size:1.15rem}@media (width<=640px){.seccion{padding:52px 0}.tarjeta{padding:22px}}.wsp[data-astro-cid-qyvysh25]{z-index:30;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 20px #0003}.wsp[data-astro-cid-qyvysh25]:hover{color:#fff;transform:scale(1.05)}.cabecera[data-astro-cid-hkbrpulz]{background:var(--noche);color:var(--papel);z-index:20;border-bottom:1px solid #d9bd7a40;position:sticky;top:0}.cabecera__fila[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.marca[data-astro-cid-hkbrpulz]{color:var(--papel);font-family:var(--serif);align-items:center;gap:10px;font-size:1.6rem;font-weight:600;text-decoration:none;display:flex}.marca[data-astro-cid-hkbrpulz] em[data-astro-cid-hkbrpulz]{color:var(--oro-claro);font-style:italic;font-weight:500}.marca[data-astro-cid-hkbrpulz]:hover{color:var(--papel)}.menu[data-astro-cid-hkbrpulz]{align-items:center;gap:26px;display:flex}.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:not(.boton),.menu-movil[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:#d7d4e6;font-size:.98rem;text-decoration:none}.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:not(.boton):hover,.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--oro-claro)}.menu__boton[data-astro-cid-hkbrpulz]{padding:9px 20px;font-size:.92rem}.menu-movil[data-astro-cid-hkbrpulz]{display:none;position:relative}.menu-movil[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]{cursor:pointer;color:var(--oro-claro);border:1px solid var(--oro-claro);border-radius:999px;padding:6px 16px;font-size:.95rem;list-style:none}.menu-movil[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]::-webkit-details-marker{display:none}.menu-movil[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{background:var(--noche);border:1px solid #d9bd7a59;border-radius:12px;flex-direction:column;gap:10px;min-width:210px;padding:12px 18px;display:flex;position:absolute;top:46px;right:0}@media (width<=820px){.menu[data-astro-cid-hkbrpulz]{display:none}.menu-movil[data-astro-cid-hkbrpulz]{display:block}}.pie[data-astro-cid-hkbrpulz]{background:var(--noche);color:#c9c6d8;margin-top:0;padding:56px 0 24px}.pie[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:#e6e2f2;line-height:2;text-decoration:none}.pie[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--oro-claro)}.pie[data-astro-cid-hkbrpulz] h3[data-astro-cid-hkbrpulz]{color:var(--oro-claro);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;font-size:.8rem}.pie__rejilla[data-astro-cid-hkbrpulz]{grid-template-columns:1.4fr 1fr 1fr;gap:32px;display:grid}.marca--pie[data-astro-cid-hkbrpulz]{font-size:1.4rem}.pie__lema[data-astro-cid-hkbrpulz]{font-family:var(--serif);max-width:300px;margin-top:14px;font-size:1.15rem;font-style:italic}.pie__final[data-astro-cid-hkbrpulz]{border-top:1px solid #ffffff1a;margin-top:36px;padding-top:18px;font-size:.88rem}@media (width<=720px){.pie__rejilla[data-astro-cid-hkbrpulz]{grid-template-columns:1fr}}
