.card-nav-container{z-index:60;box-sizing:border-box;width:calc(100% - 2rem);max-width:52rem;position:absolute;top:1.25rem;left:50%;transform:translate(-50%)}.card-nav{border:1px solid var(--color-line-2);will-change:height;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-radius:1rem;height:3.75rem;padding:0;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 40px -28px #000000e6}.card-nav-top{z-index:2;justify-content:space-between;align-items:center;height:3.75rem;padding:.5rem .5rem .5rem 1rem;display:flex;position:absolute;top:0;left:0;right:0}.card-nav-burger{cursor:pointer;height:100%;color:inherit;background:0 0;border:0;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0 .35rem;display:flex}.card-nav-burger:focus-visible{outline:2px solid var(--color-radar);outline-offset:2px}.card-nav-burger:hover .card-nav-burger-line{opacity:.7}.card-nav-burger-line{transform-origin:50%;background-color:currentColor;border-radius:2px;width:26px;height:2px;transition:transform .25s,opacity .2s}.card-nav-burger.open .card-nav-burger-line:first-child{transform:translateY(4px)rotate(45deg)}.card-nav-burger.open .card-nav-burger-line:last-child{transform:translateY(-4px)rotate(-45deg)}.card-nav-brand{color:inherit;white-space:nowrap;align-items:center;gap:.6rem;text-decoration:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-nav-bar-links{align-items:center;gap:.25rem;display:flex}.card-nav-bar-link{height:2.75rem;color:var(--color-ink-2);border-radius:.65rem;align-items:center;padding:0 .75rem;font-size:.9375rem;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.card-nav-bar-link:hover{color:var(--color-ink);background-color:color-mix(in srgb, var(--color-ink) 6%, transparent)}.card-nav-bar-link:focus-visible{outline:2px solid var(--color-radar);outline-offset:2px}.card-nav-actions{align-items:center;gap:.35rem;height:100%;display:flex}.card-nav-secondary{height:100%;color:var(--color-ink);border-radius:.65rem;align-items:center;padding:0 .9rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.card-nav-secondary:hover{background-color:color-mix(in srgb, var(--color-ink) 6%, transparent)}.card-nav-secondary:focus-visible{outline:2px solid var(--color-radar);outline-offset:2px}@media (min-width:769px){.card-nav-burger{display:none}}.card-nav-cta{cursor:pointer;border:none;border-radius:.65rem;align-items:center;height:100%;padding:0 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-flex}.card-nav-cta:hover{filter:brightness(1.1)}.card-nav-content{visibility:hidden;pointer-events:none;z-index:1;align-items:stretch;gap:.5rem;padding:.5rem;display:flex;position:absolute;inset:3.75rem 0 0}.card-nav.open .card-nav-content{visibility:visible;pointer-events:auto}.card-nav-card{border:1px solid var(--color-line);border-radius:.8rem;flex-direction:column;flex:1 1 0;gap:.5rem;min-width:0;padding:.85rem 1rem;display:flex}.card-nav-card-label{letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-3);font-size:.6875rem;font-weight:600}.card-nav-card-links{flex-direction:column;gap:.15rem;margin-top:auto;display:flex}.card-nav-link{color:inherit;border-radius:.35rem;align-items:center;gap:.4rem;padding:.1rem 0;font-size:.9375rem;text-decoration:none;transition:color .2s;display:inline-flex}.card-nav-link:hover{color:var(--color-radar)}.card-nav-link:focus-visible{outline:2px solid var(--color-radar);outline-offset:3px}.card-nav-link-icon{opacity:.55;flex:none;width:.85em;height:.85em}@media (max-width:768px){.card-nav-container{width:calc(100% - 1.5rem);top:.75rem}.card-nav-top{padding:.5rem .75rem}.card-nav-burger{order:2}.card-nav-brand{order:1;position:static;transform:none}.card-nav-cta,.card-nav-actions,.card-nav-bar-links{display:none}.card-nav-content{flex-direction:column;justify-content:flex-start;align-items:stretch}.card-nav-card{flex:none;gap:.35rem}}
