.embers[data-astro-cid-sv6e7yup]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.santo-wrap[data-astro-cid-mnulwkq7]{perspective:900px;position:relative}.santo[data-astro-cid-mnulwkq7]{border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-lg);transform:rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));transition:transform .9s var(--ease);--skin:#e9c9a2;--brown:#6b4630;--brown-dark:#3f281b;--habit:#e6d8bb;--apron:#8d98a3;--silver:#a9afb9;--wood:#8a5a34;--pig:#eeb0a5;--pig-dark:#dc958b;--beard:#cfc9be;--gold:#d9a441;--sway:cubic-bezier(.45, 0, .55, 1);display:block;overflow:hidden}.ln[data-astro-cid-mnulwkq7]{stroke:var(--cream);stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0;animation:draw 1.6s var(--ease) var(--d,0s) forwards, fill-in .9s var(--ease) calc(var(--d,0s) + .8s) forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fill-in{to{fill-opacity:1}}@keyframes appear{to{opacity:1}}.dosel[data-astro-cid-mnulwkq7]{opacity:0;animation:appear 1.2s var(--ease) forwards}.tela[data-astro-cid-mnulwkq7]{fill:var(--gold);opacity:.28}.pliegue[data-astro-cid-mnulwkq7]{fill:none;stroke:var(--gold);stroke-width:1.2px;opacity:.45}.cortina[data-astro-cid-mnulwkq7]{transform-box:view-box}.cortina-izq[data-astro-cid-mnulwkq7]{transform-origin:0 0}.cortina-der[data-astro-cid-mnulwkq7]{transform-origin:420px 0}@keyframes sway-l{to{transform:skew(1.6deg)}}@keyframes sway-r{to{transform:skew(-1.6deg)}}.cenefa[data-astro-cid-mnulwkq7]{fill:var(--manto)}.flecos[data-astro-cid-mnulwkq7] circle[data-astro-cid-mnulwkq7]{fill:var(--gold)}.glow[data-astro-cid-mnulwkq7]{fill:var(--gold);opacity:0;animation:glow-in 1.2s var(--ease) 2s forwards}@keyframes glow-in{to{opacity:.09}}.santo-wrap[data-astro-cid-mnulwkq7].off [data-astro-cid-mnulwkq7]{animation-play-state:paused!important}.ln-arc[data-astro-cid-mnulwkq7]{fill:none;stroke:#4f6b3c;stroke-width:4px;animation:draw 2s var(--ease) .2s forwards}.flor[data-astro-cid-mnulwkq7]{transform-box:fill-box;transform-origin:50%;animation:pop .7s cubic-bezier(.34, 1.56, .64, 1) calc(1.2s + var(--i) * 90ms) forwards;transform:scale(0)}.flor[data-astro-cid-mnulwkq7] circle[data-astro-cid-mnulwkq7]:first-child{stroke:#2b1f1859;stroke-width:1px}.flor-blanca[data-astro-cid-mnulwkq7] circle[data-astro-cid-mnulwkq7]:first-child{fill:#f5efe2}.flor-amarilla[data-astro-cid-mnulwkq7] circle[data-astro-cid-mnulwkq7]:first-child{fill:#f0c24b}.flor-roja[data-astro-cid-mnulwkq7] circle[data-astro-cid-mnulwkq7]:first-child{fill:var(--manto-light)}.petalos[data-astro-cid-mnulwkq7]{fill:none;stroke:#21170f2e;stroke-width:1.4px;stroke-dasharray:2 2.4}.centro[data-astro-cid-mnulwkq7]{fill:#21170f29}@keyframes pop{to{transform:scale(1)}}@keyframes bloom{0%{transform:scale(1)}to{transform:scale(1.12)}}@keyframes float{to{transform:translateY(-5px)}}.halo[data-astro-cid-mnulwkq7]{fill:none;stroke:var(--silver);stroke-width:4px}.halo-orn[data-astro-cid-mnulwkq7]{fill:var(--silver);opacity:0;transform-box:view-box;transform-origin:210px 128px;animation:appear .7s var(--ease) 1.5s forwards, spin 30s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.capucha[data-astro-cid-mnulwkq7]{fill:var(--brown)}.capucha-in[data-astro-cid-mnulwkq7]{fill:var(--brown-dark)}.capa[data-astro-cid-mnulwkq7],.manga[data-astro-cid-mnulwkq7]{fill:var(--brown)}.pliegue-capa[data-astro-cid-mnulwkq7]{fill:none;stroke:#fff6e647}.habito[data-astro-cid-mnulwkq7],.paginas[data-astro-cid-mnulwkq7]{fill:var(--habit)}.delantal[data-astro-cid-mnulwkq7]{fill:var(--apron)}.pliegue-habito[data-astro-cid-mnulwkq7]{fill:none;stroke:#21170f33}.cruz[data-astro-cid-mnulwkq7]{fill:var(--manto);stroke:var(--gold)}.baculo[data-astro-cid-mnulwkq7]{fill:none;stroke:var(--wood);stroke-width:5.5px}.nudos[data-astro-cid-mnulwkq7]{fill:none;stroke:var(--wood);stroke-width:3px}.piel[data-astro-cid-mnulwkq7]{fill:var(--skin)}.brillo[data-astro-cid-mnulwkq7]{fill:none;stroke:#fff6e6;stroke-width:2px;stroke-linecap:round;opacity:0;animation:appear .6s var(--ease) 1.7s forwards}.flequillo[data-astro-cid-mnulwkq7]{fill:none;stroke:var(--beard);stroke-width:6px}.cejas[data-astro-cid-mnulwkq7]{fill:none;stroke:#8f8a82;stroke-width:2.4px}.ojo[data-astro-cid-mnulwkq7]{fill:#1b1410;opacity:0;animation:appear .4s var(--ease) 1.5s forwards}.luz[data-astro-cid-mnulwkq7]{fill:#fff;opacity:0;animation:appear .4s var(--ease) 1.7s forwards}.ojos[data-astro-cid-mnulwkq7]{transform-box:fill-box;transform-origin:50%;animation:blink 5s var(--ease) 3s infinite}@keyframes blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.mejilla[data-astro-cid-mnulwkq7]{fill:#e0907f;opacity:0;animation:cheek .8s var(--ease) 1.8s forwards}@keyframes cheek{to{opacity:.45}}.nariz[data-astro-cid-mnulwkq7]{fill:none;stroke:#8a6244}.barba[data-astro-cid-mnulwkq7]{fill:var(--beard)}.mechones[data-astro-cid-mnulwkq7],.bigote[data-astro-cid-mnulwkq7]{fill:none;stroke:#9e978b}.bigote[data-astro-cid-mnulwkq7]{stroke-width:3px}.zapato[data-astro-cid-mnulwkq7]{fill:var(--brown-dark)}.tapas[data-astro-cid-mnulwkq7]{fill:none;stroke:var(--manto);stroke-width:3.5px}.renglones[data-astro-cid-mnulwkq7]{fill:none;stroke:#a89d86;stroke-width:1.1px}.pagina[data-astro-cid-mnulwkq7]{fill:#f4ecd8;stroke:var(--cream);stroke-width:1px;opacity:0;transform-box:view-box;transform-origin:274px 287px;animation:page 7s var(--ease) 4s infinite}@keyframes page{0%{opacity:1;transform:scaleX(1)}12%{opacity:1;transform:scaleX(-1)}13%,to{opacity:0;transform:scaleX(-1)}}.campana[data-astro-cid-mnulwkq7]{cursor:pointer;transform-box:view-box;outline:none}.campana-santo[data-astro-cid-mnulwkq7]{transform-origin:152px 314px;animation:swing 2.6s var(--sway) 2.3s infinite alternate}.campana-cerdo[data-astro-cid-mnulwkq7]{transform-origin:282px 506px}.campana[data-astro-cid-mnulwkq7].ring{animation:ring .9s var(--ease)}@keyframes swing{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}@keyframes ring{0%{transform:rotate(0)}15%{transform:rotate(28deg)}35%{transform:rotate(-24deg)}55%{transform:rotate(16deg)}75%{transform:rotate(-8deg)}to{transform:rotate(0)}}.hit[data-astro-cid-mnulwkq7]{fill:#0000}.campana[data-astro-cid-mnulwkq7]:focus-visible .hit[data-astro-cid-mnulwkq7]{stroke:var(--manto-light);stroke-width:2px}.pista[data-astro-cid-mnulwkq7]{fill:none;stroke:var(--gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:hint 2.4s var(--ease) 3.2s infinite}.santo-wrap[data-astro-cid-mnulwkq7].tocada .pista[data-astro-cid-mnulwkq7]{animation:none}@keyframes hint{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.cinta[data-astro-cid-mnulwkq7]{fill:none;stroke:var(--manto-light);stroke-width:2.6px;stroke-linecap:round;opacity:0;animation:appear .5s var(--ease) 1.6s forwards}.cadena[data-astro-cid-mnulwkq7],.cadena-cerdo[data-astro-cid-mnulwkq7]{fill:none;stroke:var(--silver);stroke-width:1.6px;stroke-dasharray:2 2;opacity:0;animation:appear .5s var(--ease) 1.6s forwards}.plata[data-astro-cid-mnulwkq7]{fill:var(--silver)}.badajo[data-astro-cid-mnulwkq7]{fill:#8e929a;opacity:0;animation:appear .4s var(--ease) 1.9s forwards}.cerdo[data-astro-cid-mnulwkq7]{fill:var(--pig)}.cerdo-osc[data-astro-cid-mnulwkq7]{fill:var(--pig-dark)}.cola[data-astro-cid-mnulwkq7]{fill:none;stroke:var(--pig-dark);stroke-width:2.6px;transform-box:view-box;transform-origin:320px 504px;animation:draw 1.6s var(--ease) var(--d,0s) forwards, wag .8s var(--sway) 2.6s infinite alternate}@keyframes wag{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}.oreja[data-astro-cid-mnulwkq7]{transform-box:view-box;transform-origin:272px 460px;animation:draw 1.6s var(--ease) var(--d,0s) forwards, fill-in .9s var(--ease) calc(var(--d,0s) + .8s) forwards, flick 4.5s var(--ease) 3s infinite}@keyframes flick{0%,86%,to{transform:rotate(0)}90%{transform:rotate(-16deg)}94%{transform:rotate(7deg)}}.hocico[data-astro-cid-mnulwkq7]{transform-box:fill-box;transform-origin:50%;animation:draw 1.6s var(--ease) var(--d,0s) forwards, fill-in .9s var(--ease) calc(var(--d,0s) + .8s) forwards, sniff 3.4s var(--ease) 3.6s infinite}@keyframes sniff{0%,80%,to{transform:scale(1)}84%{transform:scale(1.12,.9)}88%{transform:scale(1)}92%{transform:scale(1.1,.92)}}.cabeza-cerdo[data-astro-cid-mnulwkq7]{transform-box:view-box;transform-origin:280px 490px;animation:nod 5s var(--sway) 3s infinite alternate}@keyframes nod{to{transform:rotate(-5deg)}}.porquet[data-astro-cid-mnulwkq7]{transform-box:view-box;transform-origin:298px 520px}@keyframes breathe{to{transform:scale(1.025)}}.losa[data-astro-cid-mnulwkq7]{fill:var(--verd)}.filete[data-astro-cid-mnulwkq7]{fill:var(--gold)}.marmol[data-astro-cid-mnulwkq7]{fill:#3a3540}.base[data-astro-cid-mnulwkq7]{fill:#2a2630}.vetas[data-astro-cid-mnulwkq7]{fill:none;stroke:#77707f;stroke-width:1.2px}.filete[data-astro-cid-mnulwkq7],.base[data-astro-cid-mnulwkq7],.vetas[data-astro-cid-mnulwkq7]{opacity:0;animation:appear .7s var(--ease) .8s forwards}.vela[data-astro-cid-mnulwkq7]{opacity:0;animation:appear .7s var(--ease) calc(2s + var(--fd)) forwards}.vaso[data-astro-cid-mnulwkq7]{fill:var(--manto)}.vaso-luz[data-astro-cid-mnulwkq7]{fill:#ffffff40}.llama[data-astro-cid-mnulwkq7]{fill:#f6c453;animation:flicker 1.3s var(--sway) var(--fd) infinite alternate}.halo-vela[data-astro-cid-mnulwkq7]{fill:#f6a23c;opacity:.18;animation:candle-glow 1.3s var(--sway) var(--fd) infinite alternate}@keyframes flicker{0%{transform:scale(1)rotate(-3deg)}50%{transform:scale(.9,1.12)rotate(2deg)}to{transform:scale(1.05,.94)rotate(-1deg)}}@keyframes candle-glow{to{opacity:.32}}.destello[data-astro-cid-mnulwkq7]{fill:#fff6e6;opacity:0;animation:twinkle 3.2s var(--ease) calc(2.4s + var(--sd)) infinite;transform:scale(0)}@keyframes twinkle{0%,to{opacity:0;transform:scale(0)rotate(0)}15%{opacity:1;transform:scale(1)rotate(45deg)}35%{opacity:0;transform:scale(.2)rotate(90deg)}}.bocadillo[data-astro-cid-mnulwkq7]{width:min(88%,300px);padding:var(--s-100) var(--s-200);background:var(--cream);color:var(--night);text-align:center;border-radius:var(--radius-lg);opacity:0;transform:translate(-50%, var(--s-200)) scale(.96);transition:opacity .4s var(--ease), transform .5s var(--ease);pointer-events:none;margin:0;font-size:14px;font-weight:500;line-height:20px;position:absolute;top:4%;left:50%;box-shadow:0 16px 32px #00000073}.bocadillo[data-astro-cid-mnulwkq7].show{opacity:1;transform:translate(-50%)scale(1)}.pista-texto[data-astro-cid-mnulwkq7]{white-space:nowrap;background:var(--card,#f8efdf);color:var(--manto);letter-spacing:.06em;text-transform:uppercase;box-shadow:var(--shadow);opacity:0;animation:appear .8s var(--ease) 3.4s forwards;transition:opacity .4s var(--ease);pointer-events:none;border-radius:999px;margin:0;padding:6px 14px;font-weight:700;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.santo-wrap[data-astro-cid-mnulwkq7].tocada .pista-texto[data-astro-cid-mnulwkq7]{animation:none;opacity:0!important}.porquet[data-astro-cid-mnulwkq7]{cursor:pointer}.porquet[data-astro-cid-mnulwkq7].escapa{animation:2.4s cubic-bezier(.45,0,.55,1) both escapa}@keyframes escapa{0%{transform:translate(0)}8%{transform:translate(-6px,-10px)rotate(-6deg)}45%{transform:translate(220px,-4px)scaleX(1)}46%{transform:translate(-420px,-4px)scaleX(-1)}50%{transform:translate(-400px)scaleX(-1)}90%{transform:translate(-10px)scaleX(-1)}to{transform:translate(0)scaleX(1)}}.guino[data-astro-cid-mnulwkq7] .ojos[data-astro-cid-mnulwkq7] ellipse[data-astro-cid-mnulwkq7]:nth-of-type(2){transform-box:fill-box;transform-origin:50%;animation:1.4s both guino}@keyframes guino{0%,to{transform:scaleY(1)}20%,70%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){.ln[data-astro-cid-mnulwkq7],.ln-arc[data-astro-cid-mnulwkq7],.cola[data-astro-cid-mnulwkq7],.oreja[data-astro-cid-mnulwkq7],.hocico[data-astro-cid-mnulwkq7]{stroke-dashoffset:0;fill-opacity:1;animation:none}.dosel[data-astro-cid-mnulwkq7],.halo-orn[data-astro-cid-mnulwkq7],.brillo[data-astro-cid-mnulwkq7],.ojo[data-astro-cid-mnulwkq7],.luz[data-astro-cid-mnulwkq7],.cinta[data-astro-cid-mnulwkq7],.cadena[data-astro-cid-mnulwkq7],.cadena-cerdo[data-astro-cid-mnulwkq7],.badajo[data-astro-cid-mnulwkq7],.filete[data-astro-cid-mnulwkq7],.base[data-astro-cid-mnulwkq7],.vetas[data-astro-cid-mnulwkq7],.vela[data-astro-cid-mnulwkq7],.pista-texto[data-astro-cid-mnulwkq7]{opacity:1;animation:none}.mejilla[data-astro-cid-mnulwkq7]{opacity:.45;animation:none}.flor[data-astro-cid-mnulwkq7]{animation:none;transform:none}.cortina[data-astro-cid-mnulwkq7],.glow[data-astro-cid-mnulwkq7],.figura[data-astro-cid-mnulwkq7],.ojos[data-astro-cid-mnulwkq7],.pagina[data-astro-cid-mnulwkq7],.campana[data-astro-cid-mnulwkq7],.pista[data-astro-cid-mnulwkq7],.cabeza-cerdo[data-astro-cid-mnulwkq7],.porquet[data-astro-cid-mnulwkq7],.llama[data-astro-cid-mnulwkq7],.halo-vela[data-astro-cid-mnulwkq7],.destello[data-astro-cid-mnulwkq7]{animation:none}.santo[data-astro-cid-mnulwkq7]{transform:none!important}}.hero[data-astro-cid-wcolddp2]{min-height:100svh;padding:calc(var(--s-900) + var(--s-300)) var(--section-x) var(--s-700);align-items:center;display:flex;position:relative;overflow:hidden}.hero-grid[data-astro-cid-wcolddp2]{z-index:2;max-width:var(--max);column-gap:var(--s-700);row-gap:var(--s-600);grid-template-columns:1.1fr .9fr;grid-template-areas:"text art""next art";align-items:end;width:100%;margin:0 auto;display:grid;position:relative}.hero-text[data-astro-cid-wcolddp2]{grid-area:text}.hero-art[data-astro-cid-wcolddp2]{aspect-ratio:400/560;grid-area:art;place-self:center;width:100%;max-width:480px;max-height:80svh}.hero-grid[data-astro-cid-wcolddp2] .next[data-astro-cid-wcolddp2]{grid-area:next;max-width:480px}.hero-text[data-astro-cid-wcolddp2]{gap:var(--s-300);display:grid}.hero-text[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{font-size:clamp(52px,6vw,96px)}.hero-text[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2],.hero-text[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2] em[data-astro-cid-wcolddp2]{display:block}.hero-sub[data-astro-cid-wcolddp2]{color:var(--cream);max-width:520px;font-size:18px;line-height:28px}.hero-actions[data-astro-cid-wcolddp2]{align-items:center;gap:var(--s-400);margin-top:var(--s-75);flex-wrap:wrap;display:flex}.in[data-astro-cid-wcolddp2]{animation:rise 1.1s var(--ease) both;animation-delay:var(--d,0s)}.next[data-astro-cid-wcolddp2]{gap:var(--s-200);padding:var(--s-400);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);display:grid}.next-date[data-astro-cid-wcolddp2]{font-family:var(--font-display);color:var(--cream);font-size:36px;font-weight:500;line-height:40px}.next[data-astro-cid-wcolddp2] ul[data-astro-cid-wcolddp2]{gap:var(--s-200);margin:0;padding:0;list-style:none;display:grid}.next[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{gap:var(--s-25);padding-top:var(--s-200);border-top:1px solid var(--line);font-size:16px;font-weight:500;line-height:24px;display:grid}.next[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2] .caption[data-astro-cid-wcolddp2]{color:var(--manto-light);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.next-years[data-astro-cid-wcolddp2]{max-width:none;padding-top:var(--s-200);border-top:1px solid var(--line);font-size:14px;line-height:20px}.next-years[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{font-family:var(--font-display);color:var(--cream);margin-right:var(--s-50);font-size:24px;font-weight:500}.avisos-grid[data-astro-cid-wcolddp2]{gap:var(--s-500) var(--s-700);grid-template:"intro postal""list postal"1fr/.8fr 1.2fr;align-items:start;display:grid}.avisos-intro[data-astro-cid-wcolddp2]{gap:var(--s-200);grid-area:intro;justify-items:start;display:grid}.postal[data-astro-cid-wcolddp2]{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:var(--ink);transition:transform .6s var(--ease), box-shadow .6s var(--ease);grid-area:postal;text-decoration:none;display:grid;overflow:hidden}.postal[data-astro-cid-wcolddp2]:hover{color:var(--ink);transform:translateY(-4px)}.postal-img[data-astro-cid-wcolddp2]{display:block;position:relative;overflow:hidden}.postal-img[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform 1.2s var(--ease)}.postal[data-astro-cid-wcolddp2]:hover .postal-img[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{transform:scale(1.05)}.postal-tag[data-astro-cid-wcolddp2]{left:var(--s-300);top:var(--s-300);padding:var(--s-50) var(--s-200);background:var(--card);color:var(--manto-light);box-shadow:var(--shadow);border-radius:999px;font-size:13px;font-weight:700;line-height:18px;position:absolute}.postal-body[data-astro-cid-wcolddp2]{gap:var(--s-100);padding:var(--s-400) var(--s-500) var(--s-500);display:grid}.postal-date[data-astro-cid-wcolddp2]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:13px;font-weight:700}.postal-title[data-astro-cid-wcolddp2]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.05}.postal-text[data-astro-cid-wcolddp2]{color:var(--ink-soft);font-size:17px;line-height:27px}.postal-more[data-astro-cid-wcolddp2]{margin-top:var(--s-100);color:var(--manto-light);font-weight:700}.postal-more[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2],.aviso-row-go[data-astro-cid-wcolddp2]{transition:transform .5s var(--ease);display:inline-block}.postal[data-astro-cid-wcolddp2]:hover .postal-more[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{transform:translateX(var(--s-75))}.avisos-list[data-astro-cid-wcolddp2]{align-self:start;gap:var(--s-200);grid-area:list;margin:0;padding:0;list-style:none;display:grid}.aviso-row[data-astro-cid-wcolddp2]{gap:var(--s-200);padding:var(--s-200);background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);transition:transform .5s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;text-decoration:none;display:grid}.aviso-row[data-astro-cid-wcolddp2]:hover{transform:translateX(var(--s-75));color:var(--ink)}.aviso-row[data-astro-cid-wcolddp2]:hover .aviso-row-go[data-astro-cid-wcolddp2]{transform:translateX(var(--s-50))}.sello[data-astro-cid-wcolddp2]{background:var(--manto);width:60px;height:64px;color:var(--on-accent);border-radius:var(--radius-sm);place-items:center;line-height:1;display:grid}.sello-dia[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:26px;font-weight:800}.sello-mes[data-astro-cid-wcolddp2]{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.aviso-row-body[data-astro-cid-wcolddp2]{gap:var(--s-25);display:grid}.aviso-row-tag[data-astro-cid-wcolddp2]{letter-spacing:.08em;text-transform:uppercase;color:var(--manto-light);font-size:12px;font-weight:700}.aviso-row-title[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:24px}.aviso-row-text[data-astro-cid-wcolddp2]{color:var(--ink-soft);font-size:14px;line-height:20px}.aviso-row-go[data-astro-cid-wcolddp2]{color:var(--manto-light);padding-right:var(--s-75);font-size:20px}.programa[data-astro-cid-wcolddp2]{--manto-light:var(--gold);content-visibility:visible;background:#9e2219;margin-top:22px;position:relative}.programa[data-astro-cid-wcolddp2]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='22'%3E%3Cpath d='M0 22 A22 22 0 0 1 44 22 Z' fill='%239e2219'/%3E%3C/svg%3E") 0 0/44px 22px repeat-x;height:22px;position:absolute;top:-21px;left:0;right:0}.programa-head[data-astro-cid-wcolddp2]{justify-content:space-between;align-items:end;gap:var(--s-300);margin-bottom:var(--s-600);flex-wrap:wrap;display:flex}.programa-intro[data-astro-cid-wcolddp2]{gap:var(--s-200);display:grid}.programa-intro[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--cream-dim)}.programa-intro[data-astro-cid-wcolddp2] .placeholder[data-astro-cid-wcolddp2]{color:var(--gold);background:#0000002e}.programa-list[data-astro-cid-wcolddp2]{column-gap:var(--s-700);border-top:1px solid #fbf6ee3d;grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.programa-item[data-astro-cid-wcolddp2]{gap:var(--s-200);padding:var(--s-300) 0;border-bottom:1px solid #fbf6ee3d;grid-template-columns:56px 1fr;align-items:baseline;display:grid}.programa-n[data-astro-cid-wcolddp2]{font-family:var(--font-display);color:var(--gold);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.programa-body[data-astro-cid-wcolddp2]{gap:4px;display:grid}.programa-when[data-astro-cid-wcolddp2]{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:700}.programa-title[data-astro-cid-wcolddp2]{font-family:var(--font-display);letter-spacing:-.015em;color:#fbf6ee;font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.15}.programa-place[data-astro-cid-wcolddp2]{color:var(--cream-dim);font-size:15px}.center-head[data-astro-cid-wcolddp2]{gap:var(--s-200);text-align:center;margin:0 auto var(--s-600);justify-items:center;display:grid}.center-head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2],.center-head[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{margin-inline:auto}.corcho[data-astro-cid-wcolddp2]{padding:var(--s-700) var(--s-600) var(--s-600);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 10px #8a5a34, inset 0 0 0 12px #00000026, var(--shadow-lg);background-color:#c9a273;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='c'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .22 0 0 0 0 .1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23c)'/%3E%3C/svg%3E")}.corcho[data-astro-cid-wcolddp2] .meta p,.corcho[data-astro-cid-wcolddp2] .meta .year,.corcho[data-astro-cid-wcolddp2] .text-link{color:#2b1f18}.accesos[data-astro-cid-wcolddp2]{gap:var(--s-400);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.acceso[data-astro-cid-wcolddp2]{border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--line);height:100%;color:var(--cream);transition:border-color .4s var(--ease), box-shadow .4s var(--ease);text-decoration:none;display:grid;overflow:hidden}.acceso[data-astro-cid-wcolddp2]:hover{border-color:var(--line-strong);box-shadow:var(--shadow);color:var(--cream)}.acceso-img[data-astro-cid-wcolddp2]{display:block;overflow:hidden}.acceso-img[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform 1.2s var(--ease)}.acceso[data-astro-cid-wcolddp2]:hover .acceso-img[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{transform:scale(1.04)}.acceso-body[data-astro-cid-wcolddp2]{align-content:start;gap:var(--s-100);padding:var(--s-400);display:grid}.acceso-title[data-astro-cid-wcolddp2]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(26px,2.6vw,32px);font-weight:700;line-height:1.05}.acceso-text[data-astro-cid-wcolddp2]{color:var(--cream-dim);font-size:15px;line-height:23px}.acceso-go[data-astro-cid-wcolddp2]{margin-top:var(--s-100);color:var(--manto-light);transition:transform .5s var(--ease);font-size:20px}.acceso[data-astro-cid-wcolddp2]:hover .acceso-go[data-astro-cid-wcolddp2]{transform:translateX(var(--s-75))}.cierre-inner[data-astro-cid-wcolddp2]{gap:var(--s-300);text-align:center;justify-items:center;display:grid}.cierre-script[data-astro-cid-wcolddp2]{font-family:var(--font-script);color:var(--manto);max-width:none;font-size:clamp(56px,9vw,120px);font-weight:700;line-height:1}.cierre-inner[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]:not(.cierre-script){margin-inline:auto;font-size:19px;line-height:30px}.cierre-actions[data-astro-cid-wcolddp2]{justify-content:center;align-items:center;gap:var(--s-400);margin-top:var(--s-100);flex-wrap:wrap;display:flex}@media (width<=960px){.hero[data-astro-cid-wcolddp2]{min-height:auto}.hero-grid[data-astro-cid-wcolddp2]{row-gap:var(--s-500);grid-template-columns:1fr;grid-template-areas:"art""text""next"}.hero-art[data-astro-cid-wcolddp2]{max-width:320px}.avisos-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr;grid-template-areas:"intro""postal""list"}.programa-list[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.accesos[data-astro-cid-wcolddp2]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}@media (width<=520px){.hero[data-astro-cid-wcolddp2]{padding-bottom:var(--s-500)}.postal-body[data-astro-cid-wcolddp2]{padding:var(--s-300)}.corcho[data-astro-cid-wcolddp2]{padding:var(--s-500) var(--s-200) var(--s-300)}.aviso-row-text[data-astro-cid-wcolddp2]{display:none}}@media (prefers-reduced-motion:reduce){.in[data-astro-cid-wcolddp2]{animation:none}}
