.auto.svelte-1w1dvz6{stroke:var(--ink-strong);stroke-width:2.2px;stroke-linejoin:round}.kori.svelte-1w1dvz6{fill:var(--orange-500)}.lasi.svelte-1w1dvz6{fill:var(--surface);stroke-width:1.8px}.rengas.svelte-1w1dvz6{fill:var(--navy-950);stroke-width:1.6px}.matka.svelte-wezzyr{padding-block:0 max(var(--s-8), calc(85vh - 1050px));position:relative}.tie.svelte-wezzyr{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pohja.svelte-wezzyr{fill:none;stroke:color-mix(in srgb, var(--ink-strong) 11%, transparent);stroke-width:64px;stroke-linecap:round;stroke-linejoin:round}.pohja.kaista.svelte-wezzyr{stroke-width:32px}.keskiviiva.svelte-wezzyr{fill:none;stroke:color-mix(in srgb, var(--ink-strong) 22%, transparent);stroke-width:3px;stroke-dasharray:14 20;stroke-linecap:round}.keskiviiva.kaista.svelte-wezzyr{stroke-width:2px;stroke-dasharray:9 14}.ajettu.svelte-wezzyr{fill:none;stroke:var(--orange-500);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.lahto.svelte-wezzyr,.pysakit.svelte-wezzyr,.maaranpaa.svelte-wezzyr{z-index:1;position:relative}.lahto.svelte-wezzyr h1:where(.svelte-wezzyr){margin:var(--s-3) 0 var(--s-2)}.lead.svelte-wezzyr{max-width:58ch;color:var(--ink-600);margin:0;font-size:1.05rem;line-height:1.6}.pysakit.svelte-wezzyr{gap:clamp(190px,24vh,310px);margin-block:clamp(40px,5vh,90px) clamp(190px,24vh,310px);list-style:none;display:grid}.pysakki.svelte-wezzyr{display:flex}.pysakki.oikea.svelte-wezzyr{justify-content:flex-end}.pysakki.svelte-wezzyr article:where(.svelte-wezzyr){width:76%}.pysakki.svelte-wezzyr article:where(.svelte-wezzyr),.maaranpaa.svelte-wezzyr article:where(.svelte-wezzyr){background:var(--surface);border:1px solid var(--line-200);border-radius:var(--r-l);overflow:hidden}.teksti.svelte-wezzyr{padding:var(--s-5);align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.pysakki.svelte-wezzyr h2:where(.svelte-wezzyr),.maaranpaa.svelte-wezzyr h2:where(.svelte-wezzyr){color:var(--ink-strong);margin:0;font-size:1.2rem;line-height:1.3}.pysakki.svelte-wezzyr p:where(.svelte-wezzyr),.maaranpaa.svelte-wezzyr p:where(.svelte-wezzyr){color:var(--ink-600);margin:0;line-height:1.6}.kuvitus.svelte-wezzyr{background:var(--kuvitus-paperi);padding:var(--s-4);border-top:1px solid var(--line-200);place-items:center;display:grid}.kuvitus.svelte-wezzyr img:where(.svelte-wezzyr){width:auto;max-width:100%;height:96px}.hiljainen.svelte-wezzyr{color:var(--link);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px}@media (hover:hover){.hiljainen.svelte-wezzyr:hover{color:var(--link-hover)}}.maaranpaa.svelte-wezzyr article:where(.svelte-wezzyr){border-color:color-mix(in srgb, var(--orange-500) 55%, var(--line-200))}.kehotus.svelte-wezzyr{margin-top:var(--s-1)}@media (width>=900px){.lahto.svelte-wezzyr,.pysakit.svelte-wezzyr,.maaranpaa.svelte-wezzyr{max-width:920px}.pysakki.svelte-wezzyr article:where(.svelte-wezzyr){width:70%}.maaranpaa.svelte-wezzyr article:where(.svelte-wezzyr){width:84%;margin-inline:auto}.pysakki.svelte-wezzyr article:where(.svelte-wezzyr),.maaranpaa.svelte-wezzyr article:where(.svelte-wezzyr){grid-template-columns:minmax(0,1fr) minmax(170px,32%);align-items:stretch;display:grid}.kuvitus.svelte-wezzyr{border-top:0;border-inline-start:1px solid var(--line-200)}.kuvitus.svelte-wezzyr img:where(.svelte-wezzyr){height:auto;max-height:150px}}@media (width<=899px){.pysakit.svelte-wezzyr{gap:clamp(110px,13vh,180px);margin-block:clamp(40px,5vh,80px) clamp(110px,13vh,180px)}.kuvitus.svelte-wezzyr img:where(.svelte-wezzyr){height:76px}}.pysakki.svelte-wezzyr article:where(.svelte-wezzyr)[data-piirra=odottaa],.maaranpaa.svelte-wezzyr article:where(.svelte-wezzyr)[data-piirra=odottaa]{opacity:0}.pysakki.svelte-wezzyr article:where(.svelte-wezzyr)[data-piirra=soi],.maaranpaa.svelte-wezzyr article:where(.svelte-wezzyr)[data-piirra=soi]{animation:svelte-wezzyr-matka-esiin .62s var(--ease-out) backwards}@keyframes svelte-wezzyr-matka-esiin{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
