.paikka__kyltti[data-astro-cid-jwhvlmcz]{display:inline-block;margin:0 0 .9rem!important;padding:.55rem .8rem;background:#fff;border-radius:3px;box-shadow:0 2px 14px #00000038;line-height:0}.paikka__kyltti[data-astro-cid-jwhvlmcz] img[data-astro-cid-jwhvlmcz]{display:block;width:clamp(6.5rem,22vw,9rem);height:auto}.paikka__ylarivi[data-astro-cid-jwhvlmcz]{margin:0 0 .4rem;font-size:.75rem!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.paikka__ylarivi--tumma[data-astro-cid-jwhvlmcz]{color:var(--skopix-tumma-accent);opacity:1}.paikka__alanimi[data-astro-cid-jwhvlmcz]{display:block;font-size:.5em;line-height:1.25;margin-top:.3em;font-weight:300}.paikka__selitys[data-astro-cid-jwhvlmcz],.paikka__painopiste[data-astro-cid-jwhvlmcz],.paikka__ukk[data-astro-cid-jwhvlmcz],.paikka__yhteys[data-astro-cid-jwhvlmcz]{width:min(100% - 2.5rem,42rem);margin-inline:auto}.paikka__selitys[data-astro-cid-jwhvlmcz]{padding-block:clamp(2.5rem,7vw,4rem) clamp(1rem,3vw,2rem)}.paikka__selitys[data-astro-cid-jwhvlmcz] p[data-astro-cid-jwhvlmcz]{margin:0;font-size:clamp(1.05rem,3.6vw,1.3rem);line-height:1.5}.paikka__painopiste[data-astro-cid-jwhvlmcz]{padding-block:clamp(1rem,3vw,2rem)}.paikka__painopiste[data-astro-cid-jwhvlmcz] h2[data-astro-cid-jwhvlmcz]{margin-block:0 .6rem;color:var(--skopix-tumma-accent)}.paikka__painopiste[data-astro-cid-jwhvlmcz] p[data-astro-cid-jwhvlmcz]{margin:0 0 1rem;line-height:1.55}.paikka__painopiste[data-astro-cid-jwhvlmcz] ul[data-astro-cid-jwhvlmcz]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem}.paikka__kaytannot[data-astro-cid-jwhvlmcz]{width:min(100% - 2.5rem,64rem);margin:clamp(2rem,6vw,3.5rem) auto 0;padding:clamp(1.75rem,5vw,3rem);background:var(--skopix-pehmea-pohja, #f4f0ea);border-radius:5px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:clamp(1.75rem,5vw,3.5rem)}.paikka__kaytannot[data-astro-cid-jwhvlmcz] h2[data-astro-cid-jwhvlmcz]{margin-block:0 1rem;font-size:1.35rem}.paikka__kaytannot[data-astro-cid-jwhvlmcz] dl[data-astro-cid-jwhvlmcz]{margin:0;display:grid;grid-template-columns:auto 1fr;gap:.55rem 1.1rem}.paikka__kaytannot[data-astro-cid-jwhvlmcz] dt[data-astro-cid-jwhvlmcz]{font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.7;padding-top:.15rem}.paikka__kaytannot[data-astro-cid-jwhvlmcz] dd[data-astro-cid-jwhvlmcz]{margin:0;line-height:1.45}.paikka__vaki[data-astro-cid-jwhvlmcz]{margin:0;padding:0;list-style:none;display:grid;gap:.8rem}.paikka__vaki[data-astro-cid-jwhvlmcz] li[data-astro-cid-jwhvlmcz]{display:grid}.paikka__vaki[data-astro-cid-jwhvlmcz] span[data-astro-cid-jwhvlmcz]{opacity:.8}.paikka__studiot[data-astro-cid-jwhvlmcz]{width:min(100% - 2.5rem,64rem);margin-inline:auto;padding-block:clamp(2.5rem,7vw,4rem) 0}.paikka__studiot[data-astro-cid-jwhvlmcz] h2[data-astro-cid-jwhvlmcz]{margin-block:0 1.2rem}.paikka__studiot[data-astro-cid-jwhvlmcz] ul[data-astro-cid-jwhvlmcz]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem}.paikka__studiot[data-astro-cid-jwhvlmcz] li[data-astro-cid-jwhvlmcz]>a[data-astro-cid-jwhvlmcz]{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:5px;color:#fff;text-decoration:none}.paikka__studiot[data-astro-cid-jwhvlmcz] .paikka__studiokuva{position:absolute;inset:0}.paikka__studiot[data-astro-cid-jwhvlmcz] .paikka__studiokuva img{width:100%;height:100%;object-fit:cover}.paikka__studiot[data-astro-cid-jwhvlmcz] li[data-astro-cid-jwhvlmcz]>a[data-astro-cid-jwhvlmcz] span[data-astro-cid-jwhvlmcz]{position:absolute;inset-inline:0;inset-block-end:0;display:grid;gap:.15rem;padding:2.2rem 1rem .9rem;font-size:.92rem;line-height:1.3;background:linear-gradient(to top,rgb(0 0 0 / 75%),rgb(0 0 0 / 40%) 60%,transparent)}.paikka__studiot[data-astro-cid-jwhvlmcz] li[data-astro-cid-jwhvlmcz]>a[data-astro-cid-jwhvlmcz] strong[data-astro-cid-jwhvlmcz]{font-size:1.1rem;font-weight:500}.paikka__studiot[data-astro-cid-jwhvlmcz] li[data-astro-cid-jwhvlmcz]>a[data-astro-cid-jwhvlmcz] em[data-astro-cid-jwhvlmcz]{font-style:normal;font-size:.8rem;opacity:.85}.paikka__studiot[data-astro-cid-jwhvlmcz] li[data-astro-cid-jwhvlmcz]>a[data-astro-cid-jwhvlmcz][aria-current]{color:inherit;background:var(--skopix-pehmea-pohja, #f4f0ea);border:1px solid rgb(0 0 0 / 12%)}.paikka__studiot[data-astro-cid-jwhvlmcz] li[data-astro-cid-jwhvlmcz]>a[data-astro-cid-jwhvlmcz][aria-current]{aspect-ratio:auto;display:flex;align-items:flex-end}.paikka__studiot[data-astro-cid-jwhvlmcz] li[data-astro-cid-jwhvlmcz]>a[data-astro-cid-jwhvlmcz][aria-current] span[data-astro-cid-jwhvlmcz]{position:static;background:none;padding:1.2rem 1rem}.paikka__muut[data-astro-cid-jwhvlmcz]{margin:1rem 0 0;font-size:.95rem}.paikka__ukk[data-astro-cid-jwhvlmcz]{padding-block:clamp(2.5rem,7vw,4rem)}.paikka__ukk[data-astro-cid-jwhvlmcz] h2[data-astro-cid-jwhvlmcz]{margin-block-end:1.2rem}.paikka__ukk[data-astro-cid-jwhvlmcz] dl[data-astro-cid-jwhvlmcz]{margin:0;display:grid;gap:1.1rem}.paikka__ukk[data-astro-cid-jwhvlmcz] dt[data-astro-cid-jwhvlmcz]{font-weight:600}.paikka__ukk[data-astro-cid-jwhvlmcz] dd[data-astro-cid-jwhvlmcz]{margin:.2rem 0 0;opacity:.88;line-height:1.5}.paikka__yhteys[data-astro-cid-jwhvlmcz]{padding-block:0 clamp(3rem,8vw,5rem)}
