.nav[data-astro-cid-dmqpwcec]{background:var(--bg)}.nav__row[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--s-6);padding-block:var(--s-8) var(--s-4)}.nav__brand[data-astro-cid-dmqpwcec]{display:inline-flex;margin-right:auto}.nav__brand[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{width:clamp(48px,4.2vw,84px);height:auto}.nav__links[data-astro-cid-dmqpwcec]{list-style:none;margin:0;padding:0;display:flex;gap:clamp(20px,2vw,40px);font-family:var(--font-ui);font-size:clamp(14px,1.15vw,23px);letter-spacing:.02em;text-transform:uppercase}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{text-decoration:none;padding:6px 0;border-bottom:1.5px solid transparent}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{border-bottom-color:var(--fg)}.nav__menu[data-astro-cid-dmqpwcec]{display:none;position:relative;font-family:var(--font-ui)}.nav__menu[data-astro-cid-dmqpwcec] summary[data-astro-cid-dmqpwcec]{list-style:none;cursor:pointer;font-size:14px;font-weight:600;padding:10px 14px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.nav__menu[data-astro-cid-dmqpwcec] summary[data-astro-cid-dmqpwcec]::-webkit-details-marker{display:none}.nav__menu[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{list-style:none;margin:8px 0 0;padding:var(--s-3) var(--s-4);position:absolute;right:0;min-width:220px;background:var(--surface-card);border-radius:var(--r-lg);box-shadow:var(--shadow-md);z-index:20;display:flex;flex-direction:column;gap:4px}.nav__menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:block;padding:10px 8px;text-decoration:none;border-radius:var(--r-sm)}.nav__menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{background:#3120200f}.nav__menu-rule[data-astro-cid-dmqpwcec]{border-top:1px solid var(--line);margin:4px 8px}.nav__cta[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--s-3)}.nav__back[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-ui);font-size:15px;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;color:var(--fg-muted)}.nav__back[data-astro-cid-dmqpwcec]:hover{color:var(--fg)}.nav__back[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{margin-right:6px}@media(max-width:900px){.nav__links[data-astro-cid-dmqpwcec],.nav__cta[data-astro-cid-dmqpwcec],.nav__back[data-astro-cid-dmqpwcec]{display:none}.nav__menu[data-astro-cid-dmqpwcec]{display:block}.nav__brand[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{width:44px;height:44px}}@media(max-width:900px){.nav--no-menu[data-astro-cid-dmqpwcec] .nav__back[data-astro-cid-dmqpwcec]{display:inline-flex;font-size:13px}}@media(max-width:900px){.nav--no-menu[data-astro-cid-dmqpwcec] .nav__cta[data-astro-cid-dmqpwcec]{display:block}}.nav--portal[data-astro-cid-dmqpwcec] .nav__row[data-astro-cid-dmqpwcec]{padding-block:28px var(--s-4);gap:var(--s-6)}.nav--portal[data-astro-cid-dmqpwcec] .nav__brand[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{width:54px;height:54px}.nav--portal[data-astro-cid-dmqpwcec] .nav__links[data-astro-cid-dmqpwcec]{gap:var(--s-8);font-size:15px}.nav--portal[data-astro-cid-dmqpwcec] .nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:44px;padding:0;border-bottom:0}.nav--portal[data-astro-cid-dmqpwcec] .nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.nav--portal[data-astro-cid-dmqpwcec] .nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:8px}.nav--portal[data-astro-cid-dmqpwcec] .nav__menu[data-astro-cid-dmqpwcec] summary[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:44px;padding:0 18px}.nav--portal[data-astro-cid-dmqpwcec] .nav__menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{background:var(--tint-primary);color:var(--primary);font-weight:600}@media(max-width:900px){.nav--portal[data-astro-cid-dmqpwcec] .nav__row[data-astro-cid-dmqpwcec]{padding-block:var(--s-3)}.nav--portal[data-astro-cid-dmqpwcec] .nav__brand[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{width:44px;height:44px}}
