.glass-nav {
    background: rgba(255, 255, 255, 0.95);
    backdrop-filter: blur(12px);
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.gradient-text {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.blob-bg {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23F0FDFA' d='M44.7,-76.4C58.8,-69.2,71.8,-59.1,81.3,-46.3C90.8,-33.5,96.8,-18,95.4,-3.2C94,11.6,85.2,25.7,74.9,37.6C64.6,49.5,52.8,59.3,39.6,66.1C26.4,72.9,11.8,76.7,-3.1,81.6C-18,86.5,-33.1,92.5,-46.5,87.9C-59.9,83.3,-71.6,68.1,-79.8,52.1C-88,36.1,-92.7,19.3,-92.3,3.1C-91.9,-13.1,-86.4,-28.7,-77.3,-41.8C-68.2,-54.9,-55.5,-65.5,-41.4,-72.7C-27.3,-79.9,-11.8,-83.7,2.2,-87.5C16.2,-91.3,30.6,-83.6,44.7,-76.4Z' transform='translate(100 100)' /%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;
}
