:root{--palette-brand:#0816c1;--palette-brand-bright:#1b2be8;--palette-accent:#07ccff;--palette-accent-deep:#00a8d8;--palette-silver:#d9dee7;--palette-navy-950:#05081c;--palette-navy-900:#0a1130;--palette-navy-800:#111a45;--palette-charcoal:#16181d;--palette-ink:#10131a;--palette-slate:#5a6478;--palette-mist:#eef1f5;--palette-paper:#f8f9fb;--palette-white:#fff;--palette-amber:#f5a623;--palette-success:#12b76a;--palette-error:#d92d20;--font-display:var(--font-archivo,"Archivo"), "Helvetica Neue", Arial, sans-serif;--font-body:var(--font-inter,"Inter"), "Helvetica Neue", Arial, sans-serif;--text-display:clamp(3rem, 7vw, 5.5rem);--text-h1:clamp(2.5rem, 5vw, 4rem);--text-h2:clamp(2rem, 3.5vw, 3rem);--text-h3:clamp(1.375rem, 2vw, 1.75rem);--text-h4:1.125rem;--text-body-lg:1.125rem;--text-body:1rem;--text-sm:.875rem;--text-label:.75rem;--leading-display:.95;--leading-h1:1.02;--leading-h2:1.08;--leading-h3:1.2;--leading-h4:1.35;--leading-body:1.7;--leading-tight:1.55;--leading-label:1.2;--tracking-display:-.03em;--tracking-heading:-.02em;--tracking-h3:-.01em;--tracking-label:.12em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--section-y:clamp(4rem, 8vw, 8rem);--container-max:80rem;--gutter:clamp(1.25rem, 5vw, 3rem);--measure:68ch;--header-height:4.5rem;--radius-control:2px;--radius-card:2px;--ease-out:cubic-bezier(.22, 1, .36, 1);--duration-micro:.15s;--duration-ui:.25s;--duration-reveal:.5s;--focus-width:2px;--focus-offset:3px;--z-header:100;--z-nav:200;--z-skip:300}:root,[data-surface=dark]{color-scheme:dark;--color-surface:var(--palette-navy-950);--color-surface-raised:var(--palette-navy-800);--color-surface-subtle:var(--palette-navy-900);--color-surface-alt:var(--palette-charcoal);--color-text:#f4f6fa;--color-text-muted:#9aa5bc;--color-text-inverse:var(--palette-navy-950);--color-heading:var(--palette-white);--color-brand:var(--palette-brand);--color-brand-bright:var(--palette-brand-bright);--color-accent:var(--palette-accent);--color-accent-ink:var(--palette-accent);--color-accent-deep:var(--palette-accent-deep);--color-link:var(--palette-white);--color-link-hover:var(--palette-accent);--color-border:#ffffff24;--color-border-strong:#ffffff47;--color-focus:var(--palette-accent);--color-placeholder:#b9c2d4;--color-selection-bg:var(--palette-accent);--color-selection-text:var(--palette-navy-950);--button-primary-bg:var(--palette-accent);--button-primary-text:var(--palette-navy-950);--button-secondary-border:var(--color-border-strong);--button-secondary-text:var(--palette-white);--button-secondary-hover-bg:#ffffff14;--button-ghost-text:var(--palette-white)}[data-surface=light]{color-scheme:light;--color-surface:var(--palette-paper);--color-surface-raised:var(--palette-white);--color-surface-subtle:var(--palette-mist);--color-surface-alt:var(--palette-mist);--color-text:var(--palette-ink);--color-text-muted:var(--palette-slate);--color-text-inverse:var(--palette-white);--color-heading:var(--palette-ink);--color-brand:var(--palette-brand);--color-brand-bright:var(--palette-brand-bright);--color-accent:var(--palette-accent);--color-accent-ink:var(--palette-brand);--color-accent-deep:var(--palette-accent-deep);--color-link:var(--palette-brand);--color-link-hover:var(--palette-accent-deep);--color-border:#dce1e8;--color-border-strong:#c3cbd8;--color-focus:var(--palette-brand);--color-placeholder:var(--palette-slate);--color-selection-bg:var(--palette-brand);--color-selection-text:var(--palette-white);--button-primary-bg:var(--palette-brand);--button-primary-text:var(--palette-white);--button-secondary-border:var(--palette-brand);--button-secondary-text:var(--palette-brand);--button-secondary-hover-bg:#0816c10f;--button-ghost-text:var(--palette-brand)}:root{--color-amber:var(--palette-amber);--color-success:var(--palette-success);--color-error:var(--palette-error);--color-on-brand:var(--palette-white);--color-on-accent:var(--palette-navy-950);--color-text-on-brand-muted:var(--palette-silver)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--color-surface);min-height:100vh;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,picture,svg,video,canvas{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4,h5,h6{color:var(--color-heading);font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:700}h1{font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-heading)}h2{font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-heading)}h3{font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3)}h4{font-size:var(--text-h4);line-height:var(--leading-h4)}p{text-wrap:pretty;margin:0}p+p{margin-top:var(--space-4)}ul,ol{margin:0;padding:0}li{margin:0}a{color:var(--color-link);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--color-link-hover)}strong,b{font-weight:600}small{font-size:var(--text-sm)}hr{background:var(--color-border);border:0;height:1px;margin:0}figure,blockquote{margin:0}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}[hidden]{display:none!important}::selection{background:var(--color-selection-bg);color:var(--color-selection-text)}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.skip-link{top:var(--space-3);left:var(--space-3);z-index:var(--z-skip);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-accent);color:var(--color-on-accent);transform:translateY(calc(-100% - var(--space-5)));transition:transform var(--duration-ui) var(--ease-out);font-weight:600;text-decoration:none;position:fixed}.skip-link:focus{transform:translateY(0)}.placeholder{color:var(--color-placeholder);border-bottom:1px dashed;font-style:normal;text-decoration:none}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.container{width:min(var(--container-max), calc(100% - (var(--gutter) * 2)));margin-inline:auto}.section{padding-block:var(--section-y);background:var(--color-surface);color:var(--color-text)}.section--tight{padding-block:clamp(3rem,6vw,5rem)}.section--flush-top{padding-top:0}.section--flush-bottom{padding-bottom:0}.eyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);color:var(--color-accent-ink);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;line-height:var(--leading-label);text-transform:uppercase;display:inline-flex}.eyebrow:before{content:"";opacity:.8;background:currentColor;width:1.75rem;height:1px}.lead{max-width:62ch;font-size:var(--text-body-lg);line-height:var(--leading-body)}.measure{max-width:var(--measure)}.text-muted{color:var(--color-text-muted)}.text-accent{color:var(--color-accent-ink)}.text-center{text-align:center}.rule{background:var(--color-border);border:0;height:1px}.stack>*+*{margin-top:var(--space-4)}.grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.grid--2,.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.split{gap:clamp(var(--space-6), 5vw, var(--space-9));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}}.full-bleed{width:100vw;margin-inline:calc(50% - 50vw)}.reveal-ready [data-reveal]{opacity:0;transform:translateY(var(--reveal-distance,16px));transition:opacity var(--duration-reveal) var(--ease-out), transform var(--duration-reveal) var(--ease-out);transition-delay:var(--reveal-delay,0s)}.reveal-ready [data-reveal]:not(.is-revealed){will-change:opacity, transform}.reveal-ready [data-reveal].is-revealed{opacity:1;will-change:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal-ready [data-reveal]{opacity:1;transition:none;transform:none}}.prose{max-width:68ch}.prose>*+*{margin-top:var(--space-4)}.prose ul,.prose ol{padding-left:1.25em}.prose li+li{margin-top:var(--space-2)}.prose h3,.jump-nav{margin-top:var(--space-6)}.jump-nav ul{gap:var(--space-3);flex-wrap:wrap;list-style:none;display:flex}.jump-nav a{min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.jump-nav a:hover{border-color:var(--color-border-strong);color:var(--color-accent-ink)}.legal-callout{padding:var(--space-5);border-left:2px solid var(--color-brand);background:var(--color-surface-raised)}.legal-callout p+p{margin-top:var(--space-3)}.photo-grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.logo[data-astro-cid-ylqc276q]{flex:none;align-items:center;text-decoration:none;display:inline-flex}.logo__plate[data-astro-cid-ylqc276q]{border-radius:var(--radius-control);background:var(--palette-white);align-items:center;padding:.375rem .625rem;line-height:0;display:inline-flex}.logo[data-astro-cid-ylqc276q] img[data-astro-cid-ylqc276q]{width:auto;height:2.25rem}.logo--sm[data-astro-cid-ylqc276q] img[data-astro-cid-ylqc276q]{height:1.875rem}.logo--lg[data-astro-cid-ylqc276q] img[data-astro-cid-ylqc276q]{height:2.75rem}.logo[data-astro-cid-ylqc276q]:focus-visible{outline-offset:4px}.site-footer[data-astro-cid-nw2ivrzo]{padding-block:var(--space-9) var(--space-6);border-top:1px solid var(--color-border);background:var(--palette-navy-950)}.site-footer__grid[data-astro-cid-nw2ivrzo]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.site-footer__brand[data-astro-cid-nw2ivrzo]{max-width:26rem}.site-footer__tagline[data-astro-cid-nw2ivrzo]{margin-top:var(--space-5);color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-h3);font-weight:600;line-height:var(--leading-h3)}.site-footer__legal[data-astro-cid-nw2ivrzo]{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm)}.site-footer__affiliation[data-astro-cid-nw2ivrzo]{margin-top:var(--space-3);color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:.08em;font-weight:600;line-height:var(--leading-label)}.site-footer__affiliation[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{color:var(--color-text-muted);text-underline-offset:.2em;text-decoration:underline}.site-footer__affiliation[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--color-accent)}.site-footer__title[data-astro-cid-nw2ivrzo]{margin-bottom:var(--space-3);color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;line-height:var(--leading-label);text-transform:uppercase}.site-footer__column[data-astro-cid-nw2ivrzo] ul[data-astro-cid-nw2ivrzo]{list-style:none}.site-footer__column[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{min-height:2.75rem;color:var(--color-text);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.site-footer__column[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--color-accent)}.site-footer__column[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo][aria-current=page],.site-footer__bottom[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo][aria-current=page]{color:var(--color-accent);text-underline-offset:.2em;text-decoration:underline}.site-footer__contact[data-astro-cid-nw2ivrzo] address[data-astro-cid-nw2ivrzo]{color:var(--color-text-muted);font-size:var(--text-sm);font-style:normal;line-height:var(--leading-body)}.site-footer__placeholder[data-astro-cid-nw2ivrzo]{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm)}.site-footer__bottom[data-astro-cid-nw2ivrzo]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.site-footer__bottom[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{min-height:2.75rem;color:var(--color-text-muted);align-items:center;display:inline-flex}.site-footer__bottom[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--color-accent)}.site-footer__meta[data-astro-cid-nw2ivrzo]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.site-footer__separator[data-astro-cid-nw2ivrzo]{color:var(--color-border-strong)}.site-footer__credit[data-astro-cid-nw2ivrzo]{color:var(--color-text-muted);font-size:var(--text-sm)}.site-footer__credit[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{color:var(--color-text-muted);text-underline-offset:.2em;text-decoration:underline}.site-footer__credit[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--color-accent)}@media (width>=48rem){.site-footer__grid[data-astro-cid-nw2ivrzo]{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__brand[data-astro-cid-nw2ivrzo]{grid-column:1/-1}}@media (width>=64rem){.site-footer__grid[data-astro-cid-nw2ivrzo]{gap:var(--space-6);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr)) minmax(0,1.5fr)}.site-footer__brand[data-astro-cid-nw2ivrzo]{grid-column:auto}}@property --shimmer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.button[data-astro-cid-j6ocf6pu]{justify-content:center;align-items:center;gap:var(--space-2);min-height:3rem;padding:0 var(--space-5);border-radius:var(--radius-control);color:inherit;font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.04em;text-align:center;cursor:pointer;transition:background-color var(--duration-ui) var(--ease-out), border-color var(--duration-ui) var(--ease-out), color var(--duration-ui) var(--ease-out), filter var(--duration-ui) var(--ease-out), transform var(--duration-micro) var(--ease-out);background:0 0;border:1px solid #0000;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.button--lg[data-astro-cid-j6ocf6pu]{min-height:3.25rem;padding-inline:var(--space-6)}.button--primary[data-astro-cid-j6ocf6pu]{background:var(--button-primary-bg);color:var(--button-primary-text);text-transform:uppercase}.button--primary[data-astro-cid-j6ocf6pu]:hover{color:var(--button-primary-text);filter:brightness(1.08)}.button--secondary[data-astro-cid-j6ocf6pu]{border-color:var(--button-secondary-border);color:var(--button-secondary-text)}.button--secondary[data-astro-cid-j6ocf6pu]:hover{background:var(--button-secondary-hover-bg);color:var(--button-secondary-text)}.button--ghost[data-astro-cid-j6ocf6pu]{min-height:2.75rem;color:var(--button-ghost-text);text-transform:none;padding-inline:0}.button--ghost[data-astro-cid-j6ocf6pu]:hover{color:var(--color-link-hover);text-underline-offset:.2em;text-decoration:underline}.button--shimmer[data-astro-cid-j6ocf6pu]{border-color:var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-heading);text-transform:uppercase;isolation:isolate}.button--shimmer[data-astro-cid-j6ocf6pu]:hover{background:var(--color-surface-subtle);color:var(--color-heading)}.button--shimmer[data-astro-cid-j6ocf6pu]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--shimmer-angle), var(--palette-brand), var(--palette-accent), var(--palette-white), var(--palette-brand));-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:5s linear infinite button-shimmer;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.button__label[data-astro-cid-j6ocf6pu]{align-items:center;display:inline-flex}.button__arrow[data-astro-cid-j6ocf6pu]{transition:transform var(--duration-ui) var(--ease-out);flex:none}.button[data-astro-cid-j6ocf6pu]:hover .button__arrow[data-astro-cid-j6ocf6pu]{transform:translate(3px)}.button[data-astro-cid-j6ocf6pu]:active{transform:translateY(1px)}.button[data-astro-cid-j6ocf6pu][disabled],.button[data-astro-cid-j6ocf6pu][aria-disabled=true]{opacity:.4;pointer-events:none}@keyframes button-shimmer{to{--shimmer-angle:360deg}}@media (prefers-reduced-motion:reduce){.button--shimmer[data-astro-cid-j6ocf6pu]:before{animation:none}.button[data-astro-cid-j6ocf6pu]:hover .button__arrow[data-astro-cid-j6ocf6pu]{transform:none}}.site-header[data-astro-cid-jr7posx5]{z-index:var(--z-header);color:var(--color-text)}.site-header--solid[data-astro-cid-jr7posx5]{background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0}.site-header--transparent[data-astro-cid-jr7posx5]{transition:background-color var(--duration-ui) var(--ease-out), border-color var(--duration-ui) var(--ease-out);background:0 0;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.site-header--transparent[data-astro-cid-jr7posx5][data-scrolled]{border-bottom-color:var(--color-border);background:color-mix(in srgb, var(--palette-navy-950) 96%, transparent);backdrop-filter:blur(10px)}.site-header__inner[data-astro-cid-jr7posx5]{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:var(--header-height);display:flex}.primary-nav[data-astro-cid-jr7posx5]{display:none}.nav-toggle[data-astro-cid-jr7posx5]{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);width:2.75rem;height:2.75rem;color:var(--color-text);background:0 0;justify-content:center;align-items:center;padding:0;display:none}.nav-toggle[data-astro-cid-jr7posx5]:hover{border-color:var(--color-accent);color:var(--color-accent)}.nav-toggle__bars[data-astro-cid-jr7posx5]{background:currentColor;width:1.25rem;height:2px;position:relative}.nav-toggle__bars[data-astro-cid-jr7posx5]:before,.nav-toggle__bars[data-astro-cid-jr7posx5]:after{content:"";width:1.25rem;height:2px;transition:transform var(--duration-ui) var(--ease-out);background:currentColor;position:absolute;left:0}.nav-toggle__bars[data-astro-cid-jr7posx5]:before{top:-6px}.nav-toggle__bars[data-astro-cid-jr7posx5]:after{top:6px}.nav-toggle[data-astro-cid-jr7posx5][aria-expanded=true] .nav-toggle__bars[data-astro-cid-jr7posx5]{background:0 0}.nav-toggle[data-astro-cid-jr7posx5][aria-expanded=true] .nav-toggle__bars[data-astro-cid-jr7posx5]:before{transform:translateY(6px)rotate(45deg)}.nav-toggle[data-astro-cid-jr7posx5][aria-expanded=true] .nav-toggle__bars[data-astro-cid-jr7posx5]:after{transform:translateY(-6px)rotate(-45deg)}@media (width<=63.999rem){.primary-nav[data-astro-cid-jr7posx5]{z-index:var(--z-nav);gap:var(--space-5);max-height:calc(100vh - var(--header-height));padding:var(--space-5) var(--gutter) var(--space-7);border-top:1px solid var(--color-border);background:var(--palette-navy-950);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.primary-nav__list[data-astro-cid-jr7posx5]{flex-direction:column;list-style:none;display:flex}.primary-nav__list[data-astro-cid-jr7posx5] li[data-astro-cid-jr7posx5]+li[data-astro-cid-jr7posx5]{border-top:1px solid var(--color-border)}.primary-nav__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{min-height:3rem;color:var(--color-text);font-family:var(--font-display);font-size:var(--text-h3);align-items:center;font-weight:600;text-decoration:none;display:flex}.primary-nav__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover,.primary-nav__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5][aria-current=page]{color:var(--color-accent)}.primary-nav__cta[data-astro-cid-jr7posx5]{display:flex}.primary-nav__cta[data-astro-cid-jr7posx5] .button{width:100%}.js .nav-toggle[data-astro-cid-jr7posx5]{display:inline-flex}.js .primary-nav[data-astro-cid-jr7posx5]{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-8px)}.js .primary-nav[data-astro-cid-jr7posx5][data-open]{visibility:visible;opacity:1;pointer-events:auto;transform:none}}@media (width>=64rem){.primary-nav[data-astro-cid-jr7posx5]{align-items:center;gap:var(--space-6);display:flex}.primary-nav__list[data-astro-cid-jr7posx5]{align-items:center;gap:var(--space-5);list-style:none;display:flex}.primary-nav__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{min-height:2.75rem;color:var(--color-text);font-size:var(--text-sm);align-items:center;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.primary-nav__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover,.primary-nav__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5][aria-current=page]{color:var(--color-accent)}.primary-nav__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5][aria-current=page]:after{content:"";background:var(--color-accent);height:2px;position:absolute;bottom:.375rem;left:0;right:0}.primary-nav__cta[data-astro-cid-jr7posx5]{display:flex}}body[data-nav-open]{overflow:hidden}
