.card-nav-container{z-index:99;box-sizing:border-box;width:90%;max-width:800px;position:fixed;top:2em;left:50%;transform:translate(-50%)}.card-nav{border-radius:var(--radius-4xl);will-change:height;border:.5px solid #ffffff1a;height:60px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000001a}.card-nav-top{z-index:2;justify-content:space-between;align-items:center;height:60px;padding:.5rem .45rem .55rem 1.1rem;display:flex;position:absolute;top:0;left:0;right:0}.hamburger-menu{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;display:flex}.hamburger-menu:hover .hamburger-line{opacity:.75}.hamburger-line{transform-origin:50%;background-color:currentColor;width:30px;height:2px;transition:transform .25s,opacity .2s,margin .3s}.hamburger-menu.open .hamburger-line:first-child{transform:translateY(4px)rotate(45deg)}.hamburger-menu.open .hamburger-line:last-child{transform:translateY(-4px)rotate(-45deg)}.logo-container{align-items:center;display:flex;position:relative;top:auto;left:auto;transform:none}.logo{height:28px}.card-nav-cta-button{color:#fff;border-radius:calc(var(--radius-4xl) - .35rem);cursor:pointer;background-color:#111;border:none;align-items:center;height:100%;padding:0 1rem;font-weight:500;transition:background-color .3s}.card-nav-cta-button:hover{background-color:#ffffff26!important}.card-nav-content{visibility:hidden;pointer-events:none;z-index:1;align-items:flex-end;gap:12px;padding:.5rem;display:flex;position:absolute;inset:60px 0 0}.card-nav.open .card-nav-content{visibility:visible;pointer-events:auto}.nav-card{border-radius:calc(var(--radius-4xl) - .2rem);-webkit-user-select:none;user-select:none;flex-direction:column;flex:1 1 0;gap:8px;min-width:0;height:100%;padding:12px 16px;display:flex;position:relative}.nav-card-label{letter-spacing:-.5px;font-size:22px;font-weight:400}.nav-card-links{flex-direction:column;gap:2px;margin-top:auto;display:flex}.nav-card-link{cursor:pointer;align-items:center;gap:6px;font-size:16px;text-decoration:none;transition:opacity .3s;display:inline-flex}.nav-card-link:hover{opacity:.75}@media (max-width:768px){.card-nav-container{z-index:999;width:max-content!important;max-width:calc(100vw - 1.5rem)!important;top:auto!important;bottom:1.5rem!important}.card-nav{border-radius:9999px!important;height:auto!important;padding:6px 8px!important}.card-nav-top{justify-content:center!important;height:auto!important;padding:4px 6px!important;position:relative!important}.hamburger-menu{display:none!important}.logo-container{order:1;position:static;transform:none}.card-nav-cta-button{display:none}.card-nav-content{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;padding:.5rem;bottom:0}.nav-card{flex:auto;height:auto;min-height:60px;max-height:none}.nav-card-label{font-size:18px}.nav-card-link{font-size:15px}}
