*{box-sizing:border-box;margin:0;padding:0}html{background:var(--ink);color:var(--bone);scroll-behavior:smooth}body{font:400 16px/1.55 var(--sans);overflow-x:hidden}img,video,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--acento);outline-offset:3px}::selection{background:var(--acento);color:var(--ink)}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.edo{font-family:var(--edo);text-transform:uppercase;letter-spacing:.01em;font-weight:400;line-height:.92}.imp{font-family:var(--imp);text-transform:uppercase;letter-spacing:.02em;font-weight:400;line-height:1}.mono{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:12px}.grain{pointer-events:none;z-index:60;opacity:.09;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.pagina{padding:calc(var(--g) * 3.2) var(--g) var(--g);max-width:1200px;margin:0 auto}.titulo-pagina{color:var(--bone);margin-bottom:var(--g);font-size:clamp(48px,12vw,160px)}.titulo-seccion{margin:calc(var(--g) * 1.4) 0 var(--g);font-size:clamp(30px,5.2vw,72px)}.texto{max-width:62ch;font-size:clamp(17px,1.6vw,21px);line-height:1.5}.texto p+p{margin-top:14px}.datos{margin:var(--g) 0;grid-template-columns:auto 1fr;gap:8px 24px;display:grid}.datos dt{color:var(--dim)}.datos dd{color:var(--bone)}.boton{font:600 13px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);background:var(--acento);border-radius:999px;padding:16px 26px;text-decoration:none;display:inline-block}.nube{gap:var(--g);flex-wrap:wrap;align-items:flex-end;display:flex}.nube-item{rotate:calc((var(--i,3) - 3) * 1.2deg);gap:8px;text-decoration:none;display:grid}.nube-item .imp{font-size:clamp(18px,2.4vw,28px)}.enlaces{flex-wrap:wrap;gap:10px 22px;list-style:none;display:flex}.enlaces a{text-decoration:none}.enlaces a:hover{color:var(--acento)}.lista{list-style:none}.lista li{gap:var(--g);border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:baseline;padding:14px 0;display:grid}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.recorte{width:var(--ancho);max-width:100%;transform:translate(calc(var(--px,0) * var(--z,1) * var(--prof)),calc(var(--py,0) * var(--z,1) * var(--prof)));transition:transform .5s var(--ease);will-change:transform;margin:0;position:relative}.recorte img{filter:saturate(1.05)contrast(1.04);width:100%;height:auto}.recorte:not(.sin-mascara) img{-webkit-mask:var(--mascara) center/100% 100% no-repeat;mask:var(--mascara) center/100% 100% no-repeat}.recorte.sin-mascara img{filter:saturate(1.05)contrast(1.04)drop-shadow(0 24px 40px #0000008c)}[data-capas]{isolation:isolate;position:relative}[data-capas] .capa{position:absolute}@media (prefers-reduced-motion:reduce){.recorte{transition:none;transform:none}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.nav[data-astro-cid-wpvy4v7s]{z-index:50;padding:14px var(--g);mix-blend-mode:difference;color:#fff;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.mark[data-astro-cid-wpvy4v7s]{color:#fff;width:72px;display:block}ul[data-astro-cid-wpvy4v7s]{font:600 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;gap:clamp(12px,2.4vw,32px);list-style:none;display:flex}a[data-astro-cid-wpvy4v7s]{padding:10px 0;text-decoration:none;display:inline-block}.idiomas[data-astro-cid-wpvy4v7s]{position:relative}summary[data-astro-cid-wpvy4v7s]{cursor:pointer;padding:10px 0;list-style:none}summary[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.lista-idiomas[data-astro-cid-wpvy4v7s]{mix-blend-mode:normal;background:#000;flex-direction:column;gap:0;padding:6px 12px;position:absolute;top:100%;right:0}@media (width<=640px){ul[data-astro-cid-wpvy4v7s]{letter-spacing:.1em;gap:12px;font-size:10px}.mark[data-astro-cid-wpvy4v7s]{width:52px}li[data-astro-cid-wpvy4v7s][data-secundario]{display:none}}.pie[data-astro-cid-kb2vq6wp]{padding:calc(var(--g) * 2) var(--g) var(--g);border-top:1px solid var(--line);margin-top:calc(var(--g) * 2);gap:18px;display:grid}.lema[data-astro-cid-kb2vq6wp]{color:var(--bone);font-size:clamp(28px,6vw,72px)}.marcas[data-astro-cid-kb2vq6wp]{font:600 13px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;gap:22px;list-style:none;display:flex}.links[data-astro-cid-kb2vq6wp]{gap:22px;list-style:none;display:flex}.idiomas-pie[data-astro-cid-kb2vq6wp]{flex-wrap:wrap;gap:14px}[data-astro-cid-kb2vq6wp][aria-current]{color:var(--acento)}.guias[data-astro-cid-kb2vq6wp]{gap:8px;display:grid}.guias-titulo[data-astro-cid-kb2vq6wp]{letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:11px}.guias[data-astro-cid-kb2vq6wp] ul[data-astro-cid-kb2vq6wp]{opacity:.55;flex-wrap:wrap;gap:6px 18px;font-size:12px;list-style:none;display:flex}a[data-astro-cid-kb2vq6wp]{text-decoration:none}a[data-astro-cid-kb2vq6wp]:hover{color:var(--acento)}
