.site-header[data-astro-cid-nen7h5rs]{background:var(--surface);border-bottom:1px solid var(--rule)}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-24);flex-wrap:wrap;min-height:64px;display:flex}.brand[data-astro-cid-nen7h5rs]{min-height:var(--touch);color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.brand-logo[data-astro-cid-nen7h5rs]{width:auto;height:48px;display:block}.nav-wide[data-astro-cid-nen7h5rs]{gap:var(--s-24);flex-wrap:wrap;flex:auto;font-size:15px;display:flex}.nav-wide[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.lang[data-astro-cid-nen7h5rs]{min-height:var(--touch);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.nav-wide[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.lang[data-astro-cid-nen7h5rs]:hover,.nav-wide[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--accent)}.lang[data-astro-cid-nen7h5rs]{font-size:14px}.calm-toggle[data-astro-cid-nen7h5rs]{min-height:var(--touch);color:var(--ink-2);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.calm-toggle[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs]{width:36px;height:20px;accent-color:var(--accent);cursor:pointer;margin:0}.calm-label-on[data-astro-cid-nen7h5rs]{display:none}.dim-toggle[data-astro-cid-nen7h5rs],.menu-switch[data-astro-cid-nen7h5rs]{min-height:var(--touch);color:var(--ink-2);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.dim-toggle[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs],.menu-switch[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs]{width:36px;height:20px;accent-color:var(--accent);cursor:pointer;margin:0}.menu-switch[data-astro-cid-nen7h5rs]{min-height:48px;color:var(--ink);font-size:16px}.logo-dim[data-astro-cid-nen7h5rs],:root[data-dim=on] .logo-light[data-astro-cid-nen7h5rs]{display:none}:root[data-dim=on] .logo-dim[data-astro-cid-nen7h5rs]{display:block}.menu-button[data-astro-cid-nen7h5rs]{width:var(--touch);height:var(--touch);color:var(--ink);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}.menu[data-astro-cid-nen7h5rs]{border-top:1px solid var(--rule);padding:0 var(--gutter) var(--s-8);flex-direction:column;display:none}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--rule);min-height:48px;color:var(--ink);align-items:center;text-decoration:none;display:flex}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:last-child{border-bottom:0}@media (width<=960px){.bar[data-astro-cid-nen7h5rs]{gap:var(--s-4);flex-wrap:nowrap;min-height:56px;padding-right:8px}.brand[data-astro-cid-nen7h5rs]{flex:auto}.brand-logo[data-astro-cid-nen7h5rs]{height:40px}.nav-wide[data-astro-cid-nen7h5rs],.nav-wide-only[data-astro-cid-nen7h5rs]{display:none}.menu-button[data-astro-cid-nen7h5rs]{display:inline-flex}.menu[data-astro-cid-nen7h5rs]:not([hidden]){display:flex}.calm-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--input-border);border-radius:var(--radius);color:var(--ink);padding:0 10px;font-size:13px}.calm-toggle[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs]{opacity:0;width:1px;height:1px;position:absolute}.calm-toggle[data-astro-cid-nen7h5rs]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}:root[data-calm=on] .bar[data-astro-cid-nen7h5rs]{min-height:64px}:root[data-calm=on] .brand-logo[data-astro-cid-nen7h5rs]{height:46px}:root[data-calm=on] .calm-toggle[data-astro-cid-nen7h5rs]{border:2px solid var(--ink);background:var(--ink);color:var(--surface);padding:0 12px;font-size:15px;font-weight:500}:root[data-calm=on] .calm-label-off[data-astro-cid-nen7h5rs]{display:none}:root[data-calm=on] .calm-label-on[data-astro-cid-nen7h5rs]{display:inline}:root[data-calm=on] .menu-button[data-astro-cid-nen7h5rs]{width:48px;height:48px}}@media (width>=961px){:root:lang(es) .bar[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;gap:10px}:root:lang(es) .nav-wide[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;gap:14px}:root:lang(es) .bar[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{white-space:nowrap}}@media (width>=961px) and (width<=1199px){:root:lang(es) .nav-wide[data-astro-cid-nen7h5rs],:root:lang(es) .nav-wide-only[data-astro-cid-nen7h5rs]{display:none}:root:lang(es) .brand[data-astro-cid-nen7h5rs]{flex:auto}:root:lang(es) .menu-button[data-astro-cid-nen7h5rs]{display:inline-flex}:root:lang(es) .menu[data-astro-cid-nen7h5rs]:not([hidden]){display:flex}}@media (width>=961px) and (width<=1599px){:root:lang(es)[data-calm=on] .nav-wide[data-astro-cid-nen7h5rs],:root:lang(es)[data-calm=on] .nav-wide-only[data-astro-cid-nen7h5rs]{display:none}:root:lang(es)[data-calm=on] .brand[data-astro-cid-nen7h5rs]{flex:auto}:root:lang(es)[data-calm=on] .menu-button[data-astro-cid-nen7h5rs]{display:inline-flex}:root:lang(es)[data-calm=on] .menu[data-astro-cid-nen7h5rs]:not([hidden]){display:flex}}:root[data-calm=on] .nav-wide[data-astro-cid-nen7h5rs],:root[data-calm=on] .lang[data-astro-cid-nen7h5rs]{font-size:16px}@media (width>=961px){:root[data-calm=on] .calm-toggle[data-astro-cid-nen7h5rs]{font-size:16px}}
