.site-header[data-astro-cid-fzpbxy5g]{z-index:20;height:var(--header-height);padding:0 var(--header-pad);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.site-header--overlay[data-astro-cid-fzpbxy5g]{color:var(--text-on-photo);border-bottom:var(--border-width) solid var(--border-on-photo);position:absolute;inset:0 0 auto}.site-header--solid[data-astro-cid-fzpbxy5g]{background:var(--surface-raised);color:var(--text-primary);border-bottom:var(--border-width) solid var(--border-subtle);position:relative}.brand[data-astro-cid-fzpbxy5g]{justify-self:start;display:flex}.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:auto;height:3.25rem}.nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{align-items:center;gap:clamp(1.5rem,3vw,3.25rem);padding:0;list-style:none;display:flex}.navl[data-astro-cid-fzpbxy5g]{font-size:var(--fs-10);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-nav);text-transform:uppercase;text-decoration:none;display:inline-block;position:relative}.navl[data-astro-cid-fzpbxy5g]:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform var(--duration-medium) var(--ease-sweep);position:absolute;bottom:-.5625rem;left:0;right:0;transform:scaleX(0)}.site-header--overlay[data-astro-cid-fzpbxy5g] .navl[data-astro-cid-fzpbxy5g]:after{background:var(--accent-on-photo)}.navl[data-astro-cid-fzpbxy5g]:hover:after,.navl[data-astro-cid-fzpbxy5g]:focus-visible:after,.navl[data-astro-cid-fzpbxy5g][aria-current=page]:after{transform:scaleX(1)}.site-header--overlay[data-astro-cid-fzpbxy5g] .navl[data-astro-cid-fzpbxy5g]:hover{color:var(--text-on-photo)}.actions[data-astro-cid-fzpbxy5g]{justify-self:end;align-items:center;gap:var(--space-s);display:flex}details[data-astro-cid-fzpbxy5g]{position:relative}summary[data-astro-cid-fzpbxy5g]{cursor:pointer;list-style:none}summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.lang[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{min-height:2.625rem;padding:0 var(--space-2xs);font-size:var(--fs-10);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-nav);text-transform:uppercase;align-items:center;gap:.4375rem;display:flex}.dropdown[data-astro-cid-fzpbxy5g],.menu-panel[data-astro-cid-fzpbxy5g]{top:calc(100% + var(--space-2xs));padding:var(--space-2xs);background:var(--surface-raised);color:var(--text-primary);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius);box-shadow:var(--shadow-menu);list-style:none;position:absolute;right:0}.dropdown[data-astro-cid-fzpbxy5g]{min-width:11.25rem;font-size:var(--fs-15);flex-direction:column;display:flex}.dropdown[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.lang-current[data-astro-cid-fzpbxy5g]{padding:.625rem var(--space-xs);border-radius:var(--radius-s);text-decoration:none;display:block}.lang-current[data-astro-cid-fzpbxy5g]{background:var(--surface-soft);font-weight:var(--weight-medium)}.menu[data-astro-cid-fzpbxy5g]{display:none}.menu-btn[data-astro-cid-fzpbxy5g]{border:var(--border-width) solid currentColor;border-radius:var(--radius-s);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.site-header--overlay[data-astro-cid-fzpbxy5g] .menu-btn[data-astro-cid-fzpbxy5g]{border-color:var(--border-on-photo-strong)}.menu-panel[data-astro-cid-fzpbxy5g]{width:min(20rem, calc(100vw - 2 * var(--header-pad)));gap:var(--space-m);padding:var(--space-m);flex-direction:column;display:flex}.menu-panel[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{gap:var(--space-3xs);flex-direction:column;padding:0;list-style:none;display:flex}.menu-panel[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{padding:var(--space-2xs) 0;font-size:var(--fs-19);text-decoration:none;display:block}@media (width<=1050px){.site-header[data-astro-cid-fzpbxy5g]{grid-template-columns:1fr auto}.nav[data-astro-cid-fzpbxy5g]{display:none}.menu[data-astro-cid-fzpbxy5g]{display:block}}@media (width<=740px){.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{height:2.75rem}.head-cta[data-astro-cid-fzpbxy5g]{display:none}.actions[data-astro-cid-fzpbxy5g]{gap:var(--space-2xs)}}.site-footer[data-astro-cid-nns7i3if]{background:var(--surface-footer);color:var(--text-on-photo)}.inner[data-astro-cid-nns7i3if]{padding-block:var(--space-2xl) 2.5rem}.cols[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr));gap:2.5rem;display:grid}.brand-col[data-astro-cid-nns7i3if]{flex-direction:column;gap:1.25rem;display:flex}.logo[data-astro-cid-nns7i3if]{align-self:flex-start;width:auto;height:7.5rem}.social[data-astro-cid-nns7i3if]{gap:var(--space-xs);margin-top:var(--space-xs);flex-direction:column;display:flex}.social-row[data-astro-cid-nns7i3if]{align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.soc[data-astro-cid-nns7i3if]{border-radius:var(--radius-round);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.soc[data-astro-cid-nns7i3if] img{opacity:.82;transition:opacity var(--duration-base) ease, transform var(--duration-medium) var(--ease-glide)}a[data-astro-cid-nns7i3if].soc:hover img,a[data-astro-cid-nns7i3if].soc:focus-visible img{opacity:1;transform:translateY(-3px)}.col[data-astro-cid-nns7i3if]{gap:var(--space-xs);font-size:var(--fs-15);flex-direction:column;display:flex}.col-title[data-astro-cid-nns7i3if]{color:var(--accent-on-photo);font-size:var(--fs-15)}.col[data-astro-cid-nns7i3if] .col-title[data-astro-cid-nns7i3if]{font-size:var(--fs-19);margin-bottom:.375rem;font-weight:500}.col[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.bottom[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{transition:color var(--duration-base) ease;text-decoration:none}.col[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.bottom[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--accent-on-photo)}.bottom[data-astro-cid-nns7i3if]{padding-top:var(--space-m);border-top:var(--border-width) solid #ffffff2e;font-size:var(--fs-14);color:#ffffffb8;flex-wrap:wrap;justify-content:space-between;gap:1.25rem;margin-top:4rem;display:flex}.langs[data-astro-cid-nns7i3if]{gap:var(--space-s);flex-wrap:wrap;padding:0;list-style:none;display:flex}.current[data-astro-cid-nns7i3if]{color:var(--text-on-photo);font-weight:var(--weight-medium)}.legal[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:1.25rem;display:flex}.consent-link[data-astro-cid-nns7i3if]{color:inherit;font:inherit;cursor:pointer;transition:color var(--duration-base) ease;background:0 0;border:0;padding:0}.consent-link[data-astro-cid-nns7i3if]:hover{color:var(--accent-on-photo)}.col[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if][href^=mailto\:]{overflow-wrap:anywhere}@media (width<=1180px){.cols[data-astro-cid-nns7i3if]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:3rem}.brand-col[data-astro-cid-nns7i3if]{grid-column:1/-1}}@media (width<=640px){.inner[data-astro-cid-nns7i3if]{padding-block:3.5rem 2rem}.cols[data-astro-cid-nns7i3if]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}.logo[data-astro-cid-nns7i3if]{height:5.5rem}.social[data-astro-cid-nns7i3if]{margin-top:0}.bottom[data-astro-cid-nns7i3if]{flex-direction:column;margin-top:3rem}}
