.brand[data-astro-cid-7eczacpb]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-height);color:var(--color-link);font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:var(--font-weight-bold);text-decoration:none}.brand[data-astro-cid-7eczacpb] img{width:40px;height:40px;flex-shrink:0}ul[data-astro-cid-pux6a34n]{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}a[data-astro-cid-pux6a34n]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-3);color:var(--color-text);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none}a[data-astro-cid-pux6a34n]:hover{background:var(--color-neutral-100)}a[data-astro-cid-pux6a34n][aria-current=page]{color:var(--color-link);background:var(--color-peach-surface);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em}@media(min-width:48rem){ul[data-astro-cid-pux6a34n]{flex-direction:row;flex-wrap:wrap}}.button[data-astro-cid-vnzlvqnm]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--button-padding, var(--space-3) var(--space-5));border:1px solid transparent;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:1.4;text-align:center;text-decoration:none;cursor:pointer}.button--primary[data-astro-cid-vnzlvqnm]{color:var(--color-text);background:var(--color-primary)}.button--primary[data-astro-cid-vnzlvqnm]:hover{background:var(--color-secondary)}.button--secondary[data-astro-cid-vnzlvqnm]{color:var(--color-text);background:var(--color-pale-peach)}.button--secondary[data-astro-cid-vnzlvqnm]:hover{background:var(--color-peach)}.button--outline[data-astro-cid-vnzlvqnm]{color:var(--color-text);border-color:var(--color-control-border);background:var(--color-white)}.button--outline[data-astro-cid-vnzlvqnm]:hover,.button--ghost[data-astro-cid-vnzlvqnm]:hover{background:var(--color-neutral-100)}.button--ghost[data-astro-cid-vnzlvqnm]{color:var(--color-text);background:transparent;text-decoration:underline;text-underline-offset:.2em}.button--full[data-astro-cid-vnzlvqnm]{width:100%}.button[data-astro-cid-vnzlvqnm] svg{flex-shrink:0}.button[data-astro-cid-vnzlvqnm]:disabled{color:var(--color-text-muted);background:var(--color-neutral-100);border-color:var(--color-border);cursor:not-allowed}.whatsapp-button--icon{--button-padding: var(--space-2);width:var(--control-height)}.mobile-header-row[data-astro-cid-sm7faef2]{display:grid;grid-template-columns:var(--control-height) minmax(0,1fr) var(--control-height);align-items:center;gap:var(--space-2);padding-block:var(--space-3)}.menu-toggle[data-astro-cid-sm7faef2]{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-height);min-height:var(--control-height);padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius-sm);background:var(--color-white);cursor:pointer}.close-icon[data-astro-cid-sm7faef2],.menu-toggle[data-astro-cid-sm7faef2][aria-expanded=true] .menu-icon[data-astro-cid-sm7faef2]{display:none}.menu-toggle[data-astro-cid-sm7faef2][aria-expanded=true] .close-icon[data-astro-cid-sm7faef2]{display:block}.menu-toggle[data-astro-cid-sm7faef2]:hover{background:var(--color-neutral-100)}.mobile-navigation[data-astro-cid-sm7faef2]{display:grid;gap:var(--space-4);padding-block:var(--space-3) var(--space-5);border-top:1px solid var(--color-border)}@media(scripting:enabled){.mobile-navigation[data-astro-cid-sm7faef2]{display:none}.mobile-menu[data-astro-cid-sm7faef2] .mobile-navigation[data-astro-cid-sm7faef2]{display:grid}}.mobile-menu[data-astro-cid-sm7faef2]{width:100%;max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:var(--space-4) var(--page-gutter);border:0;background:var(--color-white);color:var(--color-text);overflow-y:auto;overscroll-behavior:contain}.menu-heading[data-astro-cid-sm7faef2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3);font-weight:var(--font-weight-bold)}.menu-close[data-astro-cid-sm7faef2]{min-width:var(--control-height);min-height:var(--control-height);border:0;border-radius:var(--radius-sm);background:transparent;font-size:2rem;line-height:1}.menu-close[data-astro-cid-sm7faef2]:hover{background:var(--color-neutral-100)}html.mobile-menu-open,html.mobile-menu-open body{overflow:hidden}@media(min-width:48rem){.mobile-header[data-astro-cid-sm7faef2]{display:none}}.site-header[data-astro-cid-ctg3m53h]{border-bottom:1px solid var(--color-border);background:var(--color-white)}.desktop-header[data-astro-cid-ctg3m53h]{display:none}@media(min-width:48rem){.desktop-header[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);padding-block:var(--space-4)}}main[data-astro-cid-sckkx6r4]{flex:1}.site-footer[data-astro-cid-sckkx6r4]{padding-block:var(--space-8);border-top:1px solid var(--color-border);font-size:var(--font-size-sm)}.site-footer[data-astro-cid-sckkx6r4] p[data-astro-cid-sckkx6r4]+p[data-astro-cid-sckkx6r4]{margin-block-start:var(--space-1)}
