.nav-toggle,.mobile-nav{display:none}@media(max-width:800px){.nav{overflow:visible!important}.nav-cta{display:none}.nav-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;border:1px solid rgba(255,255,255,.36);border-radius:30px;background:transparent;color:inherit;padding:9px 12px;font:700 10px Arial,Helvetica,sans-serif;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.nav-toggle-icon{display:grid;gap:3px;width:14px}.nav-toggle-icon i{display:block;height:1px;width:14px;background:currentColor;transition:transform .2s,opacity .2s}.nav.is-menu-open .nav-toggle-icon i:nth-child(1){transform:translateY(4px) rotate(45deg)}.nav.is-menu-open .nav-toggle-icon i:nth-child(2){opacity:0}.nav.is-menu-open .nav-toggle-icon i:nth-child(3){transform:translateY(-4px) rotate(-45deg)}.mobile-nav{position:absolute;z-index:20;display:none;top:70px;left:50%;right:auto;transform:translateX(-50%);width:100vw;max-height:calc(100vh - 70px);overflow-y:auto;background:rgba(7,17,31,.98);border-top:1px solid rgba(169,239,240,.2);box-shadow:0 24px 50px rgba(7,17,31,.35);backdrop-filter:blur(18px)}.nav.is-menu-open .mobile-nav{display:block}.mobile-nav-inner{width:min(100% - 38px,620px);margin:auto;padding:24px 0 32px}.mobile-nav-kicker{color:#a9eff0;font:10px monospace;letter-spacing:.16em;margin:0 0 18px}.mobile-nav-links{display:grid;gap:0}.mobile-nav-links a,.mobile-nav-cta{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(169,239,240,.16);color:#fff;font-size:19px;letter-spacing:-.03em;padding:16px 0}.mobile-nav-links a span,.mobile-nav-cta span{color:#a9eff0;font-size:15px}.mobile-nav-links a:hover,.mobile-nav-cta:hover{color:#a9eff0}.mobile-nav-cta{margin-top:18px;border:1px solid rgba(255,129,109,.7);border-radius:30px;padding:14px 17px;color:#fff;background:#ff816d}.mobile-nav-cta span{color:#07111f}.ish-menu-open{overflow:hidden}.page-template-page-about-us .nav-toggle,.page-template-page-contact .nav-toggle{color:var(--ink);border-color:#aebdca}}
