@font-face{font-family:"Baloo 2";src:url(/fonts/Baloo2.woff2)format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Grandstander;src:url(/fonts/Grandstander.woff2)format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:Fredoka;src:url(/fonts/Fredoka.woff2)format("woff2");font-weight:300 700;font-display:swap}:root{--cream:#fff8ec;--cream-2:#fff1dc;--white:#fff;--green:#2f4a3e;--green-dark:#22362d;--brown:#4a3228;--pumpkin:#f0965a;--rose:#e9a8a0;--ink:#3a2c22;--muted:#7a6a5c;--radius:18px;--shadow:0 6px 20px #3a2c221a;--max:1176px;--font-title:"Baloo 2", system-ui, sans-serif;--font-hand:"Grandstander", system-ui, sans-serif;--font-body:"Fredoka", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--cream);color:var(--ink);font:400 1.05rem/1.6 var(--font-body);margin:0;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:var(--green)}h1,h2,h3{font-family:var(--font-title);color:var(--brown);margin:0 0 .5em;line-height:1.15}h1{font-size:clamp(2rem,5vw,3.2rem)}h2{font-size:clamp(1.5rem,3.5vw,2.2rem)}.wrap{width:min(100% - 64px, var(--max));margin-inline:auto}@media (width<=639px){.wrap{width:calc(100% - 32px)}}.btn{font:600 1rem var(--font-title);border:2px solid var(--green);background:var(--green);color:var(--white);border-radius:999px;align-items:center;gap:.5em;padding:.75em 1.3em;text-decoration:none;display:inline-flex}.btn--ghost{color:var(--green);background:0 0}.grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:24px;display:grid}.prose{max-width:70ch}.visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:root{--night:#1a130f;--gold:#ffd98a;--dusk:#3b2f63;--ribbon:#f4a07a;--leaf:#9cc27f;--line:4px solid var(--night);--floor:0 6px 0 var(--night);--r-card:26px;--r-btn:16px}.btn-j{min-height:44px;font:800 1.35rem var(--font-title);cursor:pointer;color:var(--green-dark);background:var(--pumpkin);border:var(--line);box-shadow:var(--floor);transition:transform var(--t-hover,.2s) var(--ease-spring,cubic-bezier(.34, 1.56, .64, 1));border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:14px 32px;text-decoration:none;display:inline-flex}.btn-j:hover{transform:translateY(-3px)scale(1.04)}.btn-j:active{transition-duration:var(--t-press,.12s);transform:scale(1.07,.9)}.btn-j:focus-visible{outline:4px solid var(--pumpkin);outline-offset:4px}.dark .btn-j:focus-visible,.btn-j.on-dark:focus-visible{outline-color:var(--gold)}.chip{min-height:44px;font:700 .95rem var(--font-hand);color:var(--gold);background:var(--green-dark);border-radius:999px;align-items:center;padding:6px 14px;display:inline-flex}.ribbon{font:800 .9rem var(--font-title);color:var(--green-dark);background:var(--ribbon);border:3px solid var(--night);border-radius:8px;padding:4px 16px;display:inline-block}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}[data-protegida] img{-webkit-user-drag:none;user-select:none;-webkit-touch-callout:none}:root{--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-draw:cubic-bezier(.65, 0, .35, 1);--ease-soft:cubic-bezier(.2, .7, .3, 1);--ease-sway:ease-in-out;--t-press:.12s;--t-hover:.2s;--t-card:.35s;--t-enter:.55s;--t-hero:.9s;--t-draw:1.4s}@keyframes ui-pop{0%{opacity:0;transform:translateY(-70px)scale(.6)}55%{opacity:1;transform:translateY(8px)scale(1.08,.92)}75%{transform:translateY(-4px)scale(.97,1.03)}to{opacity:1;transform:none}}@keyframes ui-fly{0%{opacity:.15;transform:translate(0)}25%{opacity:1}50%{opacity:.35;transform:translate(28px,-34px)}75%{opacity:.95}to{opacity:.15;transform:translate(0)}}@keyframes ui-fall{0%{transform:translateY(-60px)rotate(0)}to{transform:translate(90px,980px)rotate(560deg)}}@keyframes ui-snow{0%{transform:translateY(-40px)}to{transform:translate(-40px,980px)}}@keyframes ui-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ui-shine{0%,55%{transform:translate(-160%)skew(-20deg)}to{transform:translate(320%)skew(-20deg)}}@keyframes ui-glow{0%,to{opacity:.55}50%{opacity:.9}}@keyframes ui-sway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes ui-draw{0%{stroke-dashoffset:var(--len,900)}to{stroke-dashoffset:0}}@keyframes ui-twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes ui-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes ui-toast{0%{opacity:0;transform:translateY(120%)scale(.9)}60%{opacity:1;transform:translateY(-6%)scale(1.02)}to{opacity:1;transform:none}}@keyframes ui-confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx), var(--dy)) rotate(420deg);opacity:0}}@keyframes ui-in{0%{opacity:0;transform:translateY(24px)rotate(-2deg)}to{opacity:1;transform:none}}@keyframes ui-pin{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ui-ripple{0%{r:16;opacity:.7}to{r:34;opacity:0}}@keyframes ui-wash{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.m-pop{animation:ui-pop var(--t-hero) var(--ease-spring) .2s both}.m-bob{animation:ui-bob var(--dur,3.2s) var(--ease-sway) var(--delay,0s) infinite}.m-shine{animation:ui-shine var(--dur,3.6s) var(--ease-sway) var(--delay,0s) infinite}.m-fly{animation:ui-fly var(--dur,6s) var(--ease-sway) var(--delay,0s) infinite}.m-fall{animation:ui-fall var(--dur,12s) linear var(--delay,0s) infinite}.m-snow{animation:ui-snow var(--dur,12s) linear var(--delay,0s) infinite}.m-sway{animation:ui-sway var(--dur,5s) var(--ease-sway) var(--delay,0s) infinite}.m-glow{animation:ui-glow var(--dur,3s) var(--ease-sway) var(--delay,0s) infinite}.m-twinkle{animation:ui-twinkle var(--dur,2.4s) var(--ease-sway) var(--delay,0s) infinite}.m-pin{animation:ui-pin var(--dur,2.6s) var(--ease-sway) var(--delay,0s) infinite}.m-wiggle:hover,.m-wiggle:focus-visible{animation:ui-wiggle .5s var(--ease-spring)}.m-draw{stroke-dasharray:var(--len,900);animation:ui-draw var(--t-draw) var(--ease-draw) .3s both}html.js .m-wash{clip-path:circle(1px at 30% 35%);transition:clip-path 1.2s var(--ease-draw)}html.js .is-colored .m-wash,html.js .m-wash.is-colored{clip-path:circle(150% at 30% 35%)}@media (prefers-reduced-motion:no-preference){html.js .m-draw-in{stroke-dasharray:var(--len,900);stroke-dashoffset:var(--len,900)}html.js .is-in .m-draw-in{animation:ui-draw var(--t-draw) var(--ease-draw) .3s both}}html.js .m-in{opacity:0;transition:opacity var(--t-enter) var(--ease-soft), transform var(--t-enter) var(--ease-soft);transform:translateY(24px)}html.js .m-in.is-in{opacity:1;transform:none}#toasts{z-index:90;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}.toast{background:var(--green-dark,#22362d);color:var(--cream,#fff8ec);border:4px solid var(--night,#1a130f);font:700 1rem var(--font-title);animation:ui-toast .5s var(--ease-spring) both;border-radius:16px;padding:10px 18px}.confeti{z-index:95;pointer-events:none;width:10px;height:14px;animation:ui-confetti 1.1s var(--ease-soft) both;border-radius:3px;position:fixed}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.m-fall,.m-snow,.m-fly{display:none}}html.is-hidden *,.is-off *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){html.js .m-in{opacity:1;transform:none}html.js .m-wash{clip-path:none}}.idiomas[data-astro-cid-qzzc4mbm]{font:800 1rem var(--font-hand);align-items:center;gap:6px;display:inline-flex}.idiomas[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm]{min-width:44px;min-height:44px;color:inherit;opacity:.75;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.idiomas[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm][aria-current]{opacity:1}.idiomas[data-astro-cid-qzzc4mbm] svg[data-astro-cid-qzzc4mbm]{width:calc(100% - 12px);height:8px;position:absolute;bottom:6px;left:6px;right:6px;overflow:visible}.idiomas[data-astro-cid-qzzc4mbm] path[data-astro-cid-qzzc4mbm]{fill:none;stroke:var(--pumpkin);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset var(--t-card,.35s) var(--ease-draw,ease), opacity 80ms linear}.idiomas[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm]:hover path[data-astro-cid-qzzc4mbm],.idiomas[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm]:focus-visible path[data-astro-cid-qzzc4mbm],.idiomas[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm][aria-current] path[data-astro-cid-qzzc4mbm]{stroke-dashoffset:0;opacity:1}@media (prefers-reduced-motion:reduce){.idiomas[data-astro-cid-qzzc4mbm] path[data-astro-cid-qzzc4mbm]{transition:none}}.idiomas[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm]:focus-visible{outline:4px solid var(--gold);outline-offset:2px;border-radius:8px}.desp[data-astro-cid-qzzc4mbm]{font:800 1rem var(--font-hand);position:relative}.desp__boton[data-astro-cid-qzzc4mbm]{cursor:pointer;min-width:44px;min-height:44px;font:inherit;color:inherit;background:0 0;border:0;border-radius:14px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.desp__boton[data-astro-cid-qzzc4mbm] svg[data-astro-cid-qzzc4mbm]{transition:transform var(--t-hover,.2s) var(--ease-spring,ease)}.desp[data-astro-cid-qzzc4mbm]:hover .desp__boton[data-astro-cid-qzzc4mbm],.desp[data-astro-cid-qzzc4mbm]:focus-within .desp__boton[data-astro-cid-qzzc4mbm]{background:var(--cream-2);color:var(--green-dark)}.desp[data-astro-cid-qzzc4mbm]:hover .desp__boton[data-astro-cid-qzzc4mbm] svg[data-astro-cid-qzzc4mbm],.desp[data-astro-cid-qzzc4mbm]:focus-within .desp__boton[data-astro-cid-qzzc4mbm] svg[data-astro-cid-qzzc4mbm]{transform:rotate(180deg)}.desp__boton[data-astro-cid-qzzc4mbm]:focus-visible{outline:4px solid var(--pumpkin);outline-offset:4px}.desp__lista[data-astro-cid-qzzc4mbm]{z-index:30;min-width:170px;margin:0;padding:10px 0 0;list-style:none;display:none;position:absolute;top:100%;right:0}.desp[data-astro-cid-qzzc4mbm]:hover .desp__lista[data-astro-cid-qzzc4mbm],.desp[data-astro-cid-qzzc4mbm]:focus-within .desp__lista[data-astro-cid-qzzc4mbm]{display:block}.desp__lista[data-astro-cid-qzzc4mbm] li[data-astro-cid-qzzc4mbm]:first-child a[data-astro-cid-qzzc4mbm]{border-top-width:3px;border-radius:14px 14px 0 0}.desp__lista[data-astro-cid-qzzc4mbm] li[data-astro-cid-qzzc4mbm]:last-child a[data-astro-cid-qzzc4mbm]{border-bottom-width:6px;border-radius:0 0 14px 14px}.desp__lista[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm]{min-height:44px;font:600 1rem var(--font-body);color:var(--green-dark);background:var(--cream);border:3px solid var(--night);border-block-width:0;justify-content:center;align-items:center;gap:10px;padding:0 14px;text-decoration:none;display:flex}.desp__lista[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm] b[data-astro-cid-qzzc4mbm]{min-width:2ch;font:800 .95rem var(--font-hand)}.desp__lista[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm]:hover{background:var(--cream-2)}.desp__lista[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm][aria-current]{box-shadow:inset 4px 0 0 var(--pumpkin)}.desp__lista[data-astro-cid-qzzc4mbm] a[data-astro-cid-qzzc4mbm]:focus-visible{outline:4px solid var(--pumpkin);outline-offset:-4px}:root{--hdr-h:84px}.hdr[data-astro-cid-nen7h5rs]{z-index:20;color:var(--green-dark);background:var(--cream);border-bottom:4px solid var(--night);position:sticky;top:0}.hdr__in[data-astro-cid-nen7h5rs]{max-width:1240px;min-height:var(--hdr-h);grid-template-columns:1fr auto 1fr;align-items:center;gap:48px;margin:0 auto;padding:14px 32px;display:grid}.hdr__logo[data-astro-cid-nen7h5rs]{flex:none;justify-self:start;display:block}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{transform-origin:0;width:auto;height:52px;transition:transform var(--t-hover,.2s) var(--ease-soft,ease)}.hdr__nav[data-astro-cid-nen7h5rs]{font:700 1.125rem var(--font-hand);gap:34px;display:flex}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:inherit;transition:transform var(--t-hover,.2s) var(--ease-spring,ease);align-items:center;padding-bottom:2px;text-decoration:none;display:inline-flex;position:relative}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{transform:translateY(-2px)rotate(-2deg)}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,.hdr__mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:focus-visible,.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,.hdr__logo[data-astro-cid-nen7h5rs]:focus-visible{outline:4px solid var(--pumpkin);outline-offset:4px;border-radius:8px}.hdr__nav[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:100%;height:8px;position:absolute;bottom:6px;left:0;right:0;overflow:visible}.hdr__nav[data-astro-cid-nen7h5rs] path[data-astro-cid-nen7h5rs]{fill:none;stroke:var(--pumpkin);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset var(--t-card,.35s) var(--ease-draw,ease), opacity 80ms linear}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover path[data-astro-cid-nen7h5rs],.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible path[data-astro-cid-nen7h5rs],.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page] path[data-astro-cid-nen7h5rs]{stroke-dashoffset:0;opacity:1}.hdr__in[data-astro-cid-nen7h5rs] .hdr__idioma{justify-self:end}.hdr__dcha[data-astro-cid-nen7h5rs]{justify-self:end;align-items:center;gap:12px;display:flex}.hdr__carrito[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:inherit;border-radius:14px;place-items:center;display:inline-grid;position:relative}.hdr__carrito[data-astro-cid-nen7h5rs]:hover,.hdr__carrito[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--cream-2);color:var(--green-dark)}.hdr__carrito[data-astro-cid-nen7h5rs]:focus-visible{outline:4px solid var(--pumpkin);outline-offset:4px}.hdr__n[data-astro-cid-nen7h5rs]{min-width:20px;height:20px;font:800 .8rem/1 var(--font-title);color:var(--night);background:var(--pumpkin);border:2px solid var(--night);border-radius:999px;place-items:center;padding:0 5px;display:grid;position:absolute;top:-2px;right:-4px}.hdr__n[data-astro-cid-nen7h5rs][hidden]{display:none}.hdr__cuenta[data-astro-cid-nen7h5rs]{white-space:nowrap;min-height:44px;color:inherit;font:700 1rem var(--font-hand);border:3px solid;border-radius:14px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.hdr__cuenta[data-astro-cid-nen7h5rs]:hover,.hdr__cuenta[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--cream-2);color:var(--green-dark)}.hdr__cuenta[data-astro-cid-nen7h5rs]:focus-visible{outline:4px solid var(--pumpkin);outline-offset:4px}.hdr__in[data-astro-cid-nen7h5rs] .hdr__idioma-m{justify-self:start;padding:0 14px}.hdr__mobile[data-astro-cid-nen7h5rs]{grid-column:3;justify-self:end;display:none;position:relative}.hdr__mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;background:var(--pumpkin);border:3px solid var(--night);width:44px;height:44px;box-shadow:0 4px 0 var(--night);border-radius:14px;place-items:center;list-style:none;display:grid}.hdr__mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.hdr__burger[data-astro-cid-nen7h5rs],.hdr__burger[data-astro-cid-nen7h5rs]:before,.hdr__burger[data-astro-cid-nen7h5rs]:after{background:var(--green-dark);border-radius:2px;width:20px;height:3px;display:block}.hdr__burger[data-astro-cid-nen7h5rs]{position:relative}.hdr__burger[data-astro-cid-nen7h5rs]:before,.hdr__burger[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.hdr__burger[data-astro-cid-nen7h5rs]:before{top:-7px}.hdr__burger[data-astro-cid-nen7h5rs]:after{top:7px}.hdr__mobile[data-astro-cid-nen7h5rs][open] .hdr__burger[data-astro-cid-nen7h5rs]{background:0 0}.hdr__mobile[data-astro-cid-nen7h5rs][open] .hdr__burger[data-astro-cid-nen7h5rs]:before{top:0;transform:rotate(45deg)}.hdr__mobile[data-astro-cid-nen7h5rs][open] .hdr__burger[data-astro-cid-nen7h5rs]:after{top:0;transform:rotate(-45deg)}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{background:var(--cream);min-width:220px;color:var(--green-dark);border:var(--line);border-radius:var(--r-card);box-shadow:var(--floor);gap:4px;padding:12px;display:grid;position:absolute;top:calc(100% + 14px);right:0}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:inherit;font:700 1.125rem var(--font-hand);border-radius:12px;align-items:center;padding:0 14px;text-decoration:none;display:flex}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--cream-2);box-shadow:inset 4px 0 0 var(--pumpkin)}html[data-tema=noche] .hdr[data-astro-cid-nen7h5rs]:not(.is-scrolled){color:var(--cream);background:0 0;border-bottom-color:#0000}html[data-tema=noche] .hdr[data-astro-cid-nen7h5rs]:not(.is-scrolled) .hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--gold)}.hdr[data-astro-cid-nen7h5rs].is-scrolled{--hdr-h:64px;backdrop-filter:blur(8px);background:#fff8eceb}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__in[data-astro-cid-nen7h5rs]{padding-block:6px}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{transform:scale(.6923)}@media (width<=820px){.hdr__in[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto;gap:12px;padding-inline:16px}.hdr__mobile[data-astro-cid-nen7h5rs]{grid-column:3}.hdr__nav[data-astro-cid-nen7h5rs],.hdr__cuenta[data-astro-cid-nen7h5rs],.hdr__dcha[data-astro-cid-nen7h5rs] .hdr__idioma{display:none}.hdr__in[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto auto}.hdr__mobile[data-astro-cid-nen7h5rs]{display:block}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:44px}}.prefs[data-astro-cid-vbvpnwp2]{border-top:2px solid var(--green);background:#1d2f27;flex-wrap:wrap;justify-content:center;gap:14px 36px;padding:16px;display:flex}.grupo[data-astro-cid-vbvpnwp2]{align-items:center;gap:12px;display:flex}.etq[data-astro-cid-vbvpnwp2]{font:700 .8rem var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#d9cbb3}.pastillas[data-astro-cid-vbvpnwp2]{border:3px solid var(--gold);border-radius:999px;display:inline-flex;overflow:hidden}.pastillas[data-astro-cid-vbvpnwp2] a[data-astro-cid-vbvpnwp2]{min-width:48px;min-height:44px;font:800 1rem var(--font-hand);color:var(--gold);justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.pastillas[data-astro-cid-vbvpnwp2] a[data-astro-cid-vbvpnwp2]+a[data-astro-cid-vbvpnwp2]{border-left:2px solid #ffd98a59}.pastillas[data-astro-cid-vbvpnwp2] a[data-astro-cid-vbvpnwp2]:hover{background:#ffd98a26}.pastillas[data-astro-cid-vbvpnwp2] a[data-astro-cid-vbvpnwp2][aria-current]{background:var(--gold);color:var(--green-dark)}.pastillas[data-astro-cid-vbvpnwp2] a[data-astro-cid-vbvpnwp2]:focus-visible{outline:4px solid var(--cream);outline-offset:-4px}.ftr[data-astro-cid-jo6i4kqk]{background:var(--green-dark);color:var(--cream);margin-top:64px;position:relative}.ftr__floor[data-astro-cid-jo6i4kqk]{background:var(--cream);width:100%;height:140px;margin-top:-1px;display:block;overflow:hidden}.ftr__floor[data-astro-cid-jo6i4kqk] .m-in{transform-box:fill-box;transform-origin:50% 100%}.ftr__in[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;max-width:1240px;margin:0 auto;padding:24px 32px 48px;display:grid}.ftr__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ftr__brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:48px;margin-bottom:8px}.ftr__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#f3e6d0;max-width:300px;margin:0 0 8px;line-height:1.5}.ftr[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:2px;display:flex}.ftr[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font:800 1.25rem var(--font-title);margin-bottom:6px}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--cream);align-items:center;min-height:44px;display:inline-flex}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline:4px solid var(--gold);outline-offset:4px;border-radius:8px}.ftr__base[data-astro-cid-jo6i4kqk]{border-top:2px solid var(--green);text-align:center;color:#d9cbb3;flex-direction:column;align-items:center;gap:2px;padding:18px 32px 22px;font-size:.9rem;display:flex}.ftr__base[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.ftr__por[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;font-size:.8rem;display:inline-flex}.ftr__por[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:22px;display:block}.ftr__por[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover img[data-astro-cid-jo6i4kqk]{filter:brightness(1.1)drop-shadow(0 0 6px #ffd98a73)}@media (width<=820px){.ftr__in[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;padding-inline:16px}.ftr__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.ftr__base[data-astro-cid-jo6i4kqk]{padding-inline:16px}}.avuk[data-astro-cid-tiagtjee]{z-index:30;max-width:min(400px,100vw - 32px);color:var(--green-dark);background:var(--cream-2);border:3px solid var(--night);box-shadow:0 4px 0 var(--night);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 12px 12px 16px;font-size:.95rem;line-height:1.45;display:flex;position:fixed;bottom:16px;left:16px}.avuk[data-astro-cid-tiagtjee][hidden]{display:none}.avuk[data-astro-cid-tiagtjee] p[data-astro-cid-tiagtjee]{margin:0}.avuk[data-astro-cid-tiagtjee] a[data-astro-cid-tiagtjee]{color:var(--green);text-underline-offset:3px;font-weight:700}.avuk__x[data-astro-cid-tiagtjee]{width:40px;height:40px;color:var(--night);background:var(--cream);border:2px solid var(--night);cursor:pointer;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.avuk__x[data-astro-cid-tiagtjee]:hover{background:var(--pumpkin)}.avuk[data-astro-cid-tiagtjee] a[data-astro-cid-tiagtjee]:focus-visible,.avuk__x[data-astro-cid-tiagtjee]:focus-visible{outline:4px solid var(--pumpkin);outline-offset:3px}@media (width<=520px){.avuk[data-astro-cid-tiagtjee]{max-width:none;right:16px}}html[data-tema=noche] [data-header]+main{margin-top:calc((var(--hdr-h) + 4px) * -1)}
