.BAu-nW_header{z-index:50;border-bottom:var(--border-width) solid var(--color-border);background:var(--color-background);width:100%;position:sticky;top:0}.BAu-nW_header:after{height:var(--space-2);content:"";opacity:0;pointer-events:none;background:linear-gradient(#2025220f,#0000);position:absolute;inset:100% 0 auto}@supports (animation-timeline:scroll()){.BAu-nW_header:after{animation:linear both BAu-nW_header-edge;animation-timeline:scroll(root);animation-range:0 5rem}}@keyframes BAu-nW_header-edge{to{opacity:1}}.BAu-nW_bar{width:min(100%, var(--content-max));min-height:var(--header-height);justify-content:space-between;align-items:center;gap:var(--space-4);padding:0 var(--page-gutter);margin-inline:auto;display:flex}.BAu-nW_logo{min-height:var(--tap-min);color:var(--color-primary-dark);font-family:var(--font-serif-loaded), var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:-.02em;line-height:var(--leading-tight);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.BAu-nW_brandImage{width:13.5rem;max-width:100%;height:auto;margin-block:var(--space-2);display:block}.BAu-nW_logo:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--space-1)}.BAu-nW_actions{align-items:center;gap:var(--space-3);flex:none;display:flex}.BAu-nW_primaryNav{display:none}.BAu-nW_primaryLink{min-height:var(--tap-min);border-radius:var(--radius-full);padding-inline:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.BAu-nW_primaryLink:hover{background:var(--color-surface-muted);color:var(--color-primary-dark)}}.BAu-nW_primaryLink:active{background:var(--color-primary-light)}.BAu-nW_primaryLinkActive,.BAu-nW_primaryLinkActive:hover,.BAu-nW_primaryLinkActive:active{background:var(--color-primary-light);color:var(--color-primary-dark);font-weight:var(--weight-semibold)}.BAu-nW_primaryLink:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-width) solid var(--color-focus);outline-offset:calc(var(--space-1) * -1)}.BAu-nW_searchLink{min-width:var(--tap-min);min-height:var(--tap-min);border-radius:var(--radius-full);color:var(--color-primary-dark);transition:background-color var(--duration-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.BAu-nW_searchLink:hover{background:var(--color-surface-muted)}}.BAu-nW_searchLink:active{background:var(--color-primary-light)}.BAu-nW_searchLink svg{width:var(--space-6);height:var(--space-6);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px}.BAu-nW_searchLink:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--space-1)}.BAu-nW_pill{min-height:var(--tap-min);align-items:center;gap:var(--space-2);border:var(--border-width) solid color-mix(in srgb, var(--color-primary) 22%, transparent);border-radius:var(--radius-full);padding-inline:var(--space-4);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-background));color:var(--color-primary-dark);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);text-decoration:none;display:none}.BAu-nW_pill svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;width:1.125rem;height:1.125rem}@media (hover:hover){.BAu-nW_pill:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-background)}}.BAu-nW_pill:active{border-color:var(--color-primary-dark);background:var(--color-primary-dark);color:var(--color-background)}.BAu-nW_pill:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}.BAu-nW_menu{flex:none}.BAu-nW_menuButton{min-width:var(--tap-min);min-height:var(--tap-min);border-radius:var(--radius-full);color:var(--color-primary-dark);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out);justify-content:center;align-items:center;list-style:none;display:inline-flex}@media (hover:hover){.BAu-nW_menuButton:hover{background:var(--color-surface-muted)}}.BAu-nW_menuButton:active{background:var(--color-primary-light)}.BAu-nW_menuButton::-webkit-details-marker{display:none}.BAu-nW_menuButton:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--space-1)}.BAu-nW_iconOpen,.BAu-nW_iconClose{width:var(--space-6);height:var(--space-6);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px}.BAu-nW_iconClose,.BAu-nW_menu[open] .BAu-nW_iconOpen{display:none}.BAu-nW_menu[open] .BAu-nW_iconClose{display:block}.BAu-nW_panel{inset-inline:0;width:min(100%, var(--content-max));gap:var(--space-4);border-bottom:var(--border-width) solid var(--color-border);max-height:70vh;padding:var(--space-4) var(--page-gutter);background:var(--color-background);box-shadow:var(--shadow-md);animation:BAu-nW_panel-in var(--duration-base) var(--ease-out);margin-inline:auto;display:grid;position:absolute;top:100%;overflow-y:auto}.BAu-nW_scrim{inset-inline:0;background:color-mix(in srgb, var(--color-text) 40%, transparent);height:100vh;display:none;position:absolute;top:100%}.BAu-nW_menu[open] .BAu-nW_scrim{display:block}@keyframes BAu-nW_panel-in{0%{transform:translateY(calc(var(--space-2) * -1))}}@media (prefers-reduced-motion:reduce){.BAu-nW_panel{animation:none}}.BAu-nW_group{gap:var(--space-1);flex-direction:column;display:flex}.BAu-nW_groupTitle{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.BAu-nW_groupList{margin:0;padding:0;list-style:none}.BAu-nW_link{min-height:var(--tap-min);color:var(--color-text);font-size:var(--text-base);transition:color var(--duration-base) var(--ease-out);align-items:center;text-decoration:none;display:flex}@media (hover:hover){.BAu-nW_link:hover{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}}.BAu-nW_link:active{color:var(--color-primary-dark)}.BAu-nW_link:focus-visible,.BAu-nW_panelCta:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-width) solid var(--color-focus);outline-offset:calc(var(--space-1) * -1)}.BAu-nW_panelCta{min-height:var(--tap-min);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-background));color:var(--color-primary-dark);font-size:var(--text-base);font-weight:var(--weight-semibold);transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:flex}@media (hover:hover){.BAu-nW_panelCta:hover{background:var(--color-primary);color:var(--color-background)}}.BAu-nW_panelCta:active{background:var(--color-primary-dark);color:var(--color-background)}.BAu-nW_searchWrap{width:min(100%, var(--content-max));padding:var(--space-4) var(--page-gutter) var(--space-2);margin-inline:auto}@media (min-width:40rem){.BAu-nW_pill{display:inline-flex}.BAu-nW_panel{padding-inline:var(--page-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.BAu-nW_panelCta{display:none}}@media (min-width:48rem){.BAu-nW_searchWrap{padding-top:var(--space-6)}}@media (min-width:64rem){.BAu-nW_primaryNav{align-items:center;gap:var(--space-1);min-width:0;margin-left:auto;display:flex}.BAu-nW_pill{min-height:2.5rem}.BAu-nW_menu{display:none}}
.K8zi1a_page{width:min(100%, var(--content-max));padding:0 var(--page-gutter) var(--space-20);margin-inline:auto}.K8zi1a_page:focus{outline:none}.K8zi1a_skip{top:var(--space-2);left:var(--space-2);z-index:100;min-height:var(--tap-min);border-radius:var(--radius-md);padding-inline:var(--space-4);background:var(--color-primary-dark);color:var(--color-background);font-weight:var(--weight-semibold);transform:translateY(calc(-100% - var(--space-4)));transition:transform var(--duration-base) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex;position:fixed}.K8zi1a_skip:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px;transform:none}
