.material-symbols-outlined {
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
}

.glass-nav {
    background: rgba(255, 255, 255, 0.72);
    backdrop-filter: blur(12px);
}

.editorial-text {
    letter-spacing: -0.02em;
}

.ghost-border {
    border: 1px solid rgba(115, 119, 132, 0.15);
}

.landing-brand {
    background: rgba(9, 42, 96, 0.16);
    border: 1px solid rgba(9, 42, 96, 0.22);
    border-radius: 12px;
    padding: 0.2rem 0.55rem;
}

.landing-logo {
    filter: drop-shadow(0 1px 2px rgba(8, 30, 74, 0.35));
}
