body { font-family: 'Inter', sans-serif; background-color: #f5faff; color: #071e29; }
.material-symbols-outlined { font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24; }
.glass-nav { background: rgba(245, 250, 255, 0.7); backdrop-filter: blur(20px); }
.hero-gradient { background: linear-gradient(135deg, #006781 0%, #04ccfd 100%); }
.text-editorial { letter-spacing: -0.02em; line-height: 1.1; }
