.ylaosa[data-astro-cid-jl4xmq4s]{background:var(--beige-light);padding-block:clamp(1.5rem,1rem + 2.5vw,3rem)}.ylaosa-ruudukko[data-astro-cid-jl4xmq4s]{gap:var(--space-m);align-items:center;display:grid}h1[data-astro-cid-jl4xmq4s]{margin:0;font-size:clamp(2rem,1.6rem + 2vw,3.25rem);line-height:1.1}.alaotsikko[data-astro-cid-jl4xmq4s]{margin:var(--space-xs) 0 0;font-size:1.125rem;font-weight:500}.ingressi[data-astro-cid-jl4xmq4s],.lisateksti[data-astro-cid-jl4xmq4s]{margin:var(--space-s) 0 0;max-width:var(--content-width)}.lisateksti[data-astro-cid-jl4xmq4s]{margin-top:var(--space-xs)}.ylaosa-kuva[data-astro-cid-jl4xmq4s] .terapeuttikuva{margin:0}@media (width<=47.99rem){.ylaosa-kuva[data-astro-cid-jl4xmq4s]{order:-1}.ylaosa-kuva[data-astro-cid-jl4xmq4s] img{width:112px}}@media (width>=48rem){.ylaosa-ruudukko[data-astro-cid-jl4xmq4s]{gap:var(--space-l);grid-template-columns:1fr auto}.ylaosa-kuva[data-astro-cid-jl4xmq4s] img{width:min(240px,22vw)}}.kortit-osio[data-astro-cid-jl4xmq4s]{padding-block:var(--space-l)}.kortit[data-astro-cid-jl4xmq4s]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:stretch;display:grid}@media (width>=60rem){.kortit[data-astro-cid-jl4xmq4s]{grid-template-columns:1fr 1.3fr 1fr}}.kortti[data-astro-cid-jl4xmq4s]{padding:var(--space-m);background:var(--kortin-tausta);border:1px solid var(--kortin-reuna);border-radius:var(--radius);flex-direction:column;display:flex}.kortti[data-astro-cid-jl4xmq4s] h2[data-astro-cid-jl4xmq4s]{margin:0 0 var(--space-s);font-size:1.5rem}.kortti[data-astro-cid-jl4xmq4s]>p[data-astro-cid-jl4xmq4s]{margin:0 0 var(--space-s)}.kortin-painike[data-astro-cid-jl4xmq4s]{margin-top:auto!important;margin-bottom:0!important}.kortti[data-astro-cid-jl4xmq4s] .tilakortti{background:0 0;border:0;padding:0}.kortti[data-astro-cid-jl4xmq4s] .yhteystiedot dl{grid-template-columns:1fr;gap:0}.kortti[data-astro-cid-jl4xmq4s] .yhteystiedot dd+dt{margin-top:.5rem}.kortti[data-astro-cid-jl4xmq4s] .yksityisyys{color:var(--text-light);background:0 0;margin:0;padding:0}.hataohje-paikka[data-astro-cid-jl4xmq4s]{margin-top:var(--space-l);max-width:var(--content-width)}
