@font-face {
    font-family: "Meticula";
    font-style: normal;
    font-display: swap;
    src: local("Meticula"),url("fonts/meticula.ttf") format("truetype");
}

body {
    font-family: "Meticula", "Arial", sans-serif;
    font-size: 3vw;
}

p {
    font: Meticula;
}

.block {
    display: block;
    background-image: url(img/logo_256.png);
    width: 256px;
    height: 256px;
    box-sizing: border-box;
}

#logo {
    margin-top: none;
    margin-left: 480px;
    filter: blur(2.8px);
    opacity: 0;
    transition: all ease-in-out 6s;
    transition-delay: 5s;
    mix-blend-mode: lighten;
}

#logo:hover {
    opacity: 1;
    filter: blur(.5px);
    transition: all ease-in-out 1s;
}

#mirror {
    transform: rotate(180deg) translateY(256px);
    margin-top: 250px;
    margin-left: 470px;
    filter: blur(3px);
    z-index: -10;
    opacity: .5;
    transition: all 3s;
}

#mirror:hover {
    filter: blur(10px);
    opacity: 0;
    transition all 6s;
    z-index: -10;
}

#listen {
    position: absolute;
    top: 236px;
    left: 215px;
    transition: all 2s;
    transition-delay: 5s;
}

#listen:hover {
    filter: blur(45px);
    transition: all 3s;
}

#scylko {
    position: absolute;
    top: 252px;
    left: 314px;
    z-index: 10;
    filter: drop-shadow(14px 14px 22px black);
}
    
