:root{--color-bg:#efe4cc;--color-surface:#e6d7b8;--color-text:#2a2419;--color-muted:#6b5d45;--color-primary:#d9a21b;--color-primary-hover:#b8870f;--color-noche:#152331;--font-serif:"Fraunces", Georgia, serif;--font-texto:"Literata", Georgia, serif;--color-tinta:#1f1d1a;--color-border:#d6c7a6;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--radius:12px;--container:1120px;--header-height:64px}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:var(--header-height)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{font-family:var(--font-texto);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}img,svg{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--font-serif);font-variation-settings:"SOFT" 100, "WONK" 0;color:var(--color-tinta);margin:0 0 .5em;line-height:1.2}p{margin:0 0 1em}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:16px}.section{padding-block:clamp(64px,10vw,120px)}.section-eyebrow{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#8a5a10;margin:0 0 .5rem;font-size:.8rem;font-weight:600}.section-title{text-align:center;font-size:clamp(2rem,5vw,3.25rem);font-weight:800}.section-subtitle{color:var(--color-muted);text-align:center;max-width:60ch;margin:0 auto 3.5rem;font-size:1.1rem}.btn{font-family:var(--font-serif);font-variation-settings:"SOFT" 100;border:2px solid var(--color-tinta);box-shadow:0 4px 0 var(--color-tinta);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.6rem;font-size:1.05rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.btn:hover{box-shadow:0 6px 0 var(--color-tinta);transform:translateY(-2px)}.btn:active{box-shadow:0 1px 0 var(--color-tinta);transform:translateY(3px)}.btn-primary{background:var(--color-primary);color:var(--color-tinta)}.btn-secondary{color:var(--color-tinta);background:#f6eedb}.btn:focus-visible{outline:3px solid var(--color-noche);outline-offset:3px}.recorte{rotate:var(--rot,0deg);filter:drop-shadow(0 10px 14px #3c280a4d);position:relative}.recorte>.cinta{z-index:1;top:-10px;left:var(--cinta-x,50%);width:96px;height:24px;translate:-50%;rotate:var(--cinta-rot,-3deg);clip-path:polygon(0 10%,4% 0,96% 8%,100% 0,97% 50%,100% 100%,5% 92%,0 100%,3% 50%);background:#d9a21b8c;position:absolute}.papel-viejo{color:#2a2419;clip-path:var(--borde);background: radial-gradient(ellipse at var(--mancha-x,80%) var(--mancha-y,20%), #96691e2e, transparent 45%), radial-gradient(ellipse at 8% 92%, #78501424, transparent 40%),  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .25 0 0 0 0 .1 0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E"),  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .35 0 0 0 0 .12 0 0 0 .55 -.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E"), var(--tinte,#f4ead3);box-shadow:inset 0 0 26px #7850144d,inset 0 0 5px #5a3c0f59}.hueco-imagen{text-align:center;color:#8a7a5c;background:repeating-linear-gradient(-45deg,#0000 0 10px,#785a280f 10px 20px),#e3d4b2;border:2px dashed #b9a57c;place-items:center;gap:.25rem;padding:1rem;font-size:.9rem;font-style:italic;display:grid}.hueco-imagen svg{opacity:.6;width:36px;height:36px}.header[data-astro-cid-nen7h5rs]{z-index:20;height:var(--header-height);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);background:#efe4cce0;transition:translate .35s;position:fixed;inset:0 0 auto;translate:0 -100%}html.intro-vista .header[data-astro-cid-nen7h5rs]{translate:0}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1rem;height:100%;display:flex}.logo[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);font-variation-settings:"SOFT" 100, "opsz" 144;color:var(--color-tinta);align-items:center;gap:.6rem;font-size:1.4rem;font-weight:900;text-decoration:none;display:flex}.nav-links[data-astro-cid-nen7h5rs]{gap:2rem;margin:0;padding:0;list-style:none;display:flex}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-muted);font-weight:500;text-decoration:none}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-tinta)}.header-cta[data-astro-cid-nen7h5rs]{box-shadow:0 3px 0 var(--color-tinta);padding:.4rem 1.1rem;font-size:.95rem}@media (width<=720px){nav[data-astro-cid-nen7h5rs]{display:none}}.reveal[data-astro-cid-vp2zbptk]{height:calc(100svh + var(--total) * 60vh);position:relative}.stage[data-astro-cid-vp2zbptk]{background:#e8d9b8;place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.stage[data-astro-cid-vp2zbptk]:after{content:"";pointer-events:none;background:radial-gradient(#0000 55%,#3c280a59);position:absolute;inset:0}.canvas[data-astro-cid-vp2zbptk]{aspect-ratio:1792/878;width:min(100vw,204.1svh);position:relative;container-type:inline-size}[data-astro-cid-vp2zbptk][data-in]{--p:0;--q:calc(1 - var(--p))}.escena[data-astro-cid-vp2zbptk]{scale:calc(1 + var(--p) * .06);filter:brightness(calc(1 - var(--p) * .3)) saturate(calc(1 + var(--p) * .2));position:absolute;inset:0}.capa[data-astro-cid-vp2zbptk]{width:100%;height:100%;position:absolute;inset:0}.capa-animada[data-astro-cid-vp2zbptk]{opacity:var(--p);transform:translateY(calc(var(--q) * 40px)) rotate(calc(var(--q) * -3deg)) scale(calc(1 + var(--q) * .06));filter:blur(calc(var(--q) * 6px)) sepia(var(--q));will-change:opacity, transform, filter}.relatos[data-astro-cid-vp2zbptk]{z-index:2;pointer-events:none;width:min(540px,100vw - 32px);position:absolute;bottom:max(4svh,16px);left:50%;translate:-50%}.relato[data-astro-cid-vp2zbptk]{opacity:var(--p);transform:translateY(calc(var(--q) * 30px));position:absolute;bottom:0;left:0;right:0}.papel[data-astro-cid-vp2zbptk]{padding:1.4rem 1.6rem 1.2rem}.etiqueta[data-astro-cid-vp2zbptk]{font-family:var(--font-texto);letter-spacing:.14em;text-transform:uppercase;color:#8a5a10;margin:0 0 .3rem;font-size:.75rem;font-weight:600}.papel[data-astro-cid-vp2zbptk] h2[data-astro-cid-vp2zbptk]{color:var(--color-tinta);margin:0 0 .4rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;line-height:1.1}.papel[data-astro-cid-vp2zbptk] p[data-astro-cid-vp2zbptk]:last-child{font-family:var(--font-texto);color:#4d4230;margin:0;font-size:1.02rem;line-height:1.55}.destello[data-astro-cid-vp2zbptk]{pointer-events:none;opacity:var(--p);background:radial-gradient(circle at 50.5% 42.5%,#fffae1f2 0%,#f5c5428c 12%,#0000 38%);position:absolute;inset:-60%}.emblema[data-astro-cid-vp2zbptk]{width:22cqi;height:auto;opacity:var(--p);translate:-50% -50%;transform:scale(calc(.2 + var(--p) * .8)) rotate(calc(var(--q) * -200deg));filter:blur(calc(var(--q) * 8px)) drop-shadow(0 .5cqi 1cqi #0006);position:absolute;top:32%;left:51.5%}.titulo[data-astro-cid-vp2zbptk]{text-align:center;z-index:1;position:absolute;top:55%;left:0;right:0}.nombre[data-astro-cid-vp2zbptk]{font-variation-settings:"SOFT" 100, "WONK" 0, "opsz" 144;letter-spacing:-.01em;filter:drop-shadow(0 .03em #f6eedbb3);margin:0;font-size:13cqi;font-weight:900;line-height:1}.letra[data-astro-cid-vp2zbptk]{opacity:var(--p);transform:translateY(calc(var(--q) * -60%)) scale(calc(1 + var(--q) * 2.5)) rotate(calc(var(--q) * var(--r) * 1deg));filter:blur(calc(var(--q) * 10px));background:linear-gradient(100deg, transparent 44%, #f5c542f2 50%, transparent 56%), linear-gradient(var(--tinta-letra,var(--color-tinta)), var(--tinta-letra,var(--color-tinta)));color:#0000;background-position:0 0,0 0;background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}.lema[data-astro-cid-vp2zbptk]{font-family:var(--font-texto);letter-spacing:.1em;color:var(--color-tinta);opacity:var(--p);transform:translateY(calc(var(--q) * 12px));margin:.6em 0 0;font-size:max(.85rem,2cqi);font-style:italic}.chispas[data-astro-cid-vp2zbptk]{position:absolute;top:6cqi;left:50%}.chispas[data-astro-cid-vp2zbptk] span[data-astro-cid-vp2zbptk]{opacity:0;background:#ffe08a;border-radius:50%;width:.7cqi;height:.7cqi;position:absolute;box-shadow:0 0 1cqi #f5c542}.reveal[data-astro-cid-vp2zbptk].epico .escena[data-astro-cid-vp2zbptk]{animation:.55s cubic-bezier(.36,.07,.19,.97) both temblor}.reveal[data-astro-cid-vp2zbptk].epico .emblema[data-astro-cid-vp2zbptk]{animation:.9s cubic-bezier(.2,.8,.3,1) both latido}.reveal[data-astro-cid-vp2zbptk].epico .letra[data-astro-cid-vp2zbptk]{animation:brillo 1.1s ease-out calc(.25s + var(--j) * 70ms) both}.reveal[data-astro-cid-vp2zbptk].epico .nombre[data-astro-cid-vp2zbptk]{animation:1.6s ease-out both resplandor}.reveal[data-astro-cid-vp2zbptk].epico .chispas[data-astro-cid-vp2zbptk] span[data-astro-cid-vp2zbptk]{animation:.9s cubic-bezier(.2,.7,.3,1) both chispa}@keyframes temblor{10%,90%{translate:-2px}20%,80%{translate:4px 1px}30%,50%,70%{translate:-8px -2px}40%,60%{translate:8px 2px}to{translate:0}}@keyframes latido{0%{scale:1}30%{scale:1.12}to{scale:1}}@keyframes brillo{0%{background-position:0 0,0 0}to{background-position:100% 0,0 0}}@keyframes resplandor{0%{filter:drop-shadow(0 .03em #f6eedbb3)drop-shadow(0 0 #f5c54200)}25%{filter:drop-shadow(0 .03em #f6eedbb3)drop-shadow(0 0 .35em #f5c542f2)}to{filter:drop-shadow(0 .03em #f6eedbb3)drop-shadow(0 0 .12em #f5c54273)}}@keyframes chispa{0%{opacity:1;transform:rotate(var(--a)) translateX(0) scale(1.4)}to{opacity:0;transform:rotate(var(--a)) translateX(var(--d)) scale(.2)}}.cta[data-astro-cid-vp2zbptk]{opacity:var(--p);transform:translateY(calc(var(--q) * 16px));visibility:hidden;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.1rem;display:flex}.reveal[data-astro-cid-vp2zbptk].epico .cta[data-astro-cid-vp2zbptk]{visibility:visible}.proximamente[data-astro-cid-vp2zbptk]{font-family:var(--font-texto);color:var(--color-tinta);opacity:var(--p);transform:translateY(calc(var(--q) * 16px));background:#f6eedbcc;border-radius:999px;align-items:center;gap:.6em;margin:1.1rem 0 0;padding:.45em 1.1em;font-size:max(.9rem,1.6cqi);font-style:italic;display:inline-flex}.chispa-viva[data-astro-cid-vp2zbptk]{background:var(--color-primary);width:.55em;height:.55em;box-shadow:0 0 .6em var(--color-primary);border-radius:50%;flex:none;animation:1.8s ease-in-out infinite latir}@keyframes latir{50%{opacity:.5;scale:.6}}@media (prefers-reduced-motion:reduce){.chispa-viva[data-astro-cid-vp2zbptk]{animation:none}}@media (aspect-ratio<=1){.proximamente[data-astro-cid-vp2zbptk]{max-width:92vw;font-size:.85rem}}.progreso[data-astro-cid-vp2zbptk]{z-index:3;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;right:clamp(12px,2vw,28px);translate:0 -50%}.progreso[data-astro-cid-vp2zbptk] li[data-astro-cid-vp2zbptk]{border:2px solid var(--color-tinta);opacity:.45;border-radius:50%;width:10px;height:10px;transition:background .3s,opacity .3s,scale .3s}.progreso[data-astro-cid-vp2zbptk] li[data-astro-cid-vp2zbptk].activo{background:var(--color-primary);opacity:1;scale:1.25}.saltar[data-astro-cid-vp2zbptk]{z-index:3;border:1px solid var(--color-border);color:var(--color-muted);background:#f6eedbd9;border-radius:999px;padding:.35rem .9rem;font-size:.9rem;font-style:italic;text-decoration:none;transition:opacity .3s,color .2s;position:absolute;top:1rem;right:1rem}.saltar[data-astro-cid-vp2zbptk]:hover{color:var(--color-tinta)}.reveal[data-astro-cid-vp2zbptk].epico .saltar[data-astro-cid-vp2zbptk],.reveal[data-astro-cid-vp2zbptk].epico .progreso[data-astro-cid-vp2zbptk]{opacity:0;pointer-events:none}.luna[data-astro-cid-vp2zbptk]{aspect-ratio:1;cursor:pointer;pointer-events:none;z-index:1;background:0 0;border:0;border-radius:50%;width:4.5cqi;padding:0;position:absolute;top:22.5%;left:64.2%;translate:-50% -50%}.reveal[data-astro-cid-vp2zbptk].luna-lista .luna[data-astro-cid-vp2zbptk]{pointer-events:auto}.luna[data-astro-cid-vp2zbptk]:hover{box-shadow:0 0 1.2cqi .3cqi #fffae159}.luna[data-astro-cid-vp2zbptk].guino{animation:1.2s ease-out guino}@keyframes guino{20%{box-shadow:0 0 3cqi 1.2cqi #fffae1cc}to{box-shadow:0 0 #fffae100}}.estrella-fugaz[data-astro-cid-vp2zbptk]{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fffbe8);border-radius:999px;width:9cqi;height:.25cqi;position:absolute;top:8%;left:44%;rotate:24deg}.estrella-fugaz[data-astro-cid-vp2zbptk].cruzando{animation:1.1s ease-in .25s fugaz}@keyframes fugaz{0%{opacity:0;translate:0}15%{opacity:1}to{opacity:0;translate:16cqi 7cqi}}.emblema[data-astro-cid-vp2zbptk]{pointer-events:none}.reveal[data-astro-cid-vp2zbptk].epico .emblema[data-astro-cid-vp2zbptk]{pointer-events:auto;cursor:pointer}.reveal[data-astro-cid-vp2zbptk] .emblema[data-astro-cid-vp2zbptk].vortice{animation:1.8s cubic-bezier(.3,0,.2,1) vortice}@keyframes vortice{0%{rotate:0deg;scale:1}40%{scale:1.15}to{rotate:1440deg;scale:1}}.letra[data-astro-cid-vp2zbptk].encendida{--tinta-letra:#d9a21b;filter:drop-shadow(0 0 .08em #f5c542b3);animation:.3s ease-out encender}@keyframes encender{50%{scale:1.15}}.reveal[data-astro-cid-vp2zbptk].ola .letra[data-astro-cid-vp2zbptk]{animation:ola .7s ease-in-out calc(var(--j) * 70ms)}@keyframes ola{40%{translate:0 -.25em}}.reveal[data-astro-cid-vp2zbptk].portal-abierto .destello[data-astro-cid-vp2zbptk]{animation:1.6s ease-out portal-abierto}@keyframes portal-abierto{0%,to{opacity:0}25%{opacity:1}}@media (aspect-ratio<=1){.canvas[data-astro-cid-vp2zbptk]{width:122.46svh;position:absolute;top:50%;left:50%;translate:-51.6% -50%}.emblema[data-astro-cid-vp2zbptk]{width:min(22cqi,70vw)}.titulo[data-astro-cid-vp2zbptk]{translate:1.6%}.nombre[data-astro-cid-vp2zbptk]{font-size:min(13cqi,20vw)}.lema[data-astro-cid-vp2zbptk]{font-size:min(2cqi,3.6vw)}.progreso[data-astro-cid-vp2zbptk]{display:none}.relato[data-astro-cid-vp2zbptk] .papel[data-astro-cid-vp2zbptk]{padding:1.1rem 1.2rem 1rem}.papel[data-astro-cid-vp2zbptk] h2[data-astro-cid-vp2zbptk]{font-size:1.3rem}.papel[data-astro-cid-vp2zbptk] p[data-astro-cid-vp2zbptk]:last-child{font-size:.95rem}}.hint[data-astro-cid-vp2zbptk]{font-family:var(--font-texto);color:#6b5d45;margin:0;font-style:italic;transition:opacity .4s;position:absolute;top:1.5rem}.reveal[data-astro-cid-vp2zbptk].started .hint[data-astro-cid-vp2zbptk]{opacity:0}@media (prefers-reduced-motion:reduce){.reveal[data-astro-cid-vp2zbptk]{height:auto}.stage[data-astro-cid-vp2zbptk]{height:auto;padding-bottom:3rem;display:block;position:relative}.canvas[data-astro-cid-vp2zbptk]{margin-inline:auto}[data-astro-cid-vp2zbptk][data-in]{--p:1!important}.escena[data-astro-cid-vp2zbptk]{filter:none;scale:1}.destello[data-astro-cid-vp2zbptk],.hint[data-astro-cid-vp2zbptk],.chispas[data-astro-cid-vp2zbptk],.progreso[data-astro-cid-vp2zbptk],.saltar[data-astro-cid-vp2zbptk]{display:none}.cta[data-astro-cid-vp2zbptk]{visibility:visible}.emblema[data-astro-cid-vp2zbptk]{pointer-events:auto;cursor:pointer}.relatos[data-astro-cid-vp2zbptk]{gap:2rem;margin:3rem auto 0;display:grid;position:static;translate:none}.relato[data-astro-cid-vp2zbptk]{position:relative}}.grilla[data-astro-cid-husxckki]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:3rem 2rem;margin:0;padding:0;list-style:none;display:grid}.recorte[data-astro-cid-husxckki]{transition:rotate .25s,translate .25s}.recorte[data-astro-cid-husxckki]:hover{translate:0 -6px;rotate:0deg}.tarjeta[data-astro-cid-husxckki]{height:100%;padding:1.25rem 1.25rem 1.5rem}.media[data-astro-cid-husxckki]{aspect-ratio:16/10;object-fit:cover;width:100%;margin-bottom:1rem}img[data-astro-cid-husxckki].media{border:4px solid #fbf6ea;box-shadow:0 1px 4px #0003}.tipo[data-astro-cid-husxckki]{letter-spacing:.14em;text-transform:uppercase;color:#8a5a10;margin:0 0 .25rem;font-size:.75rem;font-weight:600}h3[data-astro-cid-husxckki]{margin-bottom:.4rem;font-size:1.5rem;font-weight:800}.descripcion[data-astro-cid-husxckki]{color:#4d4230;margin:0}.enlace[data-astro-cid-husxckki]{font-family:var(--font-serif);color:var(--color-tinta);text-decoration-color:var(--color-primary);text-underline-offset:4px;margin-top:1rem;font-weight:700;text-decoration-thickness:3px;display:inline-block}@media (prefers-reduced-motion:reduce){.recorte[data-astro-cid-husxckki]:hover{rotate:var(--rot);translate:none}}.equipo[data-astro-cid-gwmtxup4]{background:radial-gradient(1px 1px at 12% 18%, #fff8 50%, transparent), radial-gradient(1px 1px at 28% 72%, #fff6 50%, transparent), radial-gradient(1.5px 1.5px at 45% 30%, #fff9 50%, transparent), radial-gradient(1px 1px at 63% 85%, #fff5 50%, transparent), radial-gradient(1.5px 1.5px at 78% 12%, #fff8 50%, transparent), radial-gradient(1px 1px at 90% 55%, #fff6 50%, transparent), radial-gradient(1px 1px at 5% 60%, #fff5 50%, transparent), radial-gradient(1px 1px at 55% 50%, #fff4 50%, transparent), var(--color-noche);background-size:420px 420px,420px 420px,420px 420px,420px 420px,420px 420px,420px 420px,420px 420px,420px 420px,auto;position:relative}.equipo[data-astro-cid-gwmtxup4] .section-eyebrow[data-astro-cid-gwmtxup4]{color:var(--color-primary)}.equipo[data-astro-cid-gwmtxup4] .section-title[data-astro-cid-gwmtxup4]{color:#f6eedb}.equipo[data-astro-cid-gwmtxup4] .section-subtitle[data-astro-cid-gwmtxup4]{color:#c9c0ad}.polaroids[data-astro-cid-gwmtxup4]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:3rem 2rem;margin:0;padding:0;list-style:none;display:grid}.recorte[data-astro-cid-gwmtxup4]{filter:drop-shadow(0 14px 18px #00000073);transition:rotate .25s,translate .25s}.recorte[data-astro-cid-gwmtxup4]:hover{translate:0 -6px;rotate:0deg}.polaroid[data-astro-cid-gwmtxup4]{text-align:center;height:100%;padding:.9rem .9rem 1.4rem}.foto[data-astro-cid-gwmtxup4]{aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:1rem}img[data-astro-cid-gwmtxup4].foto{filter:sepia(.25)contrast(1.05)}h3[data-astro-cid-gwmtxup4]{margin-bottom:.1rem;font-size:1.3rem;font-weight:800}.rol[data-astro-cid-gwmtxup4]{letter-spacing:.12em;text-transform:uppercase;color:#8a5a10;margin:0 0 .5rem;font-size:.8rem;font-weight:600}.dato[data-astro-cid-gwmtxup4]{color:#4d4230;margin:0;font-size:.95rem;font-style:italic}@media (prefers-reduced-motion:reduce){.recorte[data-astro-cid-gwmtxup4]:hover{rotate:var(--rot);translate:none}}.carta[data-astro-cid-7b4tjujo]{max-width:760px;margin-inline:auto}.contenido[data-astro-cid-7b4tjujo]{text-align:center;padding:clamp(2.5rem,6vw,4rem) clamp(1.5rem,5vw,3.5rem)}.contenido[data-astro-cid-7b4tjujo] .section-subtitle[data-astro-cid-7b4tjujo]{margin-bottom:2rem}.acciones[data-astro-cid-7b4tjujo]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.email[data-astro-cid-7b4tjujo]{color:var(--color-muted);margin:1.25rem 0 0;font-style:italic}.redes[data-astro-cid-7b4tjujo]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.redes[data-astro-cid-7b4tjujo] a[data-astro-cid-7b4tjujo]{font-family:var(--font-serif);text-decoration-color:var(--color-primary);text-underline-offset:4px;font-weight:700;text-decoration-thickness:3px}.secretos[data-astro-cid-jo6i4kqk]{color:var(--color-primary);font-style:italic}.footer[data-astro-cid-jo6i4kqk]{background:var(--color-tinta);color:#d8cfbc;padding-block:3.5rem 2rem}.footer-inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.marca[data-astro-cid-jo6i4kqk]{align-items:center;gap:1rem;display:flex}.nombre[data-astro-cid-jo6i4kqk]{font-family:var(--font-serif);font-variation-settings:"SOFT" 100, "opsz" 144;color:#f6eedb;margin:0;font-size:1.75rem;font-weight:900;line-height:1}.lema[data-astro-cid-jo6i4kqk]{color:#a89e88;margin:.25rem 0 0;font-size:.85rem;font-style:italic}nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.5rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-jo6i4kqk]{text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-primary)}.legal[data-astro-cid-jo6i4kqk]{color:#a89e88;border-top:1px solid #f6eedb26;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.85rem;display:flex}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.logro[data-astro-cid-bo7bhci7]{z-index:30;pointer-events:none;transition:translate .5s cubic-bezier(.2,1.3,.4,1);position:fixed;bottom:1.5rem;left:50%;translate:-50% 150%}.logro[data-astro-cid-bo7bhci7].visible{translate:-50%}.logro[data-astro-cid-bo7bhci7] .logro-caja{background:var(--color-noche);color:#f6eedb;border:2px solid var(--color-primary);white-space:nowrap;border-radius:999px;align-items:center;gap:.75rem;padding:.7rem 1.2rem .7rem .8rem;display:flex;box-shadow:0 10px 30px #00000059}.logro[data-astro-cid-bo7bhci7] .logro-caja.completo{color:var(--color-tinta);border-color:var(--color-tinta);background:linear-gradient(120deg,#8a5a10,#d9a21b 45%,#f5c542 55%,#8a5a10)}.logro[data-astro-cid-bo7bhci7] .logro-icono{font-size:1.6rem;line-height:1}.logro[data-astro-cid-bo7bhci7] strong{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);font-size:.7rem;display:block}.logro[data-astro-cid-bo7bhci7] .completo strong{color:var(--color-tinta)}.logro[data-astro-cid-bo7bhci7] .logro-texto{font-family:var(--font-serif);font-variation-settings:"SOFT" 100;font-size:1.05rem;font-weight:700}@media (width<=480px){.logro[data-astro-cid-bo7bhci7] .logro-caja{white-space:normal;width:calc(100vw - 32px)}}@media (prefers-reduced-motion:reduce){.logro[data-astro-cid-bo7bhci7]{transition:none}}.arcade-hud{display:none}html.modo-arcade .arcade-hud{z-index:40;color:#ffe08a;text-shadow:2px 2px #1f1d1a;pointer-events:none;justify-content:space-between;gap:1rem;padding:.75rem 1rem;font:10px/1.4 "Press Start 2P",monospace;display:flex;position:fixed;inset:0 0 auto}html.modo-arcade .arcade-hud .parpadeo{animation:1s step-end infinite parpadeo}@keyframes parpadeo{50%{opacity:0}}html.modo-arcade body:after{content:"";z-index:39;pointer-events:none;background:repeating-linear-gradient(#00000029 0 1px,#0000 1px 3px),radial-gradient(#0000 60%,#00000073);animation:.12s steps(2,end) infinite parpadeo-crt;position:fixed;inset:0}@keyframes parpadeo-crt{50%{opacity:.92}}html.modo-arcade :is(h1,h2,h3,.letra,.etiqueta,.lema,.proximamente,.btn){letter-spacing:0!important;font-family:"Press Start 2P",monospace!important}html.modo-arcade .letra{font-size:.62em}html.modo-arcade .papel h2{font-size:clamp(.9rem,2vw,1.2rem);line-height:1.5}@media (prefers-reduced-motion:reduce){html.modo-arcade body:after,html.modo-arcade .arcade-hud .parpadeo{animation:none}}
