#main>header{position:relative}#main>header h2,#main>header p{position:relative;z-index:1}#main>header::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#2e3842;pointer-events:none;animation:header-fade 3s ease-in-out 1.25s forwards}@keyframes header-fade{from{opacity:1}to{opacity:0}}.feature-link{transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.feature-link:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.25)}.feature-link a{color:inherit;text-decoration:none;display:block}