@keyframes marquee-ade0c124{0%{transform:translate(0)}to{transform:translate(-50%)}}.nav-glass[data-v-ade0c124]{background:#ffffffb8;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border-bottom:1px solid rgba(20,54,107,.1);box-shadow:0 2px 24px #14366b12}.nav-pill[data-v-ade0c124]{position:relative;display:inline-flex;align-items:center;gap:7px;padding:7px 14px 7px 10px;border-radius:999px;font-size:.875rem;font-weight:600;color:#334155;text-decoration:none;transition:color .22s ease,background .22s ease,box-shadow .22s ease,transform .18s ease;overflow:hidden;border:1px solid transparent}.nav-pill[data-v-ade0c124]:hover{color:#14366b;background:#14366b12;border-color:#14366b26;box-shadow:0 4px 16px #14366b1a;transform:translateY(-1px)}.nav-pill-icon[data-v-ade0c124]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#14366b14;border:1px solid rgba(20,54,107,.12);flex-shrink:0;transition:background .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease;color:#14366b}.nav-pill:hover .nav-pill-icon[data-v-ade0c124]{background:#14366b26;border-color:#14366b4d;transform:scale(1.15) rotate(-5deg);box-shadow:0 4px 14px #14366b2e}.nav-pill-bar[data-v-ade0c124]{position:absolute;bottom:4px;left:50%;width:0;height:2px;border-radius:999px;background:linear-gradient(90deg,#14366b,#2db84c);transform:translate(-50%);transition:width .28s cubic-bezier(.4,0,.2,1)}.nav-pill:hover .nav-pill-bar[data-v-ade0c124]{width:calc(100% - 28px)}.nav-pill-text[data-v-ade0c124]{position:relative;z-index:1}.nav-cta-btn[data-v-ade0c124]{display:inline-flex;align-items:center;gap:7px;padding:9px 20px;border-radius:999px;font-size:.875rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#14366b,#1b4389,#2db84c);background-size:200% 200%;background-position:0% 50%;border:none;box-shadow:0 4px 18px #14366b4d;text-decoration:none;transition:background-position .4s ease,box-shadow .3s ease,transform .2s ease}.nav-cta-btn[data-v-ade0c124]:hover{background-position:100% 50%;box-shadow:0 6px 24px #14366b66;transform:translateY(-2px)}
