.topbar[data-astro-cid-nazmfhjt]{background:var(--color-navy);color:var(--footer-text);font-size:var(--fs-small)}.topbar__inner[data-astro-cid-nazmfhjt]{align-items:center;gap:1rem 1.5rem;min-height:44px;display:flex}.topbar__note[data-astro-cid-nazmfhjt]{margin-right:auto}.topbar__note[data-astro-cid-nazmfhjt],.topbar__fax[data-astro-cid-nazmfhjt],.topbar[data-astro-cid-nazmfhjt] a[data-astro-cid-nazmfhjt]{align-items:center;gap:.5rem;display:inline-flex}.topbar[data-astro-cid-nazmfhjt] a[data-astro-cid-nazmfhjt]{min-height:44px}.topbar[data-astro-cid-nazmfhjt] [data-astro-cid-nazmfhjt]:focus-visible{outline-color:var(--on-dark);box-shadow:none}.topbar__note[data-astro-cid-nazmfhjt] strong[data-astro-cid-nazmfhjt]{color:#fff;font-weight:600}.topbar__contact[data-astro-cid-nazmfhjt]{gap:1.5rem;padding:0;list-style:none;display:flex}.topbar[data-astro-cid-nazmfhjt] a[data-astro-cid-nazmfhjt]{color:#fff;font-weight:500;text-decoration:none}.topbar[data-astro-cid-nazmfhjt] a[data-astro-cid-nazmfhjt]:hover{color:var(--color-tint)}.topbar__lang[data-astro-cid-nazmfhjt] ul[data-astro-cid-nazmfhjt]{border:1px solid color-mix(in srgb, var(--on-dark) 35%, transparent);border-radius:var(--radius-pill);gap:.125rem;padding:.1875rem;list-style:none;display:flex}.topbar__lang[data-astro-cid-nazmfhjt] [data-astro-cid-nazmfhjt]:is(a,span){border-radius:var(--radius-pill);white-space:nowrap;min-height:0;padding:.125rem .75rem;line-height:1.5;display:block;position:relative}.topbar__lang[data-astro-cid-nazmfhjt] a[data-astro-cid-nazmfhjt]:before{content:"";position:absolute;inset:-.625rem 0}.topbar__lang[data-astro-cid-nazmfhjt] a[data-astro-cid-nazmfhjt]:hover{background:color-mix(in srgb, var(--on-dark) 14%, transparent);color:var(--on-dark)}.topbar__lang[data-astro-cid-nazmfhjt] [data-astro-cid-nazmfhjt][aria-current]{background:var(--on-dark);color:var(--color-navy);font-weight:600}.topbar__fax[data-astro-cid-nazmfhjt]{color:#fff;white-space:nowrap;font-weight:500}@media (width<=900px){.topbar__email[data-astro-cid-nazmfhjt]{display:none}}@media (width<=1180px){.topbar__fax[data-astro-cid-nazmfhjt]{display:none}}@media (width<=720px){.topbar__note[data-astro-cid-nazmfhjt]{display:none}.topbar__contact[data-astro-cid-nazmfhjt]{margin-right:auto}}@media (width<=380px){.topbar__inner[data-astro-cid-nazmfhjt]{gap:.75rem}.topbar__lang[data-astro-cid-nazmfhjt] [data-astro-cid-nazmfhjt]:is(a,span){padding-inline:.5rem}}@media (forced-colors:active){.topbar__lang[data-astro-cid-nazmfhjt] [data-astro-cid-nazmfhjt][aria-current]{border:1px solid canvastext}}.footer[data-astro-cid-nns7i3if]{background:var(--color-navy);color:var(--footer-text);padding-top:clamp(3.5rem,7vw,5rem);font-size:.9375rem}.footer__grid[data-astro-cid-nns7i3if]{grid-template-columns:1.4fr;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:clamp(2rem,5vw,3.5rem);display:grid}.footer__logo[data-astro-cid-nns7i3if]{display:inline-block}.footer__logo[data-astro-cid-nns7i3if] img{width:72px;height:auto}.footer__brand[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{max-width:22rem;color:var(--footer-text-muted);margin-top:1.25rem}.footer__title[data-astro-cid-nns7i3if]{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:1rem;font-size:.75rem;font-weight:600}.footer[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{gap:0;padding:0;list-style:none;display:grid}.footer[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]:not(.footer__offices) li[data-astro-cid-nns7i3if]{flex-wrap:wrap;align-items:center;gap:0 .35em;min-height:44px;display:flex}.footer[data-astro-cid-nns7i3if] .footer__offices[data-astro-cid-nns7i3if]{gap:.875rem}.footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{min-height:44px;color:var(--footer-text);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:#fff;text-decoration:underline}.footer[data-astro-cid-nns7i3if] [data-astro-cid-nns7i3if]:focus-visible{outline-color:var(--on-dark);box-shadow:none}.footer__offices[data-astro-cid-nns7i3if] strong[data-astro-cid-nns7i3if]{color:#fff;font-weight:600}.footer[data-astro-cid-nns7i3if] address[data-astro-cid-nns7i3if]{color:var(--footer-text-muted);font-style:normal}.footer__legal[data-astro-cid-nns7i3if]{color:var(--footer-text-muted);border-top:1px solid #c4d2db2e;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:clamp(2.5rem,6vw,4rem);padding-block:1.5rem;font-size:.8125rem;display:flex}.footer__legal[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]:last-child{max-width:40rem}@media (width<=1139.98px){.footer__grid[data-astro-cid-nns7i3if]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.footer__brand[data-astro-cid-nns7i3if]{grid-column:1/-1}}@media (width<=520px){.footer__grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr}}
