.introsub{display:flex;position:relative;flex-direction:column;align-items:center;margin:auto;padding-inline:20px;max-width:600px;text-align:center}.introsub .tag{position:absolute;transform:translateY(-15px);z-index:-1;background:linear-gradient(to top,transparent 10%,var(--lilac));-webkit-background-clip:text;background-clip:text;font-weight:800;text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none}.introsub .tag,.introsub h1{font-size:2.2rem;color:var(--title)}.introsub .text{margin-top:10px;line-height:1.3;color:var(--text)}@media (max-width:400px){.introsub .tag,.introsub h1{font-size:1.6rem}}