#intro{height:100vh;margin:0 auto;overflow:hidden;position:relative;text-align:center}.dark-mode #intro{background:linear-gradient(180deg,#0f172a 0,#1e293b 50%,#334155)}.landscape-wrapper{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.intro-content{align-items:center;display:flex;height:100%;pointer-events:none;position:relative;z-index:2}.intro-title{background:-webkit-linear-gradient(300deg,#0071bc 20%,var(--bg-secondary) 70%);background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:clamp(3rem,7vw,6rem);font-weight:var(--bold-weight);line-height:1.2em;pointer-events:auto}.dark-mode .intro-title,.intro-title{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.dark-mode .intro-title{background:-webkit-linear-gradient(300deg,#93f5ec 20%,#a77bf3 70%);background-clip:text;-webkit-background-clip:text;-moz-background-clip:text}html[lang=fi-FI] .intro-title{font-size:clamp(2.6rem,8vw,5rem)}.fast{white-space:nowrap}
