.gradient-text {
    font-weight: bold;
    background: linear-gradient(to bottom right, #eeaeca, #94bbe9);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}

.gradient-emphasis-text {
    font-weight: bold;
    background-color: #deebdd;
    background-image: linear-gradient(315deg, #deebdd 0%, #bbdbbe 74%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}


.gradient-border {
    position: relative;
    border: 2px solid transparent !important;
    border-radius: 10px;
    background: #0F1811 !important;
    background-clip: padding-box !important;
    padding: 5px;
}

.gradient-border::after {
    position: absolute;
    top: -2px; bottom: -2px;
    left: -2px; right: -2px;
    background: linear-gradient(to bottom right, #3f5efb, #fc466b) !important;
    content: '';
    z-index: -1;
    border-radius: 5px;
}
