@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.icon[data-astro-cid-zgufigjl]{flex-shrink:0}.post-card[data-astro-cid-fjbsocwl]{gap:var(--space-4);padding:var(--space-8);border-radius:var(--radius-card);background:var(--color-marble);flex-direction:column;display:flex;position:relative}.post-card--featured[data-astro-cid-fjbsocwl]{gap:var(--space-5);padding:var(--space-8);grid-column:1/-1}.post-card__meta[data-astro-cid-fjbsocwl]{gap:var(--space-2) var(--space-4);font-size:var(--fs-meta);color:var(--color-muted);flex-wrap:wrap;display:flex}.post-card__category[data-astro-cid-fjbsocwl]{color:var(--color-bronze);font-weight:600}.post-card__title[data-astro-cid-fjbsocwl]{font-weight:600;font-size:var(--fs-h3-sm);line-height:1.1}.post-card--featured[data-astro-cid-fjbsocwl] .post-card__title[data-astro-cid-fjbsocwl]{font-size:var(--fs-h3-card)}.post-card__link[data-astro-cid-fjbsocwl]{color:var(--color-ink);text-decoration:none}.post-card__link[data-astro-cid-fjbsocwl]:after{content:"";border-radius:inherit;position:absolute;inset:0}.post-card__link[data-astro-cid-fjbsocwl]:hover{text-underline-offset:.2em;text-decoration:underline}.post-card__link[data-astro-cid-fjbsocwl]:focus-visible:after{outline:2px solid var(--color-bronze);outline-offset:2px}.post-card__excerpt[data-astro-cid-fjbsocwl]{-webkit-line-clamp:3;line-clamp:3;color:var(--color-text-soft);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post-card--featured[data-astro-cid-fjbsocwl] .post-card__excerpt[data-astro-cid-fjbsocwl]{max-width:var(--measure);font-size:var(--fs-lead)}.post-card__more[data-astro-cid-fjbsocwl]{align-items:center;gap:var(--space-2);padding-top:var(--space-2);color:var(--color-bronze);margin-top:auto;font-weight:600;display:inline-flex}.container[data-astro-cid-ygbe67ah]{width:100%;padding-inline:var(--gutter);margin-inline:auto}.container--default[data-astro-cid-ygbe67ah]{max-width:var(--container)}.container--narrow[data-astro-cid-ygbe67ah]{max-width:var(--container-narrow)}.container--measure[data-astro-cid-ygbe67ah]{max-width:var(--measure)}.eyebrow[data-astro-cid-zedojbgr]{font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:600;line-height:1.4}.eyebrow--light[data-astro-cid-zedojbgr]{color:var(--color-bronze)}.eyebrow--ink[data-astro-cid-zedojbgr]{color:var(--color-bronze-light)}.greca[data-astro-cid-ex64ujb7]{width:100%;height:14px;display:block}.greca--light[data-astro-cid-ex64ujb7]{color:var(--color-line-accent)}.greca--ink[data-astro-cid-ex64ujb7]{color:var(--color-bronze-light)}.owl[data-astro-cid-6zykhnhs]{flex-shrink:0}.site-footer[data-astro-cid-oenwriqq]{background:var(--color-ink);color:var(--color-on-ink-muted);padding-bottom:128px}.site-footer[data-astro-cid-oenwriqq] .site-footer__inner{padding-top:48px}.site-footer__row[data-astro-cid-oenwriqq]{flex-direction:column;gap:32px;display:flex}.footer-brand[data-astro-cid-oenwriqq]{color:var(--color-on-ink);align-items:center;gap:14px;display:flex}.footer-brand__name[data-astro-cid-oenwriqq]{font-family:var(--font-display);color:var(--color-on-ink);font-size:22px;font-weight:700;line-height:1.1}.footer-brand__cedula[data-astro-cid-oenwriqq]{font-size:var(--fs-meta);color:var(--color-on-ink-muted)}.footer-nav[data-astro-cid-oenwriqq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.footer-nav__link[data-astro-cid-oenwriqq]{min-height:44px;color:var(--color-on-ink-muted);align-items:center;text-decoration:none;display:inline-flex}.footer-nav__link[data-astro-cid-oenwriqq]:hover{color:var(--color-on-ink)}.footer-nav__link--accent[data-astro-cid-oenwriqq]{color:var(--color-bronze-light)}.site-footer__legal[data-astro-cid-oenwriqq]{border-top:1px solid var(--color-line-ink);color:var(--color-on-ink-faint);margin-top:32px;padding-top:20px;font-size:13px}@media (width>=40rem){.site-footer[data-astro-cid-oenwriqq]{padding-bottom:40px}.site-footer__row[data-astro-cid-oenwriqq]{flex-direction:row;justify-content:space-between;align-items:center}.footer-nav[data-astro-cid-oenwriqq]{flex-wrap:wrap;gap:8px 28px;display:flex}}.btn[data-astro-cid-j6ocf6pu]{border-radius:var(--radius-control);font-family:var(--font-text);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.btn[data-astro-cid-j6ocf6pu]{transition:background-color .15s,color .15s,border-color .15s}}.btn--md[data-astro-cid-j6ocf6pu]{min-height:46px;padding-inline:20px;font-size:1rem}.btn--lg[data-astro-cid-j6ocf6pu]{min-height:52px;padding-inline:26px;font-size:1.0625rem}.btn--full[data-astro-cid-j6ocf6pu]{width:100%;display:flex}.btn--primary[data-astro-cid-j6ocf6pu]{background:var(--color-ink);color:var(--color-on-ink)}.btn--primary[data-astro-cid-j6ocf6pu]:hover{color:var(--color-on-ink);background:#24324a}.btn--secondary[data-astro-cid-j6ocf6pu]{color:var(--color-ink);border-color:var(--color-ink);background:0 0}.btn--secondary[data-astro-cid-j6ocf6pu]:hover{background:var(--color-ink);color:var(--color-on-ink)}.btn--accent[data-astro-cid-j6ocf6pu]{background:var(--color-bronze-light);color:var(--color-ink)}.btn--accent[data-astro-cid-j6ocf6pu]:hover{color:var(--color-ink);background:#b38f57}.btn--ghost-bronze[data-astro-cid-j6ocf6pu]{color:var(--color-bronze);border-color:var(--color-bronze);background:0 0}.btn--ghost-bronze[data-astro-cid-j6ocf6pu]:hover{background:var(--color-bronze);color:var(--color-marble)}.btn--on-ink-outline[data-astro-cid-j6ocf6pu]{color:var(--color-on-ink);background:0 0;border-color:#4a5566}.btn--on-ink-outline[data-astro-cid-j6ocf6pu]:hover{color:var(--color-on-ink);border-color:var(--color-on-ink)}.header-sentinel[data-astro-cid-isef26zo]{height:1px;margin-bottom:-1px}.site-header[data-astro-cid-isef26zo]{z-index:20;background:var(--color-marble);border-bottom:1px solid var(--color-line);position:sticky;top:0}.site-header[data-astro-cid-isef26zo]>.site-header__inner{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:var(--header-h);padding-block:14px;display:flex}@media (prefers-reduced-motion:no-preference){.site-header[data-astro-cid-isef26zo]>.site-header__inner{transition:padding-block .15s}}.site-header[data-astro-cid-isef26zo].is-scrolled>.site-header__inner{padding-block:10px}.brand[data-astro-cid-isef26zo]{color:var(--color-ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand[data-astro-cid-isef26zo]:hover{color:var(--color-ink)}.brand__text[data-astro-cid-isef26zo]{flex-direction:column;display:flex}.brand__name[data-astro-cid-isef26zo]{font-family:var(--font-display);letter-spacing:.02em;font-size:22px;font-weight:700;line-height:1.1}.brand__role[data-astro-cid-isef26zo]{font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted);line-height:1.4}.site-nav[data-astro-cid-isef26zo]{align-items:center;gap:28px;display:none}.site-nav__list[data-astro-cid-isef26zo]{gap:28px;margin:0;padding:0;list-style:none;display:flex}.site-nav__link[data-astro-cid-isef26zo]{color:var(--color-ink);font-size:1rem;text-decoration:none}.site-nav__link[data-astro-cid-isef26zo]:hover{color:var(--color-bronze)}.site-nav[data-astro-cid-isef26zo] .site-header__wa{min-height:44px;font-size:var(--fs-small);padding-inline:18px}.menu-toggle[data-astro-cid-isef26zo]{width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:none}.menu-toggle[data-astro-cid-isef26zo] .menu-toggle__close,.menu-toggle[data-astro-cid-isef26zo][aria-expanded=true] .menu-toggle__open{display:none}.menu-toggle[data-astro-cid-isef26zo][aria-expanded=true] .menu-toggle__close{display:block}.mobile-menu[data-astro-cid-isef26zo]{border-top:1px solid var(--color-line);background:var(--color-marble)}html.js .menu-toggle[data-astro-cid-isef26zo]{display:inline-grid}.mobile-menu[data-astro-cid-isef26zo][hidden],html.js .mobile-menu[data-astro-cid-isef26zo]:not(.is-ready){display:none}.mobile-menu__list[data-astro-cid-isef26zo]{margin:0;padding:0;list-style:none}.mobile-menu__link[data-astro-cid-isef26zo]{border-bottom:1px solid var(--color-line);min-height:48px;color:var(--color-ink);align-items:center;text-decoration:none;display:flex}.mobile-menu__link[data-astro-cid-isef26zo]:hover{color:var(--color-bronze)}@media (width>=40rem){.site-nav[data-astro-cid-isef26zo]{display:flex}.menu-toggle[data-astro-cid-isef26zo],html.js .menu-toggle[data-astro-cid-isef26zo],.mobile-menu[data-astro-cid-isef26zo],.brand__role[data-astro-cid-isef26zo]{display:none}}@media (width>=64rem){.brand__role[data-astro-cid-isef26zo]{display:block}}.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}:root{--color-marble:#f6f3ec;--color-marble-deep:#ece7dc;--color-surface:#fff;--color-ink:#16202e;--color-text:#1e1e1e;--color-text-soft:#3d3a34;--color-muted:#57534b;--color-bronze:#7a5c30;--color-bronze-light:#c9a46a;--color-on-ink:#f3eee3;--color-on-ink-muted:#cfc9bc;--color-on-ink-faint:#9c968a;--color-line:#d9d2c3;--color-line-strong:#b8b0a0;--color-line-accent:#b9a57f;--color-line-ink:#2e3a4c;--font-fallback:Georgia, "Times New Roman", serif;--font-display:var(--font-cormorant,var(--font-fallback));--font-text:var(--font-source-serif,var(--font-fallback));--fs-display:clamp(2.75rem, 5.6vw, 4.75rem);--fs-display-center:clamp(2.75rem, 6vw, 5.25rem);--fs-h2:clamp(2.25rem, 4vw, 3.25rem);--fs-h3-card:2.25rem;--fs-h3-sm:1.75rem;--fs-lead:1.1875rem;--fs-body:1.0625rem;--fs-small:.9375rem;--fs-meta:.875rem;--fs-eyebrow:.8125rem;--fs-micro:.75rem;--lh-body:1.6;--lh-display:1.05;--tracking-eyebrow:.18em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-section:clamp(4rem, 8vw, 6.5rem);--space-section-alt:clamp(2rem, 4vw, 3.5rem);--radius-control:4px;--radius-card:6px;--radius-panel:8px;--radius-pill:999px;--radius-arch:210px 210px 6px 6px;--shadow-float:0 10px 28px #16202e47;--shadow-panel:0 18px 48px #16202e38;--container:1160px;--container-narrow:880px;--measure:68ch;--gutter:1rem;--header-h:72px}@media (width>=40rem){:root{--gutter:1.5rem}}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}[id]{scroll-margin-top:calc(var(--header-h) + 1rem)}body{background:var(--color-marble);min-height:100vh;color:var(--color-text);font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-display);line-height:var(--lh-display);color:var(--color-ink)}a{color:var(--color-bronze);text-underline-offset:.2em;text-decoration:underline}a:hover{color:var(--color-ink)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--color-bronze);outline-offset:2px}.site-footer :is(a,button,input,select,textarea,summary):focus-visible,.credentials :is(a,button):focus-visible,.wa-head :is(a,button):focus-visible,.card--featured :is(a,button):focus-visible{outline-color:var(--color-bronze-light)}summary{list-style:none}summary::-webkit-details-marker{display:none}img,svg,picture{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-3) var(--space-4);background:var(--color-ink);color:var(--color-on-ink);border-radius:var(--radius-control);position:absolute;transform:translateY(-200%)}.skip-link:focus,.skip-link:focus-visible{color:var(--color-on-ink);transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media (prefers-reduced-motion:no-preference){::view-transition-group(*){animation-duration:.35s}html.js .reveal{opacity:0;transition:opacity .6s ease var(--reveal-delay,0s), transform .6s ease var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(16px)}html.js .reveal.is-visible{opacity:1;will-change:auto;transform:none}}
