.Navigation_nav__NUP3_{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.Navigation_bar____7Vm{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.Navigation_logo__yy173{display:flex;align-items:center;flex-shrink:0}.Navigation_logo__yy173 a{color:inherit;text-decoration:none}.Navigation_logo__yy173 a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.Navigation_links__1_Q_a{display:flex;gap:var(--space-5);list-style:none;margin:0;padding:0}.Navigation_links__1_Q_a a{color:var(--text-primary);text-decoration:none;font-weight:var(--font-weight-emphasis);font-size:var(--font-size-footnote)}.Navigation_links__1_Q_a a:hover{color:var(--text-secondary)}.Navigation_links__1_Q_a a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.Navigation_links__1_Q_a a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.Navigation_actionsGroup__DDL5D{flex:none}.Navigation_actionsGroup__DDL5D,.Navigation_extras__aj5yO{display:flex;align-items:center;gap:var(--space-3)}@media (max-width:1120px){.Navigation_extras__aj5yO{display:none}}.Navigation_toggle__7ECit{display:none;position:relative;width:40px;height:40px;border:0;background:transparent;color:var(--text-primary);cursor:pointer;flex:none;transition:transform var(--motion-fast) var(--motion-easing)}.Navigation_toggle__7ECit:active{transform:scale(.96)}.Navigation_toggle__7ECit:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.Navigation_icon__rBc7k{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:1;transform:scale(1);filter:blur(0);transition:opacity var(--motion-base) var(--motion-easing),transform var(--motion-base) var(--motion-easing),filter var(--motion-base) var(--motion-easing)}.Navigation_iconClose__fcley,.Navigation_isOpen__T3KVV .Navigation_iconMenu__A0Gt7{opacity:0;transform:scale(.25);filter:blur(4px)}.Navigation_isOpen__T3KVV .Navigation_iconClose__fcley{opacity:1;transform:scale(1);filter:blur(0)}.Navigation_panel__bqZyK{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-base) var(--motion-easing);border-top:1px solid transparent}.Navigation_isOpen__T3KVV .Navigation_panel__bqZyK{grid-template-rows:1fr;border-top-color:var(--border-subtle)}.Navigation_panel__bqZyK>div{overflow:hidden;min-height:0;visibility:hidden;transition:visibility var(--motion-base) var(--motion-easing)}.Navigation_isOpen__T3KVV .Navigation_panel__bqZyK>div{visibility:visible}.Navigation_panel__bqZyK .Navigation_links__1_Q_a{flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4)}.Navigation_panel__bqZyK .Navigation_links__1_Q_a a{display:block;padding:var(--space-2) 0}@media (prefers-reduced-motion:reduce){.Navigation_icon__rBc7k,.Navigation_panel__bqZyK,.Navigation_panel__bqZyK>div,.Navigation_toggle__7ECit{transition:none}}@media (max-width:720px){.Navigation_bar____7Vm>.Navigation_actionsGroup__DDL5D,.Navigation_bar____7Vm>.Navigation_links__1_Q_a{display:none}.Navigation_toggle__7ECit{display:block}.Navigation_panelActions__r7r81{display:flex;padding:0 var(--space-4) var(--space-3)}}.Footer_footer__2W1uA{border-top:1px solid var(--border-subtle);padding-top:var(--space-6)}.Footer_wrap__HoO9P{max-width:1200px;margin:0 auto;padding:0 var(--space-5) var(--space-9)}.Footer_grid__Wi9x_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-6)}.Footer_brandName__5iAsB{font-weight:var(--font-weight-display);font-size:var(--font-size-h4)}.Footer_cols__c_MzQ{display:flex;gap:var(--space-8);flex-wrap:wrap}.Footer_col__6u2Vw h2{font-size:var(--font-size-footnote);font-weight:var(--font-weight-label);color:var(--text-secondary);margin:0 0 var(--space-3)}.Footer_col__6u2Vw ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.Footer_col__6u2Vw a{color:var(--text-primary);text-decoration:none;font-size:var(--font-size-footnote)}.Footer_col__6u2Vw a:hover{color:var(--text-secondary)}.Footer_col__6u2Vw a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.Footer_bottom__PQizR{margin-top:var(--space-6);padding:var(--space-4) 0;border-top:1px solid var(--border-subtle);font-size:var(--font-size-caption);color:var(--text-secondary);display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}.Footer_brand__Ed6bE{background:var(--surface-brand);border-top:0;padding-top:var(--space-7)}.Footer_brand__Ed6bE,.Footer_brand__Ed6bE .Footer_brandName__5iAsB,.Footer_brand__Ed6bE .Footer_col__6u2Vw a{color:var(--text-on-brand)}.Footer_brand__Ed6bE .Footer_col__6u2Vw h2{color:color-mix(in srgb,var(--text-on-brand) 60%,transparent)}.Footer_brand__Ed6bE .Footer_col__6u2Vw a:hover{color:color-mix(in srgb,var(--text-on-brand) 78%,transparent)}.Footer_brand__Ed6bE .Footer_bottom__PQizR{border-top-color:color-mix(in srgb,var(--text-on-brand) 16%,transparent);color:color-mix(in srgb,var(--text-on-brand) 60%,transparent)}.site-header_siteNav__BK3oR{position:fixed;top:var(--space-4);left:50%;transform:translateX(-50%);z-index:30;width:calc(100% - var(--space-8));max-width:1200px}.site-header_floatingNav__7jl9D{border-radius:0;background:color-mix(in srgb,var(--surface-raised) 90%,transparent);backdrop-filter:blur(var(--blur-sm));-webkit-backdrop-filter:blur(var(--blur-sm));border:1px solid var(--border-subtle)}.site-header_siteNav__BK3oR .site-header_floatingNav__7jl9D{border-radius:0;background:color-mix(in srgb,var(--surface-raised) 90%,transparent)}.site-header_clearance__eaiYD{padding-top:calc(var(--space-9) + var(--space-4))}