.site-hero{display:flex;align-items:center;padding:42px max(24px,calc((100% - 1180px)/2));border-bottom:1px solid #2b3b50;background:linear-gradient(120deg,#17283c,#101c2d);color:#f4f7fb}.site-hero__content{width:100%;max-width:1000px}.site-hero h1{font-size:clamp(2rem,3.8vw,3.25rem);line-height:1.14;letter-spacing:-.04em;margin:0 0 18px;color:#f4f7fb}.site-hero p{font-size:1.05rem;line-height:1.7;max-width:740px;color:#b4c5d9;margin:0}@media(max-width:700px){.site-hero{padding:32px 20px}.site-hero h1{font-size:2rem}}
.site-hero{background:radial-gradient(ellipse at 90% 0,#334f9745,transparent 70%),#152139}.site-hero__content:before{content:'SUORATOISTOPALVELU';display:block;letter-spacing:.17em;font-size:.67rem;color:#a5bfff;margin-bottom:18px}.site-hero h1{font-size:clamp(2.4rem,5vw,4rem)}
