._dropdownContainer_c6vk3_1{cursor:pointer;z-index:4;display:inline-block;position:relative}._triggerWrapper_c6vk3_8{display:inline-block}._trigger_c6vk3_8{align-items:center;display:flex}._trigger_c6vk3_8 svg{transition:transform .2s}._trigger_c6vk3_8:hover svg{transform:rotate(var(--rotate-deg,0deg))}._dropdownMenuWrapper_c6vk3_25{z-index:var(--z-dropdown);position:absolute;top:100%}._dropdownMenu_c6vk3_25{background-color:var(--white);box-shadow:0 4px 8px var(--shadow);border-radius:var(--radius);flex-direction:column;min-width:200px;display:flex}._dropdownItem_c6vk3_40{cursor:pointer;font-size:var(--font-size-control);font-weight:var(--font-weight-regular);line-height:var(--line-height-control);color:var(--gray-dark);text-align:left;padding:.8rem .8rem .8rem 1.2rem;transition:background-color .2s,color .2s}._dropdownItem_c6vk3_40:first-child{padding-top:1.6rem}._dropdownItem_c6vk3_40:last-child{padding-bottom:1.6rem}._dropdownItem_c6vk3_40:hover{color:var(--primary)}._navBar_z9u4v_1{background:var(--primary);width:100%;box-shadow:var(--shadow-lg);z-index:var(--z-navbar);justify-content:center;padding:0 1rem;display:flex;position:fixed;top:0;left:0}._navBarContent_z9u4v_14{width:min(var(--content-max-width), 90vw);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:5rem;display:grid;position:relative}._desktopLayout_z9u4v_23{gap:1rem}._mobileLayout_z9u4v_27{grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;display:none}._leftSection_z9u4v_33{z-index:4;justify-self:start;align-items:center;gap:1rem;width:max-content;min-width:0;max-width:100%;height:100%;display:flex;position:relative}._centerSection_z9u4v_46{z-index:1;pointer-events:none;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}._centerSection_z9u4v_46 a{pointer-events:auto}._rightSection_z9u4v_60{z-index:2;justify-content:flex-end;justify-self:end;align-items:center;gap:.5rem;width:max-content;min-width:0;display:flex;position:relative}._companyContainer_z9u4v_72{z-index:3;align-items:center;gap:1.25rem;display:flex;position:relative}._companyDropdownWrapper_z9u4v_80{cursor:pointer;position:relative}._companyDisplay_z9u4v_85{font-weight:var(--font-weight-semibold);color:var(--white);border-radius:var(--radius);background:#ffffff0f;border:1px solid #ffffffb3;flex-direction:column;min-width:220px;padding:.5rem .75rem;display:flex}._companyNavLink_z9u4v_97{font-size:var(--font-size-control);font-weight:var(--font-weight-semibold);color:var(--white);flex-direction:column;text-decoration:none;transition:color .3s;display:flex}._companyName_z9u4v_107{font-size:var(--font-size-control);white-space:nowrap;display:block}._companyOrg_z9u4v_113{font-size:var(--font-size-label);opacity:.8;margin-top:.1rem;display:block}._navLink_z9u4v_120{z-index:4;font-size:var(--font-size-control);font-weight:var(--font-weight-semibold);color:var(--white);white-space:nowrap;cursor:pointer;align-items:center;padding:.75rem .5rem;text-decoration:none;transition:color .3s;display:inline-flex;position:relative}._navLink_z9u4v_120:hover,._navLink_z9u4v_120:active{color:var(--primary-light)}._profileButton_z9u4v_140{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}._profileIcon_z9u4v_150{color:var(--white);font-size:28px}._profilePlaceholder_z9u4v_155{justify-content:center;align-items:center;padding:.5rem;display:inline-flex}._dropdown_z9u4v_162,._dropdownContent_z9u4v_163{background:var(--white);border-radius:var(--radius);border:1px solid var(--border-dark);box-shadow:var(--shadow-md);z-index:var(--z-navbar-menu);min-width:200px;position:absolute;top:100%;left:0}._dropdown_z9u4v_162{left:auto;right:0}._dropdownItem_z9u4v_180{color:var(--gray-dark);font-size:var(--font-size-control);font-weight:var(--font-weight-regular);line-height:var(--line-height-control);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;flex-direction:column;width:100%;padding:10px 15px;text-decoration:none;transition:background-color .3s,color .3s;display:flex}._dropdownItem_z9u4v_180:hover{background-color:rgba(var(--accent-rgb), .08);color:var(--primary)}._mobileLayout_z9u4v_27{width:100%;display:none}._menuButton_z9u4v_210{color:var(--white);background:0 0;border:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;display:inline-flex}._menuButtonPlaceholder_z9u4v_222{width:2.5rem;height:2.5rem}._desktopLogoLink_z9u4v_227{justify-content:center;align-items:center;display:inline-flex}._brandWordmark_z9u4v_233{color:var(--white);letter-spacing:.02em;white-space:nowrap;font-size:1.25rem;font-weight:700;line-height:1.5rem;display:inline-block}._mobileLogoLink_z9u4v_243{flex:1;justify-content:center;align-items:center;display:flex}._mobileProfile_z9u4v_250{align-items:center;display:flex}._mobileOverlay_z9u4v_255{width:100%;height:calc(100vh - 5rem);z-index:var(--z-navbar-overlay);opacity:0;pointer-events:none;background:#06152c57;transition:opacity .2s;position:fixed;top:5rem;left:0}._mobileOverlay_z9u4v_255._open_z9u4v_268{opacity:1;pointer-events:auto}._mobileMenu_z9u4v_273{background:var(--primary);width:90vw;height:calc(100vh - 5rem);z-index:var(--z-navbar-menu);flex-direction:column;padding:2rem 1.5rem 2.5rem;transition:transform .3s;display:flex;position:fixed;top:5rem;left:0;overflow-y:auto;transform:translate(-100%)}._mobileMenu_z9u4v_273._open_z9u4v_268{transform:translate(0)}._mobileMenuContent_z9u4v_293{flex-direction:column;gap:1.25rem;display:flex}._mobileCompanySection_z9u4v_299{flex-direction:column;gap:.75rem;display:flex}._mobileCompanyToggle_z9u4v_305{border-radius:var(--radius);width:100%;color:var(--white);text-align:left;background:#ffffff14;border:1px solid #ffffff73;justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem 1rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d}._mobileChevron_z9u4v_320{transition:transform .2s}._mobileChevron_z9u4v_320._open_z9u4v_268{transform:rotate(180deg)}._mobileCompanyList_z9u4v_328{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}._mobileCompanyButton_z9u4v_335{text-align:left;border-radius:var(--radius);color:var(--white);font-size:var(--font-size-control);cursor:pointer;background:#ffffff14;border:1px solid #fff3;flex-direction:column;width:100%;padding:.85rem 1rem;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}._mobileCompanyButton_z9u4v_335:hover{border-color:var(--white);background:#ffffff29}._mobileCompanyLinkButton_z9u4v_358{font-weight:var(--font-weight-semibold);justify-content:space-between;display:inline-flex}._mobileMenuLinks_z9u4v_364{flex-direction:column;gap:1rem;display:flex}._mobileMenuItem_z9u4v_370{border-radius:var(--radius);flex-direction:column;gap:.4rem;padding:.35rem .5rem;display:flex}._mobileMenuLink_z9u4v_364{color:var(--white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-control);letter-spacing:.02em;text-decoration:none}._mobileSubLinks_z9u4v_386{border-left:1px solid #ffffff26;flex-direction:column;gap:.35rem;padding-left:1rem;display:flex}._mobileSubLink_z9u4v_386{color:var(--white);opacity:.95;font-weight:var(--font-weight-regular);font-size:var(--font-size-control);letter-spacing:.01em;text-decoration:none}._mobileSubLink_z9u4v_386:hover,._mobileMenuLink_z9u4v_364:hover,._mobileCompanyLinkButton_z9u4v_358:hover{color:var(--accent-light)}@media (width<=1000px){._desktopLayout_z9u4v_23{display:none}._mobileLayout_z9u4v_27{display:flex}}
