.navigator_desktopSidebar__6AsPE{display:none}@media (min-width:1024px){.navigator_desktopSidebar__6AsPE{display:block;position:fixed;left:max(32px,calc(50vw - 550px - 190px - 32px));top:120px;width:190px;z-index:100}}@media (min-width:1200px){.navigator_desktopSidebar__6AsPE{left:max(40px,calc(50vw - 550px - 190px - 36px))}}.navigator_panel__oBsqK{background-color:transparent;border-left:1px solid rgba(18,16,14,.08);padding:4px 0 4px 20px;display:flex;flex-direction:column}.navigator_panelHeader__j6R2s{display:flex;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:24px}.navigator_panelHeaderCollapsed__YtkoA{display:flex;justify-content:flex-start;align-items:center;gap:12px;border-left:1px solid rgba(18,16,14,.08);padding:4px 0 4px 20px}.navigator_panelHeading__Ozcee{font-size:11.5px;font-weight:700;color:var(--charcoal,#3a3733);letter-spacing:.12em;margin:0}.navigator_closeButton__NMmRf{background:none;border:none;cursor:pointer;color:var(--charcoal,#3a3733);padding:4px;display:inline-flex;align-items:center;justify-content:center;transition:color .2s ease;border-radius:2px}.navigator_closeButton__NMmRf:hover{color:var(--orange,#d9731a)}.navigator_nav__0ieNY{display:block}.navigator_navList__m5bfx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.navigator_navItem__xQwQo{margin:0}.navigator_navLink__2ihEG{font-size:13.5px;color:var(--charcoal,#3a3733);text-decoration:none;display:block;line-height:1.4;transition:color .2s ease}.navigator_navLink__2ihEG:hover{color:var(--orange,#d9731a)}.navigator_navLinkActive__aSJaS{color:var(--orange,#d9731a);font-weight:700}.navigator_panelFooter__lzvnB{margin-top:20px;border-top:1px solid rgba(18,16,14,.08);padding-top:14px}.navigator_allLink__VEyrc{font-size:13px;color:var(--charcoal,#3a3733);text-decoration:none;font-weight:500;transition:color .2s ease}.navigator_allLink__VEyrc:hover{color:var(--orange,#d9731a)}.navigator_backdrop__vjFCk,.navigator_mobileBar__gAVUx,.navigator_mobilePanelOnly__SvkkH{display:none}@media (max-width:1023px){.navigator_desktopSidebar__6AsPE{display:none}.navigator_backdrop__vjFCk{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(18,16,14,.4);z-index:98}.navigator_mobilePanelOnly__SvkkH{display:flex;position:fixed;left:0;right:0;bottom:0;top:auto;width:100%;border-left:none;border-right:none;border-bottom:none;background-color:var(--white,#fffaf3);box-shadow:0 -8px 32px rgba(18,16,14,.15);border-radius:12px 12px 0 0;padding:24px 24px 32px;z-index:100;transform:translateY(100%);transition:transform .3s cubic-bezier(.25,1,.5,1)}.navigator_panelOpen__nRVY1{transform:translateY(0);pointer-events:auto}.navigator_panelHeader__j6R2s{border-bottom:1px solid rgba(18,16,14,.08);padding-bottom:12px}.navigator_closeButton__NMmRf{border:none;font-size:14px}.navigator_mobileBar__gAVUx{display:block;position:fixed;bottom:24px;left:24px;z-index:97}.navigator_mobileButton__CJjR7{background-color:var(--ink,#12100e);color:var(--white,#fffaf3);border:none;padding:12px 20px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:2px;box-shadow:0 4px 16px rgba(18,16,14,.2);transition:background-color .2s ease}.navigator_mobileButton__CJjR7:hover{background-color:var(--orange,#d9731a)}}