@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap');

body {
    font-family: 'Poppins', sans-serif;
}

.unclickable-link {
    color: inherit;
    text-decoration: none;
    cursor: text;
    pointer-events: none;
}

#header {
    transition: background-color 0.3s ease;
}

#header.scrolled {
    background-color: rgba(236, 253, 245, 0.9);
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

#particles-js {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #f0fdf4;
    background-image: url('');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
}

.section-transition {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.5s ease, transform 0.5s ease;
}

.section-transition.visible {
    opacity: 1;
    transform: translateY(0);
}