.navbar-module__oWRqcq__header{z-index:50;isolation:isolate;background:#fff;border-bottom:1px solid #e2e8f0f2;width:100%;max-width:100%;position:sticky;top:0;overflow:visible;box-shadow:0 8px 32px #0206170f}.navbar-module__oWRqcq__nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.75rem;min-width:0;max-width:100%;height:4.25rem;display:grid}@media (min-width:640px){.navbar-module__oWRqcq__nav{height:4.5rem}}.navbar-module__oWRqcq__navStart{flex-shrink:0;align-items:center;display:flex}.navbar-module__oWRqcq__navCenter{justify-self:stretch;min-width:0;display:none;overflow:visible}.navbar-module__oWRqcq__navEnd{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.375rem;min-width:0;display:flex}@media (min-width:1280px){.navbar-module__oWRqcq__navCenter{justify-content:center;display:flex}.navbar-module__oWRqcq__navEnd{gap:.5rem}}.navbar-module__oWRqcq__logoLink{flex-shrink:0;align-items:center;display:flex}.navbar-module__oWRqcq__logoImage{width:auto;max-width:min(44vw,10rem);height:2.75rem;transition:transform .2s}@media (min-width:640px){.navbar-module__oWRqcq__logoImage{max-width:11.5rem;height:3.25rem}}.navbar-module__oWRqcq__logoLink:hover .navbar-module__oWRqcq__logoImage{transform:scale(1.03)}.navbar-module__oWRqcq__desktopNav{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.05rem;min-width:0;display:flex}@media (min-width:1280px) and (max-width:1439px){.navbar-module__oWRqcq__desktopNav{gap:0}.navbar-module__oWRqcq__hideCompactNav{display:none!important}}.navbar-module__oWRqcq__link{white-space:nowrap;flex-shrink:0;padding:.5rem .625rem;font-size:.8125rem;font-weight:500;transition:color .2s;position:relative}@media (min-width:1440px){.navbar-module__oWRqcq__link{padding:.5rem .75rem;font-size:.875rem}}.navbar-module__oWRqcq__linkSolid{color:#334155}.navbar-module__oWRqcq__linkSolid:hover,.navbar-module__oWRqcq__linkActiveSolid{color:#020617}.navbar-module__oWRqcq__linkActiveSolid:after{content:"";background:#020617;border-radius:9999px;height:2px;position:absolute;bottom:.15rem;left:.625rem;right:.625rem}.navbar-module__oWRqcq__dropdownTriggerOpenSolid{border-radius:10px;box-shadow:0 0 0 2px #2563eb38}.navbar-module__oWRqcq__menuRoot{position:relative}.navbar-module__oWRqcq__megaPanel,.navbar-module__oWRqcq__toolsPanel{z-index:80;padding-top:.75rem;transition:opacity .16s,transform .16s;position:absolute;top:100%}.navbar-module__oWRqcq__megaPanel{transform-origin:top;width:min(56rem,100vw - 2rem);left:50%;transform:translate(-50%)scale(.98)}.navbar-module__oWRqcq__toolsPanel{transform-origin:0 0;width:22rem;left:0;transform:scale(.98)}.navbar-module__oWRqcq__megaInner,.navbar-module__oWRqcq__toolsPanelCard{background:#fff;border:1px solid #e2e8f0f2;border-radius:16px;padding:.75rem;box-shadow:0 24px 64px #0206171f}.navbar-module__oWRqcq__megaInner{grid-template-columns:1fr 1fr;gap:.25rem 1rem;display:grid}.navbar-module__oWRqcq__toolsPanelCard{flex-direction:column;gap:.125rem;display:flex}.navbar-module__oWRqcq__toolsPanelFooter{border-top:1px solid #e2e8f0f2;margin-top:.35rem;padding:.55rem .5rem .15rem}.navbar-module__oWRqcq__megaColumn{min-width:0}.navbar-module__oWRqcq__megaColumnTitle{letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin:.35rem .75rem .5rem;font-size:.6875rem;font-weight:700}.navbar-module__oWRqcq__megaColumnList{flex-direction:column;gap:.125rem;display:flex}.navbar-module__oWRqcq__megaFooter{background:#f8fafc;border:1px solid #e2e8f0f2;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;padding:.65rem .9rem;display:flex}.navbar-module__oWRqcq__megaFooterLink,.navbar-module__oWRqcq__megaFooterLinkAccent{color:#0f172a;font-size:.8125rem;font-weight:600;text-decoration:none}.navbar-module__oWRqcq__megaFooterLink:hover,.navbar-module__oWRqcq__megaFooterLinkAccent:hover,.navbar-module__oWRqcq__megaFooterLinkAccent{color:#2563eb}.navbar-module__oWRqcq__dropdownPanelOpen{opacity:1;pointer-events:auto;visibility:visible}.navbar-module__oWRqcq__megaPanel.navbar-module__oWRqcq__dropdownPanelOpen{transform:translate(-50%)scale(1)}.navbar-module__oWRqcq__toolsPanel.navbar-module__oWRqcq__dropdownPanelOpen{transform:scale(1)}.navbar-module__oWRqcq__dropdownPanelClosed{opacity:0;pointer-events:none;visibility:hidden}.navbar-module__oWRqcq__megaPanel.navbar-module__oWRqcq__dropdownPanelClosed{transform:translate(-50%)scale(.98)}.navbar-module__oWRqcq__toolsPanel.navbar-module__oWRqcq__dropdownPanelClosed{transform:scale(.98)}.navbar-module__oWRqcq__dropdownItem{border-radius:12px;align-items:flex-start;gap:.75rem;padding:.55rem .75rem;transition:background .18s;display:flex}.navbar-module__oWRqcq__dropdownItem:hover{background:#f8fafc}.navbar-module__oWRqcq__dropdownIconWrap{background:#f1f5f9;border-radius:10px;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.navbar-module__oWRqcq__dropdownText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.navbar-module__oWRqcq__dropdownLabel{color:#0f172a;font-size:.875rem;font-weight:600}.navbar-module__oWRqcq__dropdownDesc{color:#64748b;font-size:.75rem;line-height:1.3}.navbar-module__oWRqcq__mobileSummary{cursor:pointer;color:#0f172a;border-radius:10px;justify-content:space-between;align-items:center;padding:.625rem .75rem;font-size:.9375rem;list-style:none;display:flex}.navbar-module__oWRqcq__mobileSummary::-webkit-details-marker{display:none}.navbar-module__oWRqcq__mobileGroupTitle{letter-spacing:.14em;text-transform:uppercase;color:#64748b;margin:.35rem .75rem;font-size:.625rem;font-weight:700}.navbar-module__oWRqcq__mobileDropdownLink{color:#0f172a;border-radius:10px;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.9375rem;display:flex}.navbar-module__oWRqcq__mobileDropdownLink:hover{background:#f8fafc}.navbar-module__oWRqcq__desktopActions{flex-shrink:0;align-items:center;gap:.375rem;display:none}@media (min-width:1280px){.navbar-module__oWRqcq__desktopActions{display:flex}}.navbar-module__oWRqcq__btnOutline{white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:500;transition:background .2s,border-color .2s,color .2s;display:inline-flex}@media (min-width:1440px){.navbar-module__oWRqcq__btnOutline{padding:.5rem .75rem;font-size:.875rem}}.navbar-module__oWRqcq__btnOutlineSolid{color:#0f172a;border-color:#e2e8f0f2}.navbar-module__oWRqcq__btnOutlineSolid:hover{background:#f8fafc}.navbar-module__oWRqcq__btnPrimary{white-space:nowrap;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}@media (min-width:1440px){.navbar-module__oWRqcq__btnPrimary{padding:.5rem .875rem;font-size:.875rem}}.navbar-module__oWRqcq__btnPrimarySolid{color:#f8fafc;background:#020617}.navbar-module__oWRqcq__btnPrimarySolid:hover{background:#0f172a;transform:translateY(-1px);box-shadow:0 12px 32px #02061738}.navbar-module__oWRqcq__mobileToggle{color:#0f172a;background:#fff;border:1px solid #e2e8f0f2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .2s,border-color .2s,color .2s;display:inline-flex}@media (min-width:1280px){.navbar-module__oWRqcq__mobileToggle{display:none}}.navbar-module__oWRqcq__mobileDrawer{background:#fff;border-top:1px solid #e2e8f0f2}.navbar-module__oWRqcq__mobileDrawerInner{padding:.75rem 1rem 1.25rem;padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.navbar-module__oWRqcq__mobileDrawerSectionLabel{letter-spacing:.16em;text-transform:uppercase;color:#64748b;margin:.75rem .75rem .35rem;font-size:.625rem;font-weight:700}.navbar-module__oWRqcq__mobileDrawerActions{z-index:2;background:linear-gradient(#fff0 0%,#fff 28%);margin-top:.75rem;padding-top:.75rem;position:sticky;bottom:0}.navbar-module__oWRqcq__mobileLink{color:#0f172a;border-radius:10px;padding:.625rem .75rem;font-size:.9375rem;line-height:1.4;transition:background .18s;display:block}.navbar-module__oWRqcq__mobileLink:hover{background:#f8fafc}.navbar-module__oWRqcq__chevron{transition:transform .2s}.navbar-module__oWRqcq__chevronOpen{transform:rotate(180deg)}
