._nav_4a5c953{z-index:310;position:fixed;top:0;left:0;right:0}._navBg_4a5c953{z-index:0;-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);opacity:0;pointer-events:none;background:#f0ede81f;border-bottom:1px solid #f0ede826;transition:opacity .4s;position:absolute;inset:0}._scrolled_4a5c953 ._navBg_4a5c953{opacity:1}._scrolled_4a5c953 ._logoImg_4a5c953{height:54px}._scrolled_4a5c953 ._navInner_4a5c953{padding:.5rem 2.5rem}._logoImg_4a5c953{transition:height .4s,opacity .4s}._navInner_4a5c953{transition:padding .4s}._navLeft_4a5c953,._navRight_4a5c953{flex:1;align-items:center;gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}._navRight_4a5c953{justify-content:flex-end}._navLeft_4a5c953 a,._navRight_4a5c953 a:not(._navCta_4a5c953):not(._navAvatarIcon_4a5c953){font-family:var(--font-space), sans-serif;font-size:var(--fs-small);color:#fff;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:color .2s}._navLeft_4a5c953 a:hover,._navRight_4a5c953 a:not(._navCta_4a5c953):not(._navAvatarIcon_4a5c953):hover{color:var(--brand)}._navLeft_4a5c953 a._active_4a5c953,._navRight_4a5c953 a._active_4a5c953{color:var(--brand);position:relative}._navLeft_4a5c953 a._active_4a5c953:after,._navRight_4a5c953 a._active_4a5c953:after{content:"";background:var(--brand);border-radius:1px;height:1px;position:absolute;bottom:-4px;left:0;right:0}._navSearchBtn_4a5c953{color:#f0ede8b3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:color .2s,background .2s;display:flex}._navSearchBtn_4a5c953:hover{color:var(--brand);background:#f0ede80f}._navSearchBtn_4a5c953._active_4a5c953{color:var(--brand)}._navLogoWrap_4a5c953{flex:none;justify-content:center;align-items:center;display:flex;position:relative}._navLogoCenter_4a5c953{justify-content:center;align-items:center;padding:0 2.5rem;text-decoration:none;display:flex;position:relative}._logoImg_4a5c953{width:auto;height:90px;display:block}._logoBrandText_4a5c953{white-space:nowrap;pointer-events:none;font-family:var(--font-space), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#fff;opacity:0;font-size:.58rem;font-weight:700;transition:opacity .3s,transform .3s;position:absolute;right:calc(50% + 52px);transform:translate(-14px)}._logoBrandText_4a5c953 strong{color:var(--brand)}._logoRoarText_4a5c953{white-space:nowrap;pointer-events:none;font-family:var(--font-space), sans-serif;letter-spacing:.08em;color:var(--brand);text-shadow:0 0 22px #00b4a6bf,0 0 45px #00b4a64d;opacity:0;transform-origin:0;font-size:1.55rem;font-style:italic;font-weight:900;transition:opacity .18s,transform .38s cubic-bezier(.34,1.56,.64,1);position:absolute;left:calc(50% + 52px);transform:scale(.25)translate(16px)rotate(-10deg)}._roaring_4a5c953 ._logoBrandText_4a5c953{opacity:1;transform:translate(0)}._roaring_4a5c953 ._logoRoarText_4a5c953{opacity:1;transform:scale(1)translate(0)rotate(-4deg)}@keyframes _navShake_4a5c953{0%,to{transform:translate(0)rotate(0)}12%{transform:translate(-6px)rotate(-.5deg)}24%{transform:translate(7px)rotate(.5deg)}36%{transform:translate(-6px)rotate(-.35deg)}50%{transform:translate(6px)rotate(.35deg)}64%{transform:translate(-3px)rotate(-.2deg)}76%{transform:translate(3px)rotate(.15deg)}88%{transform:translate(-1px)}}._shaking_4a5c953{animation:.65s _navShake_4a5c953}._navInner_4a5c953{z-index:1;align-items:center;width:100%;padding:1rem 2.5rem;display:flex;position:relative}._navCta_4a5c953{background:var(--brand);color:var(--dark);border-radius:var(--r-pill);font-weight:700;font-family:var(--font-space), sans-serif;font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;padding:.5rem 1.35rem;text-decoration:none;transition:transform .2s,box-shadow .2s}._navCta_4a5c953:hover{box-shadow:var(--glow-brand-strong);color:var(--dark);transform:translateY(-2px)}._navLeft_4a5c953 a:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:var(--r-sm)}._navRight_4a5c953 a:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:var(--r-sm)}._navCta_4a5c953:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:var(--r-sm)}._navSearchBtn_4a5c953:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:var(--r-sm)}._navAvatarBtn_4a5c953:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:var(--r-sm)}._navAvatarIcon_4a5c953:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:var(--r-sm)}._navCta_4a5c953:focus-visible{outline-offset:3px;box-shadow:var(--glow-brand)}._navBurger_4a5c953{cursor:pointer;z-index:1;background:0 0;border:none;flex-direction:column;gap:5px;margin-left:auto;padding:.5rem;display:none;position:relative}._navBurger_4a5c953 span{background:var(--text);transform-origin:50%;border-radius:2px;width:26px;height:2px;transition:transform .35s cubic-bezier(.23,1,.32,1),opacity .25s;display:block}._burgerOpen_4a5c953 span:first-child{transform:translateY(7px)rotate(45deg)}._burgerOpen_4a5c953 span:nth-child(2){opacity:0;transform:scaleX(0)}._burgerOpen_4a5c953 span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}._navAvatarWrap_4a5c953{align-items:center;display:flex;position:relative}._navAvatarBtn_4a5c953{background:var(--brand);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}._navNotifDot_4a5c953{background:var(--coral);width:9px;height:9px;box-shadow:0 0 0 2px var(--brand);pointer-events:none;border-radius:50%;animation:2s ease-in-out infinite _notifPulse_4a5c953;position:absolute;top:0;right:0}@keyframes _notifPulse_4a5c953{0%,to{box-shadow:0 0 #ff4a5e99}50%{box-shadow:0 0 0 5px #ff4a5e00}}._navAvatarBtn_4a5c953:hover{transform:scale(1.08);box-shadow:0 0 16px #00b4a680}._navAvatarImg_4a5c953{object-fit:cover;border-radius:50%;width:32px;height:32px}._navAvatarInitials_4a5c953{font-family:var(--font-space), sans-serif;letter-spacing:.05em;color:#fff;font-size:.62rem;font-weight:700;line-height:1}._navAvatarIcon_4a5c953{color:#fff;border:2px solid #f0ede866;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:flex}._navAvatarIcon_4a5c953:hover{color:var(--brand);background:#fff;border-color:#fff}._avatarDropdown_4a5c953{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:var(--r-md);z-index:300;background:#080c10f7;border:1px solid #f0ede81a;min-width:200px;padding:.4rem;animation:.2s both _dropIn_4a5c953;position:absolute;top:calc(100% + 10px);right:0}@keyframes _dropIn_4a5c953{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._avatarMeta_4a5c953{border-bottom:1px solid #f0ede814;margin-bottom:.4rem;padding:.75rem 1rem .65rem}._avatarName_4a5c953{font-family:var(--font-outfit), sans-serif;color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.2rem;font-size:.88rem;font-weight:700;display:block;overflow:hidden}._avatarEmail_4a5c953{font-family:var(--font-outfit), sans-serif;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;display:block;overflow:hidden}._avatarLink_4a5c953{font-family:var(--font-space), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#f0ede8b3;border-radius:.5rem;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.65rem;text-decoration:none;transition:background .15s,color .15s;display:flex}._avatarLink_4a5c953:hover{color:var(--brand);background:#00b4a61a}._avatarNotifLink_4a5c953{font-family:var(--font-space), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#f0ede8b3;border-radius:.5rem;justify-content:space-between;align-items:center;padding:.55rem 1rem;font-size:.65rem;text-decoration:none;transition:background .15s,color .15s;display:flex}._avatarNotifLink_4a5c953:hover{color:var(--brand);background:#00b4a61a}._avatarNotifInner_4a5c953{align-items:center;gap:.5rem;display:flex}._avatarNotifBadge_4a5c953{background:var(--coral);color:#fff;font-family:var(--font-space), sans-serif;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:.55rem;font-weight:700;display:flex}._avatarSecondary_4a5c953{border-top:1px solid #f0ede80f;margin-top:.4rem;padding-top:.4rem}._avatarSecondaryLink_4a5c953{font-family:var(--font-space), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#f0ede859;border-radius:.5rem;padding:.3rem 1rem;font-size:.55rem;text-decoration:none;transition:background .15s,color .15s;display:block}._avatarSecondaryLink_4a5c953:hover{color:var(--muted);background:#f0ede80a}._avatarSignOut_4a5c953{width:100%;font-family:var(--font-space), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#f0ede873;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;margin-top:.1rem;padding:.5rem 1rem;font-size:.6rem;transition:background .15s,color .15s;display:block}._avatarSignOut_4a5c953:hover{color:var(--coral);background:#ff4a5e14}@media (max-width:1200px){._navLeft_4a5c953,._navRight_4a5c953{gap:1.2rem}._navLeft_4a5c953 a,._navRight_4a5c953 a:not(._navCta_4a5c953):not(._navAvatarIcon_4a5c953){font-size:var(--fs-micro)}._navLogoCenter_4a5c953{padding:0 1.75rem}}@media (max-width:1024px){._navLeft_4a5c953,._navRight_4a5c953{display:none}._navBurger_4a5c953{display:flex}._navInner_4a5c953{padding:.85rem 1.5rem}._scrolled_4a5c953 ._navInner_4a5c953{padding:.5rem 1.5rem}._navLogoCenter_4a5c953{padding:0}._logoImg_4a5c953,._scrolled_4a5c953 ._logoImg_4a5c953{height:52px!important}._logoBrandText_4a5c953,._logoRoarText_4a5c953{display:none!important}._navLogoWrap_4a5c953{pointer-events:none}}._mobileNav_4a5c953{z-index:320;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);padding:1.1rem 1.75rem calc(1.5rem + env(safe-area-inset-bottom));opacity:0;pointer-events:none;background:#050709fa;flex-direction:column;transition:opacity .35s;display:flex;position:fixed;inset:0}._mobileNav_4a5c953._open_4a5c953{opacity:1;pointer-events:all}._mobileNavOrb_4a5c953{pointer-events:none;background:radial-gradient(circle,#00b4a62e 0%,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:-140px;right:-140px}._mobileNavOrb2_4a5c953{pointer-events:none;background:radial-gradient(circle,#5028a01f 0%,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:-90px;left:-90px}._mobileNavHeader_4a5c953{z-index:1;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding-bottom:.5rem;display:flex;position:relative}._mobileLogoLink_4a5c953{display:inline-flex}._mobileLogo_4a5c953{width:auto;height:34px;display:block}._mobileClose_4a5c953{width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;justify-content:center;align-items:center;margin-right:-.5rem;transition:color .2s,background .2s;display:inline-flex}._mobileClose_4a5c953:hover{color:var(--brand);background:#f0ede80f}._mobileClose_4a5c953:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._mobileScroll_4a5c953{-webkit-overflow-scrolling:touch;z-index:1;overscroll-behavior:contain;flex:1;width:100%;min-height:0;padding-top:1rem;padding-bottom:1rem;position:relative;overflow-y:auto}._mobileTagline_4a5c953{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.25em;text-transform:uppercase;color:var(--muted);margin-bottom:1.75rem}._mobileGroupLabel_4a5c953{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--brand);margin:1.5rem 0 .35rem}._mobileGroupLabel_4a5c953:first-of-type{margin-top:0}._mobileLinks_4a5c953{width:100%;list-style:none}._mobileLinks_4a5c953 li{border-bottom:1px solid #f0ede80f}._mobileLinks_4a5c953 li:last-child{border-bottom:none}._mobileLink_4a5c953,._mobileSubLink_4a5c953{color:var(--text);justify-content:space-between;align-items:center;text-decoration:none;transition:color .2s,padding-left .2s;display:flex}._mobileLink_4a5c953{font-family:var(--font-playfair), Georgia, serif;padding:.5rem 0;font-size:clamp(1.5rem,6vw,2.1rem);font-style:italic;font-weight:900}._mobileSubLink_4a5c953{font-family:var(--font-outfit), sans-serif;font-weight:500;font-size:var(--fs-lead);color:var(--muted);padding:.55rem 0 .55rem 1rem;position:relative}._mobileSubLink_4a5c953:before{content:"";background:#f0ede84d;width:6px;height:1px;position:absolute;top:50%;left:0}._mobileLink_4a5c953:hover,._mobileSubLink_4a5c953:hover{color:var(--brand)}._mobileSubLink_4a5c953:hover{padding-left:1.25rem}._mobileActive_4a5c953{color:var(--brand)}._mobileSubLink_4a5c953._mobileActive_4a5c953:before{background:var(--brand)}._mobileCta_4a5c953{background:var(--brand);width:100%;color:var(--dark);font-family:var(--font-outfit), sans-serif;font-weight:700;font-size:var(--fs-body);letter-spacing:.04em;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:.5rem;margin:1.75rem 0 1.25rem;padding:1rem;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:flex}._mobileCta_4a5c953:hover{box-shadow:var(--glow-brand-strong);background:var(--brand-bright);transform:translateY(-2px)}._mobileCta_4a5c953:focus-visible{outline:2px solid var(--brand);outline-offset:3px}._mobileQuick_4a5c953{flex-direction:column;gap:.6rem;display:flex}._mobileQuickBtn_4a5c953{color:var(--muted);font-family:var(--font-space), sans-serif;font-size:var(--fs-micro);letter-spacing:.04em;border-radius:var(--r-md);border:1px solid #f0ede81a;align-items:center;gap:.6rem;padding:.65rem .85rem;text-decoration:none;transition:color .2s,border-color .2s;display:flex}._mobileQuickBtn_4a5c953 svg{color:var(--brand);flex-shrink:0}._mobileQuickBtn_4a5c953:hover{color:var(--text);border-color:#00b4a666}._mobileNavFooter_4a5c953{z-index:1;border-top:1px solid #f0ede814;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:.5rem;padding-top:1.25rem;display:flex;position:relative}._mobileAccountLink_4a5c953{color:var(--text);font-family:var(--font-outfit), sans-serif;font-size:var(--fs-small);align-items:center;gap:.75rem;min-width:0;text-decoration:none;display:flex}._mobileAccountLink_4a5c953 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mobileAccountLink_4a5c953:hover{color:var(--brand)}._mobileAccountLink_4a5c953 svg{opacity:.7;flex-shrink:0}._mobileAccountImg_4a5c953{object-fit:cover;border-radius:50%;flex-shrink:0;width:34px;height:34px}._mobileAccountInitials_4a5c953{background:var(--brand);width:34px;height:34px;color:var(--dark);font-family:var(--font-space), sans-serif;font-weight:700;font-size:var(--fs-micro);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._mobileSocials_4a5c953{flex-shrink:0;align-items:center;gap:.35rem;display:flex}._mobileSocials_4a5c953 a{width:36px;height:36px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;transition:color .2s,background .2s;display:inline-flex}._mobileSocials_4a5c953 a:hover{color:var(--brand);background:#00b4a61a}._mobileSocials_4a5c953 a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._mobileNav_4a5c953._open_4a5c953 ._mobileTagline_4a5c953,._mobileNav_4a5c953._open_4a5c953 ._mobileGroupLabel_4a5c953,._mobileNav_4a5c953._open_4a5c953 ._mobileLinks_4a5c953 li,._mobileNav_4a5c953._open_4a5c953 ._mobileCta_4a5c953,._mobileNav_4a5c953._open_4a5c953 ._mobileQuick_4a5c953{animation:.4s both _fadeUp_4a5c953}._mobileNav_4a5c953._open_4a5c953 ._mobileTagline_4a5c953{animation-delay:40ms}._mobileNav_4a5c953._open_4a5c953 ._mobileGroupLabel_4a5c953{animation-delay:80ms}._mobileNav_4a5c953._open_4a5c953 ._mobileLinks_4a5c953 li:first-child{animation-delay:.1s}._mobileNav_4a5c953._open_4a5c953 ._mobileLinks_4a5c953 li:nth-child(2){animation-delay:.14s}._mobileNav_4a5c953._open_4a5c953 ._mobileLinks_4a5c953 li:nth-child(3){animation-delay:.18s}._mobileNav_4a5c953._open_4a5c953 ._mobileLinks_4a5c953 li:nth-child(4){animation-delay:.22s}._mobileNav_4a5c953._open_4a5c953 ._mobileLinks_4a5c953 li:nth-child(5){animation-delay:.26s}._mobileNav_4a5c953._open_4a5c953 ._mobileLinks_4a5c953 li:nth-child(6),._mobileNav_4a5c953._open_4a5c953 ._mobileCta_4a5c953{animation-delay:.3s}._mobileNav_4a5c953._open_4a5c953 ._mobileQuick_4a5c953{animation-delay:.34s}@media (prefers-reduced-motion:reduce){._mobileNav_4a5c953._open_4a5c953 ._mobileTagline_4a5c953,._mobileNav_4a5c953._open_4a5c953 ._mobileGroupLabel_4a5c953,._mobileNav_4a5c953._open_4a5c953 ._mobileLinks_4a5c953 li,._mobileNav_4a5c953._open_4a5c953 ._mobileCta_4a5c953,._mobileNav_4a5c953._open_4a5c953 ._mobileQuick_4a5c953{animation:none}}
