.aloitusrivi[data-astro-cid-mzy2rqco]{margin:0;font-size:clamp(1.05rem,.9rem + .5vw,1.25rem);line-height:1.4}.aloitusrivi__johdanto[data-astro-cid-mzy2rqco]{display:block;font-weight:300;margin-block-end:.15em}.aloitusrivi__korostus[data-astro-cid-mzy2rqco]{display:block;font-family:Alex Brush,Josefin Sans,cursive;font-size:1.75em;font-weight:400;line-height:1.15;margin-block-end:.3em;white-space:nowrap}.kansitunnus[data-astro-cid-tfytzxkl]{position:absolute;inset-inline:0;inset-block-start:calc(100svh - var(--hull-bar-height, 56px) - env(safe-area-inset-bottom,0px) - 15rem);z-index:2;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding-inline:8%;pointer-events:none;text-align:center}@media(min-width:48rem){.kansitunnus[data-astro-cid-tfytzxkl]{display:none}}.kansitunnus__slogan[data-astro-cid-tfytzxkl]{font-size:clamp(.95rem,4.2vw,1.2rem);color:#fff;text-shadow:0 1px 8px rgb(0 0 0 / 60%)}.kansitunnus__logo[data-astro-cid-tfytzxkl]{inline-size:min(48vw,11rem);block-size:auto;margin-block-start:1.15rem;opacity:1;filter:drop-shadow(0 1px 6px rgb(0 0 0 / 55%))}.kansitunnus__nuoli[data-astro-cid-tfytzxkl]{pointer-events:auto;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;margin-block-start:.5rem;color:#fff;border-radius:50%;filter:drop-shadow(0 1px 5px rgb(0 0 0 / 55%))}.kansitunnus__nuoli[data-astro-cid-tfytzxkl]:focus-visible{outline:2px solid #fff;outline-offset:3px}[data-hull-motion] .kansitunnus__slogan[data-astro-cid-tfytzxkl]{animation:kansitunnus-nousu .9s cubic-bezier(.22,.61,.36,1) backwards}[data-hull-motion] .kansitunnus__slogan[data-astro-cid-tfytzxkl]{animation-delay:.3s}[data-hull-motion] .kansitunnus__logo[data-astro-cid-tfytzxkl]{animation:kansitunnus-logo 1.5s ease-out 1.1s backwards}[data-hull-motion] .kansitunnus__nuoli[data-astro-cid-tfytzxkl]{animation:kansitunnus-logo .7s ease-out 3s backwards,kansitunnus-nyokkays 2.4s ease-in-out 3.7s infinite}@keyframes kansitunnus-nyokkays{0%,62%,to{transform:translateY(0)}72%{transform:translateY(5px)}82%{transform:translateY(0)}90%{transform:translateY(3px)}}@keyframes kansitunnus-logo{0%{opacity:0}to{opacity:1}}@keyframes kansitunnus-nousu{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[data-hull-motion] .kortti__linkki img{transition:transform .6s cubic-bezier(.16,.9,.3,1)}[data-hull-motion] .kortti__linkki:hover img,[data-hull-motion] .kortti__linkki:focus-visible img{transform:scale(1.04)}.kortit[data-astro-cid-byrvn4uu]{display:grid;grid-template-columns:repeat(var(--sarakkeet),minmax(0,1fr));gap:clamp(1rem,2.2vw,2rem);list-style:none;margin:0;padding:0}.kortti[data-astro-cid-byrvn4uu]{display:flex;flex-direction:column;border-radius:5px;background:var(--kortti-tausta);color:var(--kortti-teksti)}.kortti[data-astro-cid-byrvn4uu] .kortti__studiot{margin:0 1.15rem;padding-block:.8rem 1.1rem;border-block-start:1px solid color-mix(in srgb,currentColor 18%,transparent)}.kortti__linkki[data-astro-cid-byrvn4uu]{display:flex;flex-direction:column;flex:1;width:100%;color:inherit;text-decoration:none;overflow:hidden;border-radius:5px}.kortti__linkki[data-astro-cid-byrvn4uu] .hull-picture{overflow:hidden}.kortti__sisalto[data-astro-cid-byrvn4uu]{display:flex;flex-direction:column;flex:1;gap:.35rem;padding:1.1rem 1.15rem 1.35rem}.kortti__otsikko[data-astro-cid-byrvn4uu]{margin:0;font-size:1.5rem;font-weight:400;line-height:1.15;color:var(--kortti-otsikko)}.kortti__teksti[data-astro-cid-byrvn4uu]{font-size:1rem;line-height:1.35;color:var(--kortti-teksti)}.kortti__hinta[data-astro-cid-byrvn4uu]{font-size:1rem;color:var(--kortti-teksti)}.kortti__nappi[data-astro-cid-byrvn4uu]{margin-block-start:auto;padding-block-start:.9rem;font-size:.875rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--kortti-nappi)}.kortti__nappi[data-astro-cid-byrvn4uu]:after{content:" →"}.kortit[data-astro-cid-byrvn4uu][data-teema=vaalea]{--kortti-tausta: var(--skopix-pehmea-pohja);--kortti-otsikko: var(--skopix-tumma-accent);--kortti-teksti: #1a1a1a;--kortti-nappi: var(--skopix-tumma-accent)}.kortit[data-astro-cid-byrvn4uu][data-teema=tumma]{--kortti-tausta: #221e1b;--kortti-otsikko: #ffffff;--kortti-teksti: #ece5db;--kortti-nappi: var(--hull-color-accent)}.kortti__linkki[data-astro-cid-byrvn4uu]:focus-visible{outline:2px solid var(--hull-color-accent);outline-offset:3px}@media(max-width:70rem){.kortit[data-astro-cid-byrvn4uu]{grid-template-columns:repeat(min(var(--sarakkeet),2),minmax(0,1fr))}}@media(max-width:48rem){.kortit[data-astro-cid-byrvn4uu]{grid-template-columns:minmax(0,1fr)}}.studiot .studio[data-studio=liminka] .hull-picture img{object-position:50% 8%}[data-hull-motion] .studio__linkki .hull-picture img{transition:transform .6s cubic-bezier(.16,.9,.3,1)}[data-hull-motion] .studio__linkki:hover .hull-picture img,[data-hull-motion] .studio__linkki:focus-visible .hull-picture img{transform:scale(1.04)}.studiot[data-astro-cid-npxbdixi]{padding-block:clamp(3rem,7vw,6rem)}.studiot__sisus[data-astro-cid-npxbdixi]{width:min(100% - 2rem,82rem);margin-inline:auto}.studiot__ylaosa[data-astro-cid-npxbdixi]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 3rem;margin-block-end:clamp(1.5rem,3vw,2.25rem)}.studiot__yla[data-astro-cid-npxbdixi]{margin:0 0 .9rem;font-size:.8125rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--skopix-readable-accent)}.studiot__otsikko[data-astro-cid-npxbdixi]{margin:0;font-size:clamp(2rem,3.4vw,2.875rem);line-height:1.05;font-weight:400}.studiot__johdanto[data-astro-cid-npxbdixi]{margin:0;max-width:26rem;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.45;font-weight:300;color:#4f4f4f}.studiot__kortit[data-astro-cid-npxbdixi]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);list-style:none;margin:0;padding:0}.studio[data-astro-cid-npxbdixi]{display:flex}.studio__linkki[data-astro-cid-npxbdixi]{display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:5px;background:var(--skopix-pehmea-pohja);color:inherit;text-decoration:none}.studio__linkki[data-astro-cid-npxbdixi]:focus-visible{outline:2px solid var(--hull-color-accent);outline-offset:3px}.studio__kuva[data-astro-cid-npxbdixi]{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#1a1816}.studio__kuva[data-astro-cid-npxbdixi] .hull-picture{height:100%}.studio__kyltti[data-astro-cid-npxbdixi]{position:absolute;top:clamp(.75rem,1.6vw,1.5rem);right:clamp(.75rem,1.6vw,1.5rem);padding:.6rem .8rem .5rem;border-radius:3px;background:#fff;box-shadow:0 1px 6px #0000002e}.studio__kyltti[data-astro-cid-npxbdixi] img[data-astro-cid-npxbdixi]{display:block;width:clamp(4.5rem,7vw,6rem);height:auto}.studio__teksti[data-astro-cid-npxbdixi]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:clamp(1.1rem,2.2vw,2rem) clamp(1.15rem,2.4vw,2.25rem)}.studio__nimet[data-astro-cid-npxbdixi]{display:flex;flex-direction:column;gap:.35rem}.studio__paikka[data-astro-cid-npxbdixi]{font-size:.8125rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--paikka-teksti, var(--skopix-readable-accent))}.studio[data-astro-cid-npxbdixi][style] .studio__teksti[data-astro-cid-npxbdixi]{box-shadow:inset 0 3px 0 var(--paikka)}.studio__yhteys[data-astro-cid-npxbdixi]{font-size:clamp(1rem,1.2vw,1.0625rem);font-weight:400;color:#2b2926}.studio__nimi[data-astro-cid-npxbdixi]{margin:0;font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.15;font-weight:400;color:#000}.studio__osoite[data-astro-cid-npxbdixi]{font-size:clamp(1rem,1.2vw,1.0625rem);font-weight:300;color:#4f4f4f}.studio__nappi[data-astro-cid-npxbdixi]{flex-shrink:0;font-size:.875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--skopix-tumma-accent)}.studiot__uutinen[data-astro-cid-npxbdixi]{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin:0 0 clamp(1rem,2vw,1.5rem);padding:1rem 1.25rem;border-left:3px solid var(--skopix-readable-accent);background:var(--skopix-pehmea-pohja);font-size:clamp(1rem,1.2vw,1.0625rem);line-height:1.45}.studiot__uutinen[data-astro-cid-npxbdixi] strong[data-astro-cid-npxbdixi]{font-weight:500}.studiot__uutinen[data-astro-cid-npxbdixi] span[data-astro-cid-npxbdixi]{font-weight:300;color:#4f4f4f}.teaseri[data-astro-cid-npxbdixi]{display:flex;flex-direction:column;justify-content:flex-end;gap:.75rem;width:100%;min-height:100%;padding:clamp(1.5rem,3.5vw,3rem);border-radius:5px;background:#1a1816;color:#f4f0ea}.teaseri__pvm[data-astro-cid-npxbdixi]{margin:0;font-size:.8125rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#deb88c}.teaseri__otsikko[data-astro-cid-npxbdixi]{margin:0;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.05;font-weight:400;color:#fff}.teaseri__teksti[data-astro-cid-npxbdixi]{margin:0;max-width:28rem;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.5;font-weight:300}@media(max-width:48rem){.teaseri[data-astro-cid-npxbdixi]{min-height:0}.studiot__kortit[data-astro-cid-npxbdixi]{grid-template-columns:minmax(0,1fr)}.studio__kuva[data-astro-cid-npxbdixi]{aspect-ratio:3 / 2}.studio__teksti[data-astro-cid-npxbdixi]{flex-direction:column;align-items:flex-start;gap:.75rem}}.hull-feature[data-astro-cid-yiarnf6z]{width:100%;margin-block:var(--hull-step-4)}.hull-feature__frame[data-astro-cid-yiarnf6z]{position:relative;container-type:inline-size;display:grid;height:var(--featureHeight)}.hull-feature__frame[data-astro-cid-yiarnf6z]>.hull-picture,.hull-feature__frame[data-astro-cid-yiarnf6z]>.hull-picture img{grid-area:1 / 1;width:100%;height:100%;min-height:0}.hull-feature__overlay[data-astro-cid-yiarnf6z]{grid-area:1 / 1;pointer-events:none}.hull-feature__overlay--mobile[data-astro-cid-yiarnf6z]{display:none}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=bottom-fade]{background:linear-gradient(to top,rgb(0 0 0 / 55%),transparent 45%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=top-fade]{background:linear-gradient(to bottom,rgb(0 0 0 / 55%),transparent 45%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=left-fade]{background:linear-gradient(to right,rgb(0 0 0 / 55%),transparent 45%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=right-fade]{background:linear-gradient(to left,rgb(0 0 0 / 55%),transparent 45%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=left-fade-wide]{background:linear-gradient(to right,rgb(0 0 0 / 55%),transparent 80%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=right-fade-wide]{background:linear-gradient(to left,rgb(0 0 0 / 55%),transparent 80%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=left-fade-wide-strong]{background:linear-gradient(to right,rgb(0 0 0 / 68%),transparent 80%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=right-fade-wide-strong]{background:linear-gradient(to left,rgb(0 0 0 / 68%),transparent 80%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=bottom-fade-light]{background:linear-gradient(to top,rgb(255 255 255 / 55%),transparent 45%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=top-fade-light]{background:linear-gradient(to bottom,rgb(255 255 255 / 55%),transparent 45%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=left-fade-light]{background:linear-gradient(to right,rgb(255 255 255 / 55%),transparent 45%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=right-fade-light]{background:linear-gradient(to left,rgb(255 255 255 / 55%),transparent 45%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=left-fade-wide-light]{background:linear-gradient(to right,rgb(255 255 255 / 55%),transparent 80%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=right-fade-wide-light]{background:linear-gradient(to left,rgb(255 255 255 / 55%),transparent 80%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=left-fade-wide-strong-light]{background:linear-gradient(to right,rgb(255 255 255 / 68%),transparent 80%)}.hull-feature__overlay[data-astro-cid-yiarnf6z][data-overlay=right-fade-wide-strong-light]{background:linear-gradient(to left,rgb(255 255 255 / 68%),transparent 80%)}.hull-feature__text[data-astro-cid-yiarnf6z]{position:absolute;left:var(--dx);top:var(--dy);width:var(--dw);height:auto;max-height:var(--dh);display:flex;flex-direction:column;align-items:var(--dAlign);justify-content:var(--dJustify);text-align:var(--dText)}.hull-feature__text[data-astro-cid-yiarnf6z][data-anchor=bottom]{top:auto;bottom:var(--dBottom)}.hull-feature__text[data-astro-cid-yiarnf6z][data-anchor=middle]{height:var(--dh)}.hull-feature__text[data-astro-cid-yiarnf6z][data-theme=light]{color:#fff}.hull-feature__text[data-astro-cid-yiarnf6z][data-theme=dark]{color:#141414}.hull-feature__text[data-astro-cid-yiarnf6z] h2{font-size:var(--hull-step-3);letter-spacing:-.01em;line-height:var(--hull-leading-display);margin:0;max-width:26ch;text-wrap:balance}.hull-feature__text[data-astro-cid-yiarnf6z] p{margin:var(--hull-step-0) 0 0;max-width:44ch}.hull-feature__text[data-astro-cid-yiarnf6z][data-on-photo] h2{font-size:min(var(--hull-step-3),var(--hull-on-photo-display-max, var(--hull-step-3)))}.hull-feature__text[data-astro-cid-yiarnf6z][data-on-photo] p{font-size:min(var(--hull-step-1),var(--hull-on-photo-body-max, var(--hull-step-1)))}.hull-feature__text[data-astro-cid-yiarnf6z]{overflow-wrap:break-word}.hull-feature__text[data-astro-cid-yiarnf6z]>*{min-width:0;max-width:100%}.hull-feature__text[data-astro-cid-yiarnf6z]{min-width:0}.hull-feature__cta[data-astro-cid-yiarnf6z]{display:inline-block;margin-block-start:var(--hull-step-1);background:var(--hull-color-accent);color:var(--hull-color-accent-fg);padding:.7em 1.5em;border-radius:2px;font-weight:600;text-decoration:none}.hull-feature__cta[data-astro-cid-yiarnf6z]:focus-visible{outline:3px solid #ffffff;outline-offset:3px}@media(max-width:70rem){.hull-feature__overlay--desktop[data-astro-cid-yiarnf6z]{display:none}.hull-feature__overlay--mobile[data-astro-cid-yiarnf6z]{display:block}.hull-feature__text[data-astro-cid-yiarnf6z]{left:var(--mx);top:var(--my);width:var(--mw);height:auto;max-height:var(--mh);align-items:var(--mAlign);justify-content:var(--mJustify);text-align:var(--mText)}.hull-feature__text[data-astro-cid-yiarnf6z][data-mobile-anchor=top]{top:var(--my);bottom:auto}.hull-feature__text[data-astro-cid-yiarnf6z][data-mobile-anchor=bottom]{top:auto;bottom:var(--mBottom)}.hull-feature__text[data-astro-cid-yiarnf6z][data-mobile-anchor=middle]{top:var(--my);bottom:auto;height:var(--mh)}.hull-feature__text[data-astro-cid-yiarnf6z][data-mobile-theme=light]{color:#fff}.hull-feature__text[data-astro-cid-yiarnf6z][data-mobile-theme=dark]{color:#141414}.hull-feature--stack-mobile[data-astro-cid-yiarnf6z] .hull-feature__text[data-astro-cid-yiarnf6z]{position:static;width:100%;height:auto;max-height:none;color:inherit;align-items:flex-start;text-align:start;padding:var(--hull-step-1) var(--hull-step-2) 0}}@container (max-width: 40rem){.hull-feature__text[data-astro-cid-yiarnf6z]:not([data-on-photo]){position:static;width:100%;height:auto;max-height:none;color:inherit;align-items:flex-start;text-align:start;padding:var(--hull-step-1) var(--hull-step-2) 0}}@media(max-width:47.99rem){.hull-hero__nav .site-header__logo{display:none}}@media(max-width:47.99rem){.hull-hero--stack-mobile .hull-hero__frame,.hull-feature--stack-mobile .hull-feature__frame{height:auto;grid-template-rows:100dvh auto}}@media(max-width:47.99rem){.hull-feature--stack-mobile[data-hull-feature=etusivu-haat] .hull-feature__frame{grid-template-rows:clamp(15rem,125vw,40rem) auto!important}}@media(max-width:47.99rem){.aloitusrivi-teksti{display:none}}.ohjattu-tervetuloa:not([hidden]){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .9rem;margin:0;padding:.8rem 1.25rem;background:var(--skopix-pehmea-pohja);border-bottom:1px solid #deb88c;font-size:1rem;font-weight:300;line-height:1.4;text-align:center}.ohjattu-tervetuloa img{width:3.6rem;height:auto}.ohjattu-tervetuloa a{font-weight:500;color:var(--skopix-tumma-accent)}@media(max-width:47.99rem){.ohjattu-tervetuloa:not([hidden]){justify-content:flex-start;text-align:left;font-size:.9375rem}.ohjattu-tervetuloa img{display:none}}.hull-feature__text>p.yla{margin:0 0 .9rem;letter-spacing:.06em}.organisaatiot__yla{margin-block-end:1rem}.tekstilinkki{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.tekstilinkki:hover,.tekstilinkki:focus-visible{text-decoration-thickness:2px}[data-houkuta] .hull-feature__cta,.houkuta{display:inline-flex;align-items:center;gap:.7em;box-shadow:0 0 color-mix(in srgb,var(--hull-color-accent) 55%,transparent);transition:transform .2s ease,box-shadow .2s ease}[data-houkuta] .hull-feature__cta:after,.houkuta:after{content:"→";font-size:1.25em;line-height:1;display:inline-block}[data-houkuta] .hull-feature__cta:hover,.houkuta:hover{transform:translateY(-1px)}@media(prefers-reduced-motion:no-preference){[data-houkuta] .hull-feature__cta,.houkuta{animation:houkuta-hehku 2.8s ease-out 1.2s infinite}[data-houkuta] .hull-feature__cta:after,.houkuta:after{animation:houkuta-nuoli 1.6s ease-in-out infinite}[data-houkuta] .hull-feature__cta:hover:after,.houkuta:hover:after{animation-duration:.8s}}@keyframes houkuta-nuoli{0%,to{transform:translate(0)}50%{transform:translate(.35em)}}@keyframes houkuta-hehku{0%{box-shadow:0 0 color-mix(in srgb,var(--hull-color-accent) 55%,transparent)}70%,to{box-shadow:0 0 0 .8rem transparent}}.some-lahja{width:min(100% - 2rem,82rem);margin:clamp(2.5rem,6vw,5rem) auto;display:grid;grid-template-columns:3fr 2fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:stretch}.some-lahja .some-lahja__some h2{margin:1.5rem 0 0;color:var(--skopix-readable-accent)}.some-lahja .some-lahja__lahja h2{margin:0;color:var(--skopix-readable-accent)}.some-lahja--yksi{grid-template-columns:minmax(0,40rem);justify-content:center}.some-lahja__some p,.some-lahja__lahja p{margin:.5rem 0 0}.some-lahja__kuva{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:5px;background:#4a3f35}.some-lahja__kuva .hull-picture,.some-lahja__kuva img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.some-lahja__lahja{align-self:center;padding:clamp(1.5rem,3vw,2.5rem);border-radius:5px;background:var(--skopix-pehmea-pohja)}@media(max-width:70rem){.some-lahja__kuva img{object-position:50% 96%}}@media(max-width:47.99rem){.some-lahja{grid-template-columns:1fr}.some-lahja__kuva{aspect-ratio:4 / 3}}.social-actions .live-cta{display:inline-flex;align-items:center;gap:.6rem;padding-block:1.1rem}.some-lahja .social-actions{margin-top:1.25rem}.social-actions{display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:47.99rem){.social-actions{display:grid;grid-template-columns:1fr;gap:.75rem}.social-actions .live-cta{width:auto;margin-block-start:0;text-align:center}}.booking{min-height:70svh;display:grid;place-content:center;justify-items:center;padding:3rem 1rem;text-align:center}.booking .houkuta:after{margin-inline-start:.7em}.booking a{display:inline-block;padding:1.35rem 2.75rem 1.2rem;font-size:1.0625rem!important;border-radius:5px;background:var(--hull-color-accent);color:var(--hull-color-accent-fg);text-decoration:none;text-transform:uppercase;font-size:.875rem;font-weight:500}.rivi__sisus{width:min(100% - 2rem,82rem);margin-inline:auto}.rivi__sisus--kapea{width:min(100% - 2rem,34rem)}.organisaatiot__yhteys{margin:1.5rem 0 0}.organisaatiot__yksi{width:min(100%,40rem);margin-inline:auto}.rivi{padding-block:clamp(3rem,7vw,6rem)}.rivi--kapea{padding-block:clamp(2.5rem,5vw,4.5rem)}.rivi__otsikko{margin:0 0 clamp(1.5rem,3vw,2.5rem);color:var(--skopix-readable-accent)}.organisaatiot{background:#171513 linear-gradient(120deg,#171513,#3d2f22);color:#fff;padding-block:clamp(3.5rem,8vw,7rem)}.organisaatiot .rivi__otsikko{color:#fff;margin-block-end:1rem}.organisaatiot__yla{margin:0 0 .5rem;font-size:.875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--hull-color-accent)}.organisaatiot__johdanto{margin:0 0 clamp(1.75rem,3.5vw,2.75rem);max-width:46ch;color:#ece5db}
