._navWrap_xa3zl_1{position:fixed;top:0;left:0;right:0;z-index:60;padding:.75rem 1.25rem}._navShell_xa3zl_10{width:min(1200px,100%);margin:0 auto;padding:.6rem 1rem;border-radius:16px;border:1px solid transparent;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;transition:background-color .4s ease,border-color .4s ease,box-shadow .4s ease}._navShellScrolled_xa3zl_23{background:#ffffffeb;border-color:#051f2014;box-shadow:0 1px 6px #051f200a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}._navLinks_xa3zl_31{display:flex;align-items:center;gap:2rem}._navLink_xa3zl_31{font-size:.84rem;font-weight:500;letter-spacing:.005em;transition:color .2s ease;text-decoration:none}._navItem_xa3zl_46{position:relative;display:flex;align-items:center}._navTrigger_xa3zl_52{display:inline-flex;align-items:center;gap:.28rem;cursor:pointer}._navChevron_xa3zl_59{transition:transform .22s ease}._navChevronOpen_xa3zl_63{transform:rotate(180deg)}._megaPanel_xa3zl_67{position:absolute;top:calc(100% + .85rem);left:50%;transform-origin:top center;width:min(340px,calc(100vw - 2rem));margin-left:calc(min(340px,calc(100vw - 2rem))/-2);padding:.5rem;display:flex;flex-direction:column;gap:.15rem;background:#fffffff7;border:1px solid rgba(5,31,32,.08);border-radius:16px;box-shadow:0 12px 40px #051f2024,0 2px 8px #051f200f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:70}._megaPanel_xa3zl_67:before{content:"";position:absolute;top:-.85rem;left:0;right:0;height:.85rem}._megaItem_xa3zl_97{display:flex;align-items:flex-start;gap:.8rem;padding:.7rem .75rem;border-radius:12px;text-decoration:none;transition:background-color .18s ease}._megaItem_xa3zl_97:hover{background:#051f200d}._megaIcon_xa3zl_111{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#051f200f;color:#051f20}._megaItem_xa3zl_97:hover ._megaIcon_xa3zl_111{background:#051f20;color:#fff}._megaText_xa3zl_128{display:flex;flex-direction:column;gap:.15rem}._megaTitle_xa3zl_134{font-size:.86rem;font-weight:600;color:#051f20}._megaDesc_xa3zl_140{font-size:.76rem;line-height:1.4;color:#051f2080}._navLinkDark_xa3zl_146{color:#051f2080}._navLinkDark_xa3zl_146:hover{color:#051f20}._navLinkLight_xa3zl_148{color:#ffffff8c}._navLinkLight_xa3zl_148:hover{color:#fff}._navActions_xa3zl_151{display:flex;align-items:center;gap:.6rem}._loginLink_xa3zl_157{font-size:.84rem;font-weight:500;text-decoration:none;transition:color .2s ease}._loginLinkDark_xa3zl_164{color:#051f2080}._loginLinkDark_xa3zl_164:hover{color:#051f20}._loginLinkLight_xa3zl_166{color:#fff9}._loginLinkLight_xa3zl_166:hover{color:#fff}._btn_xa3zl_169{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:.5rem .95rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .2s ease,border-color .2s ease}._btnDark_xa3zl_181{background:#051f20;color:#fff;border:1px solid #051f20}._btnDark_xa3zl_181:hover{background:#0a3538}._btnLight_xa3zl_189{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.18)}._btnLight_xa3zl_189:hover{background:#ffffff2e}._mobileToggle_xa3zl_198{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin:-.35rem -.3rem -.35rem 0;border:none;background:transparent;border-radius:12px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease}._mobileToggleDark_xa3zl_213{color:#051f20}._mobileToggleDark_xa3zl_213:hover{background:#051f200f}._mobileToggleLight_xa3zl_215{color:#fff}._mobileToggleLight_xa3zl_215:hover{background:#ffffff1f}._mobileOverlay_xa3zl_219{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;flex-direction:column;background:#051f20f7;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);padding:max(env(safe-area-inset-top),0px) 0 max(env(safe-area-inset-bottom),0px)}._mobileBar_xa3zl_231{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:1.35rem 1.5rem}._mobileClose_xa3zl_239{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-.35rem -.3rem -.35rem 0;border:none;background:transparent;border-radius:12px;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}._mobileClose_xa3zl_239:hover{background:#ffffff1f}._mobileMenuInner_xa3zl_257{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;padding:1.5rem 1.5rem 3rem;overflow-y:auto}._mobileGroup_xa3zl_268{display:flex;flex-direction:column;align-items:center;gap:.6rem}._mobileLink_xa3zl_275{display:block;text-align:center;font-family:var(--font-display, "Inter", sans-serif);font-size:clamp(1.8rem,7vw,2.4rem);font-weight:600;letter-spacing:-.02em;color:#fff;text-decoration:none;transition:color .2s ease}._mobileLink_xa3zl_275:hover{color:#8eb69b}._mobileSubList_xa3zl_289{display:flex;flex-direction:column;align-items:center;gap:.35rem}._mobileSubLink_xa3zl_296{font-size:1rem;font-weight:500;color:#ffffff8c;text-decoration:none;transition:color .2s ease}._mobileSubLink_xa3zl_296:hover{color:#fff}._mobileActions_xa3zl_306{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;width:min(320px,100%);margin-top:.8rem}._mobileLogin_xa3zl_315,._mobileCta_xa3zl_316{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border-radius:12px;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}._mobileLogin_xa3zl_315{background:transparent;color:#ffffffd9;border:1px solid rgba(255,255,255,.22)}._mobileLogin_xa3zl_315:hover{background:#ffffff14}._mobileCta_xa3zl_316{background:#fff;color:#051f20;border:1px solid #ffffff}._mobileCta_xa3zl_316:hover{background:#ffffffe0}@media (max-width: 680px){._navLinks_xa3zl_31,._loginLink_xa3zl_157,._navActions_xa3zl_151 ._btn_xa3zl_169{display:none}._mobileToggle_xa3zl_198{display:inline-flex}._navShell_xa3zl_10{padding:.5rem .7rem}}@media (prefers-reduced-motion: reduce){._mobileLink_xa3zl_275,._mobileToggle_xa3zl_198,._mobileClose_xa3zl_239{transition:none}}
