body{margin:0;background:#01012C}
*,*::before,*::after{box-sizing:border-box}
a{color:inherit;text-decoration:none}
::selection{background:#FF7A1A;color:#12060B}
@keyframes battito{0%,100%{transform:scaleY(.16)}50%{transform:scaleY(1)}}
@keyframes suUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
@keyframes filoX{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes alone{0%,100%{opacity:.4;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}
@keyframes lampeggia{0%,45%{opacity:1}50%,100%{opacity:0}}

/* stati hover */
[data-h="h1"]:hover{color:#EDEBFF}
[data-h="h2"]:hover{filter:brightness(1.08)}
[data-h="h3"]:hover{border-color:#8B7CFF;color:#C9C2FF}
[data-h="h4"]:hover{border-color:rgba(139,124,255,.5)}
[data-h="h5"]:hover{border-color:rgba(139,124,255,.45)}
[data-h="h6"]:hover{border-bottom-color:#FF9D4D}
[data-h="h7"]:hover{color:#FF9D4D}
