@font-face {
    font-family: 'Abel';
    src: url('./Abel-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Akshar';
    src: url('./Akshar-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Aldrich';
    src: url('./Aldrich-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Alef';
    src: url('./Alef-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Alef';
    src: url('./Alef-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'ADLaMDisplay';
    src: url('./ADLaMDisplay-Regular.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@keyframes pulse {
    0%   { transform: scale(1); }
    50%  { transform: scale(1.15); }
    100% { transform: scale(1); }
}

@keyframes glow {
    0%   { filter: drop-shadow(0 0 0px orange); }
    100% { filter: drop-shadow(0 0 15px orange); }
}

.animated-logo {
    animation: pulse 1.5s infinite, glow 2s infinite alternate;
}
