._navbar_j7ndt_1{position:fixed;top:0;left:0;right:0;padding:1.25rem 0;z-index:100;background:#ffffffd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--glass-border);transition:opacity .4s ease,transform .4s ease;animation:_slideDown_j7ndt_1 .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes _slideDown_j7ndt_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}._sticky_j7ndt_28{animation:none}._hidden_j7ndt_32{opacity:0;transform:translateY(-100%);pointer-events:none}._navContainer_j7ndt_38{display:flex;align-items:center;justify-content:space-between}._logo_j7ndt_44{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;z-index:110}._navLinks_j7ndt_51{display:flex;gap:2rem;font-size:.7rem;font-weight:700;color:var(--text-secondary);letter-spacing:.12em;text-transform:uppercase}._navLinks_j7ndt_51 a{position:relative;display:flex;align-items:center;gap:0;transition:color .3s ease}._navLinks_j7ndt_51 a:before,._navLinks_j7ndt_51 a:after{font-weight:800;color:var(--accent);transition:opacity .25s ease,transform .25s ease;opacity:0}._navLinks_j7ndt_51 a:before{content:"[";transform:translate(4px);margin-right:.3em}._navLinks_j7ndt_51 a:after{content:"]";transform:translate(-4px);margin-left:.3em}._navLinks_j7ndt_51 a:hover{color:var(--text-primary)}._navLinks_j7ndt_51 a:hover:before,._navLinks_j7ndt_51 a:hover:after{opacity:1;transform:translate(0)}._activeLink_j7ndt_99{color:var(--text-primary);font-weight:800}._activeLink_j7ndt_99:before,._activeLink_j7ndt_99:after{opacity:1!important;transform:translate(0)!important}._ctaBtn_j7ndt_111{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.4rem;border-radius:8px;background:var(--accent);color:#1a1200;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;transition:background .2s ease,transform .15s ease}._ctaBtn_j7ndt_111:hover{background:var(--accent-hover);color:#1a1200;transform:translateY(-1px)}._hamburger_j7ndt_134{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:8px;z-index:110;-webkit-tap-highlight-color:transparent}._hamburgerLine_j7ndt_150{display:block;width:22px;height:2px;background:var(--text-primary);border-radius:2px;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .2s ease,background .3s ease;transform-origin:center}._hamburgerOpen_j7ndt_162 ._hamburgerLine_j7ndt_150:nth-child(1){transform:translateY(7px) rotate(45deg)}._hamburgerOpen_j7ndt_162 ._hamburgerLine_j7ndt_150:nth-child(2){opacity:0;transform:scaleX(0)}._hamburgerOpen_j7ndt_162 ._hamburgerLine_j7ndt_150:nth-child(3){transform:translateY(-7px) rotate(-45deg)}._mobileOverlay_j7ndt_176{position:fixed;inset:0;z-index:99;background:#fffffff7;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);display:none;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .35s ease;pointer-events:none}._mobileOverlayOpen_j7ndt_192{opacity:1;pointer-events:all}._mobileNav_j7ndt_197{display:flex;flex-direction:column;align-items:center;gap:.5rem}._mobileLink_j7ndt_204{font-size:1.5rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--text-primary);padding:.75rem 1.5rem;transition:color .3s ease,transform .4s cubic-bezier(.16,1,.3,1),opacity .4s ease;opacity:0;transform:translateY(20px)}._mobileOverlayOpen_j7ndt_192 ._mobileLink_j7ndt_204{opacity:1;transform:translateY(0)}._mobileLinkBracket_j7ndt_221{color:var(--accent);font-weight:800;opacity:0;transition:opacity .25s ease;margin:0 .15em}._mobileLink_j7ndt_204:hover ._mobileLinkBracket_j7ndt_221,._mobileLinkActive_j7ndt_230 ._mobileLinkBracket_j7ndt_221{opacity:1}._mobileLinkActive_j7ndt_230{color:var(--accent)}._mobileCta_j7ndt_238{margin-top:2rem;padding:.9rem 2.5rem;border-radius:6px;background:var(--text-primary);color:#fff;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;transition:background .3s ease,transform .4s cubic-bezier(.16,1,.3,1),opacity .4s ease;opacity:0;transform:translateY(20px)}._mobileOverlayOpen_j7ndt_192 ._mobileCta_j7ndt_238{opacity:1;transform:translateY(0)}._mobileCta_j7ndt_238:hover{background:var(--accent);color:var(--text-primary)}@media(max-width:768px){._navLinks_j7ndt_51,._actions_j7ndt_269{display:none}._hamburger_j7ndt_134,._mobileOverlay_j7ndt_176{display:flex}}
