.btn[data-astro-cid-j6ocf6pu]{border-radius:var(--radius-btn);min-height:56px;font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;padding:15px 24px;text-decoration:none;transition:transform .12s,box-shadow .12s,background-color .12s,color .12s;display:inline-flex}@media (width<=640px){.btn[data-astro-cid-j6ocf6pu]{min-height:52px;padding:13px 20px}}.btn--full[data-astro-cid-j6ocf6pu]{width:100%}.btn[data-astro-cid-j6ocf6pu]:focus-visible{outline:3px solid var(--dorado);outline-offset:2px}.btn--primary[data-astro-cid-j6ocf6pu].btn--light{background:var(--magenta);color:var(--blanco);box-shadow:3px 3px 0 var(--ciruela-900)}.btn--primary[data-astro-cid-j6ocf6pu].btn--dark{background:var(--dorado);color:var(--ciruela-900);box-shadow:3px 3px #00000073}.btn--primary[data-astro-cid-j6ocf6pu]:hover{transform:translate(-1px,-1px)}.btn--primary[data-astro-cid-j6ocf6pu].btn--light:hover{box-shadow:4px 4px 0 var(--ciruela-900)}.btn--primary[data-astro-cid-j6ocf6pu].btn--dark:hover{box-shadow:4px 4px #00000073}.btn--primary[data-astro-cid-j6ocf6pu]:active{box-shadow:none;transform:translate(3px,3px)scale(.98)}.btn--secondary[data-astro-cid-j6ocf6pu]{background:0 0;border:2px solid}.btn--secondary[data-astro-cid-j6ocf6pu].btn--light{color:var(--ciruela)}.btn--secondary[data-astro-cid-j6ocf6pu].btn--dark{color:var(--crema)}.btn--secondary[data-astro-cid-j6ocf6pu]:hover{transform:translate(-1px,-1px)}.btn--secondary[data-astro-cid-j6ocf6pu]:active{transform:translate(1px,1px)scale(.98)}.btn--tertiary[data-astro-cid-j6ocf6pu]{text-underline-offset:3px;text-transform:none;letter-spacing:normal;min-height:auto;font-size:var(--text-base);background:0 0;padding:0;text-decoration:underline}.btn--tertiary[data-astro-cid-j6ocf6pu].btn--light{color:var(--magenta)}.btn--tertiary[data-astro-cid-j6ocf6pu].btn--dark{color:var(--dorado)}.btn--tertiary[data-astro-cid-j6ocf6pu]:hover{opacity:.8;transform:none}.skip-link[data-astro-cid-isef26zo]{z-index:100;background:var(--magenta);color:var(--blanco);padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-weight:700;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link[data-astro-cid-isef26zo]:focus{left:var(--space-2);top:var(--space-2)}.header[data-astro-cid-isef26zo]{z-index:40;background:var(--crema);position:sticky;top:0}.header__inner[data-astro-cid-isef26zo]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-2);display:flex}.header__logo[data-astro-cid-isef26zo]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--ciruela);letter-spacing:.02em;text-decoration:none}.header__nav[data-astro-cid-isef26zo]{gap:var(--space-4);font-weight:600;display:flex}.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{color:var(--ciruela);text-decoration:none;position:relative}.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:after{content:"";background:var(--magenta);transform-origin:0;height:2px;transition:transform .15s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:focus-visible{color:var(--magenta)}.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover:after,.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:focus-visible:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:after{transition:none}}.header__cta[data-astro-cid-isef26zo] .btn{min-height:44px;padding:0 var(--space-3);font-size:var(--text-sm)}.header__cta-short[data-astro-cid-isef26zo]{display:none}@media (width<=720px){.header__nav[data-astro-cid-isef26zo]{display:none}}@media (width<=480px){.header__cta-full[data-astro-cid-isef26zo]{display:none}.header__cta-short[data-astro-cid-isef26zo]{display:inline}}.footer[data-astro-cid-oenwriqq]{background:var(--ciruela-900);color:var(--crema);padding-block:var(--space-6) var(--space-4)}.footer__inner[data-astro-cid-oenwriqq]{gap:var(--space-4);grid-template-columns:1.2fr 1fr 1fr 1fr 1fr;display:grid}@media (width<=960px){.footer__inner[data-astro-cid-oenwriqq]{row-gap:var(--space-4);grid-template-columns:1fr 1fr}}.footer__logo[data-astro-cid-oenwriqq]{font-family:var(--font-display);font-size:var(--text-lg);margin-bottom:var(--space-1)}.footer__tagline[data-astro-cid-oenwriqq]{opacity:.75}.footer__heading[data-astro-cid-oenwriqq]{margin-bottom:var(--space-1);font-weight:700}.footer__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.footer__col[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{color:var(--crema);opacity:.85;text-decoration:none}.footer__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{opacity:1;color:var(--dorado)}.footer__fuentes[data-astro-cid-oenwriqq]{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid #fbf7f226}.footer__fuentes[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{opacity:.55;flex-direction:column;gap:.25rem;max-width:70ch;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.footer__bottom[data-astro-cid-oenwriqq]{margin-top:var(--space-4);padding-top:var(--space-3);font-size:var(--text-sm);opacity:.6}.section[data-astro-cid-75vcsabj]{padding-block:var(--space-6)}@media (width<=640px){.section[data-astro-cid-75vcsabj]{padding-block:var(--space-5)}}.section--crema[data-astro-cid-75vcsabj]{background:var(--crema);color:var(--ciruela)}.section--blanco[data-astro-cid-75vcsabj]{background:var(--blanco);color:var(--ciruela)}.section--ciruela[data-astro-cid-75vcsabj]{background:var(--ciruela);color:var(--crema)}
