.muotokuva[data-astro-cid-wafpyaum]{max-width:1440px;margin:0 auto}.kasiala[data-astro-cid-wafpyaum]{font-family:Kaushan Script,cursive;font-weight:400;margin:0}a[data-astro-cid-wafpyaum]:focus-visible{outline:2px solid var(--c-liitu);outline-offset:4px;border-radius:2px}.nimi[data-astro-cid-wafpyaum]{margin:0;font-family:Oswald,sans-serif;font-weight:600;font-size:var(--type-page-name);line-height:1;text-transform:uppercase;letter-spacing:.01em}@supports ((background-clip: text) or (-webkit-background-clip: text)){.nimi[data-astro-cid-wafpyaum]{color:transparent;background:var(--rae) 0 0 / 256px 256px;-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:2px var(--c-liitu)}}.rivi-teksti[data-astro-cid-wafpyaum]{margin:0;font-weight:500;font-size:var(--type-h1);line-height:1.7}.sarakkeet[data-astro-cid-wafpyaum]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sarake[data-astro-cid-wafpyaum]{display:grid;justify-items:center;align-content:start;min-width:0}.alaotsikko[data-astro-cid-wafpyaum]{font-size:var(--type-sub-head);line-height:1.1;display:inline-block;transform:rotate(-5deg)}.sarake-otsikko[data-astro-cid-wafpyaum]{white-space:nowrap}.merkinta-viiva[data-astro-cid-wafpyaum]{display:block;height:auto;pointer-events:none}.vedokset[data-astro-cid-wafpyaum]{list-style:none;margin:0;padding:0;width:100%;display:grid}.vedos-kehys[data-astro-cid-wafpyaum]{position:relative;background:var(--c-paperi);padding:4px;box-shadow:0 6px 14px color-mix(in srgb,var(--c-varjo) 55%,transparent);aspect-ratio:11 / 10}.vedos-kehys[data-astro-cid-wafpyaum] .kuva[data-astro-cid-wafpyaum]{width:100%;height:100%;object-fit:cover;display:block}.vedos-kehys[data-astro-cid-wafpyaum] .kuvalinkki[data-astro-cid-wafpyaum]{display:block;width:100%;height:100%}.vedos-kehys[data-astro-cid-wafpyaum] .kuvalinkki[data-astro-cid-wafpyaum]:focus-visible{outline-offset:8px}.vedos-kehys[data-astro-cid-wafpyaum] .nasta[data-astro-cid-wafpyaum]{position:absolute;left:50%;top:0;height:auto;transform:translate(-50%,-55%);z-index:1;filter:drop-shadow(0 2px 2px color-mix(in srgb,var(--c-varjo) 70%,transparent))}.sarake[data-astro-cid-wafpyaum]:nth-child(1) .vedos-kehys[data-astro-cid-wafpyaum]:nth-child(1){rotate:-1deg}.sarake[data-astro-cid-wafpyaum]:nth-child(1) .vedos-kehys[data-astro-cid-wafpyaum]:nth-child(2){rotate:1deg}.sarake[data-astro-cid-wafpyaum]:nth-child(2) .vedos-kehys[data-astro-cid-wafpyaum]:nth-child(1){rotate:.5deg}.sarake[data-astro-cid-wafpyaum]:nth-child(2) .vedos-kehys[data-astro-cid-wafpyaum]:nth-child(2){rotate:-.5deg}.sarake[data-astro-cid-wafpyaum]:nth-child(3) .vedos-kehys[data-astro-cid-wafpyaum]:nth-child(1){rotate:1deg}.sarake[data-astro-cid-wafpyaum]:nth-child(3) .vedos-kehys[data-astro-cid-wafpyaum]:nth-child(2){rotate:-1deg}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.vedos-kehys[data-astro-cid-wafpyaum]:hover{animation:heilahdus .6s ease-in-out}}@keyframes heilahdus{0%,to{transform:translateY(-50%) rotate(0) translateY(50%)}25%{transform:translateY(-50%) rotate(2deg) translateY(50%)}55%{transform:translateY(-50%) rotate(-1.2deg) translateY(50%)}80%{transform:translateY(-50%) rotate(.5deg) translateY(50%)}}.arvio[data-astro-cid-wafpyaum]{display:grid;justify-items:center;text-align:center}.tahdet[data-astro-cid-wafpyaum]{margin:0;display:flex;gap:4px}.tahdet[data-astro-cid-wafpyaum] svg[data-astro-cid-wafpyaum]{display:block;fill:var(--c-liitu)}.arvosana[data-astro-cid-wafpyaum]{margin:0;font-size:var(--type-lead);line-height:1.4}.arvosana[data-astro-cid-wafpyaum] a[data-astro-cid-wafpyaum]{text-decoration:none}.arvosana[data-astro-cid-wafpyaum] a[data-astro-cid-wafpyaum]:hover{text-decoration:underline;text-underline-offset:4px}.kehotus-rivi[data-astro-cid-wafpyaum]{margin:0;display:grid;justify-items:center}.kehotus[data-astro-cid-wafpyaum]{font-size:var(--type-script);line-height:1.2;color:var(--c-viini);text-decoration:none;transform:rotate(-2deg)}.kehotus[data-astro-cid-wafpyaum]:hover{text-decoration:underline;text-underline-offset:6px}.kehotus-viiva[data-astro-cid-wafpyaum]{display:block;height:auto;pointer-events:none}.vaiheet[data-astro-cid-wafpyaum]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.vaihe[data-astro-cid-wafpyaum]{display:grid;justify-items:center;align-content:start;text-align:center}.vaihe[data-astro-cid-wafpyaum] .ikoni{display:block}.numero[data-astro-cid-wafpyaum]{display:grid;place-items:center;border:2px solid var(--c-liitu);border-radius:50%;font-family:Kaushan Script,cursive;font-size:var(--type-lead);line-height:1}.vaihe-nimi[data-astro-cid-wafpyaum]{font-size:var(--type-script-link);line-height:1.2;transform:rotate(-2deg)}.kappale[data-astro-cid-wafpyaum]{margin:0;font-size:var(--type-body);line-height:1.6;max-width:26ch}.kappale[data-astro-cid-wafpyaum] a[data-astro-cid-wafpyaum]{text-underline-offset:4px}.hinta[data-astro-cid-wafpyaum]{display:grid;justify-items:center;text-align:center}.hinta-teksti[data-astro-cid-wafpyaum]{margin:0;font-size:var(--type-lead);line-height:1.6}.artistit[data-astro-cid-wafpyaum]{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)}.artistit[data-astro-cid-wafpyaum]:before{content:"";grid-column:2;grid-row:1;background:color-mix(in srgb,var(--c-liitu) 50%,transparent)}.artisti[data-astro-cid-wafpyaum]{display:grid;justify-items:center;align-content:start;text-align:center;grid-row:1}.artisti[data-astro-cid-wafpyaum]:first-child{grid-column:1}.artisti[data-astro-cid-wafpyaum]:last-child{grid-column:3}.artisti[data-astro-cid-wafpyaum] .alaotsikko[data-astro-cid-wafpyaum]{transform:none}.artisti[data-astro-cid-wafpyaum] .alaotsikko[data-astro-cid-wafpyaum] a[data-astro-cid-wafpyaum]{text-decoration:none}.artisti[data-astro-cid-wafpyaum] .alaotsikko[data-astro-cid-wafpyaum] a[data-astro-cid-wafpyaum]:hover{text-decoration:underline;text-underline-offset:6px}.yhteys-rivi[data-astro-cid-wafpyaum]{margin:0;font-size:var(--type-lead);line-height:1.4}.viesti[data-astro-cid-wafpyaum]{display:inline-flex;align-items:center;gap:12px;color:var(--c-linkki);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--c-linkki) 60%,transparent);text-underline-offset:6px}.viesti[data-astro-cid-wafpyaum] .ikoni{color:var(--c-liitu);width:1.4em;height:1.4em;flex:none}.viesti[data-astro-cid-wafpyaum]:hover{text-decoration-color:var(--c-linkki)}.osoite[data-astro-cid-wafpyaum]{overflow-wrap:anywhere}.maalaukset[data-astro-cid-wafpyaum]{margin:0;display:flex;align-items:center;justify-content:center;gap:24px;text-align:center;font-size:var(--type-lead);line-height:1.4}.maalaukset[data-astro-cid-wafpyaum]:before,.maalaukset[data-astro-cid-wafpyaum]:after{content:"";flex:none;width:40px;height:2px;background:color-mix(in srgb,var(--c-liitu) 50%,transparent)}@media(min-width:1024px){.avaus-teksti[data-astro-cid-wafpyaum]{padding:0 64px 0 104px;display:grid;gap:0;justify-items:start}.sarakkeet[data-astro-cid-wafpyaum]{width:calc(var(--frame) * 1292);margin:40px auto 0;column-gap:calc(var(--frame) * 70)}.sarake[data-astro-cid-wafpyaum] .merkinta-viiva[data-astro-cid-wafpyaum]{width:calc(var(--frame) * 262);margin-top:8px}.sarake[data-astro-cid-wafpyaum]:nth-child(3) .merkinta-viiva[data-astro-cid-wafpyaum]{width:calc(var(--frame) * 356);margin-top:calc(8px + var(--frame) * 64 - min(var(--frame) * 87,24.414%))}.vedokset[data-astro-cid-wafpyaum]{margin-top:24px;row-gap:8px}.vedos-kehys[data-astro-cid-wafpyaum] .nasta[data-astro-cid-wafpyaum]{width:calc(var(--frame) * 60)}.arvio[data-astro-cid-wafpyaum]{margin-top:24px}.tahdet[data-astro-cid-wafpyaum] svg[data-astro-cid-wafpyaum]{width:calc(var(--frame) * 30);height:calc(var(--frame) * 30)}.arvosana[data-astro-cid-wafpyaum]{margin-top:16px}.kehotus-rivi[data-astro-cid-wafpyaum]{margin-top:12px}.kehotus[data-astro-cid-wafpyaum]{margin-right:40px}.kehotus-viiva[data-astro-cid-wafpyaum]{width:calc(var(--frame) * 462);margin:-8px 0 0 calc(var(--frame) * 124)}.vaiheet[data-astro-cid-wafpyaum]{width:calc(var(--frame) * 1354);margin:64px auto 0;grid-template-columns:325fr 348fr 355fr 326fr}.vaihe[data-astro-cid-wafpyaum]{padding:4px 24px 0}.vaihe[data-astro-cid-wafpyaum]+.vaihe[data-astro-cid-wafpyaum]{position:relative}.vaihe[data-astro-cid-wafpyaum]+.vaihe[data-astro-cid-wafpyaum]:before{content:"";position:absolute;left:4px;top:0;bottom:-8px;width:2px;background:color-mix(in srgb,var(--c-liitu) 50%,transparent)}.vaihe[data-astro-cid-wafpyaum] .ikoni{width:calc(var(--frame) * 64);height:calc(var(--frame) * 64)}.numero[data-astro-cid-wafpyaum]{width:calc(var(--frame) * 46);height:calc(var(--frame) * 46);margin-top:12px}.vaihe-nimi[data-astro-cid-wafpyaum]{margin-top:16px}.kappale[data-astro-cid-wafpyaum]{margin-top:12px}.hinta[data-astro-cid-wafpyaum]{margin-top:96px}.hinta[data-astro-cid-wafpyaum] .merkinta-viiva[data-astro-cid-wafpyaum]{width:calc(var(--frame) * 180);margin-top:-8px}.hinta-teksti[data-astro-cid-wafpyaum]{margin-top:24px}.artistit[data-astro-cid-wafpyaum]{width:calc(var(--frame) * 1170);margin:64px auto 0}.artisti[data-astro-cid-wafpyaum]{gap:16px}.maalaukset[data-astro-cid-wafpyaum]{margin-top:96px;padding-bottom:64px}}@media(min-width:1024px)and (max-width:1279.98px){.avaus-teksti[data-astro-cid-wafpyaum]{padding:0 48px 0 64px}.sarakkeet[data-astro-cid-wafpyaum]{width:auto;margin:32px 48px 0;column-gap:48px}.vaiheet[data-astro-cid-wafpyaum]{width:auto;margin:0 24px}.artistit[data-astro-cid-wafpyaum]{width:auto;margin:96px 64px 0}}@media(max-width:1023.98px){.avaus-teksti[data-astro-cid-wafpyaum]{padding:24px 20px 0;display:grid;gap:12px}.rivi-teksti[data-astro-cid-wafpyaum]{line-height:1.5}.sarake[data-astro-cid-wafpyaum] .merkinta-viiva[data-astro-cid-wafpyaum]{width:140px;margin-top:-8px}.vedos-kehys[data-astro-cid-wafpyaum] .nasta[data-astro-cid-wafpyaum]{width:44px}.arvio[data-astro-cid-wafpyaum]{margin-top:40px;padding:0 20px}.tahdet[data-astro-cid-wafpyaum] svg[data-astro-cid-wafpyaum]{width:24px;height:24px}.arvosana[data-astro-cid-wafpyaum]{margin-top:4px}.arvosana[data-astro-cid-wafpyaum] a[data-astro-cid-wafpyaum]{display:inline-flex;align-items:center;min-height:44px}.kehotus-rivi[data-astro-cid-wafpyaum]{margin-top:12px}.kehotus[data-astro-cid-wafpyaum]{margin-right:40px;padding:8px 0}.kehotus-viiva[data-astro-cid-wafpyaum]{width:min(100%,320px);margin:-12px auto 0}.vaiheet[data-astro-cid-wafpyaum]{margin:40px 20px 0;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.vaihe[data-astro-cid-wafpyaum]{padding:0 12px}.vaihe[data-astro-cid-wafpyaum]:nth-child(2n){border-left:1px solid color-mix(in srgb,var(--c-liitu) 35%,transparent)}.vaihe[data-astro-cid-wafpyaum] .ikoni{width:44px;height:44px}.numero[data-astro-cid-wafpyaum]{width:40px;height:40px;margin-top:12px}.vaihe-nimi[data-astro-cid-wafpyaum]{margin-top:12px}.kappale[data-astro-cid-wafpyaum]{margin-top:8px}.kappale[data-astro-cid-wafpyaum] a[data-astro-cid-wafpyaum]{display:inline-block;padding:12px 0;margin:-12px 0}.hinta[data-astro-cid-wafpyaum]{margin-top:48px;padding:0 20px}.hinta[data-astro-cid-wafpyaum] .merkinta-viiva[data-astro-cid-wafpyaum]{width:120px;margin-top:-8px}.hinta-teksti[data-astro-cid-wafpyaum]{margin-top:12px}.artistit[data-astro-cid-wafpyaum]{margin:48px 20px 0;column-gap:12px}.artisti[data-astro-cid-wafpyaum]{gap:4px}.viesti[data-astro-cid-wafpyaum]{min-height:44px}.maalaukset[data-astro-cid-wafpyaum]{margin:48px 20px 0;padding-bottom:24px;gap:16px}.maalaukset[data-astro-cid-wafpyaum]:before,.maalaukset[data-astro-cid-wafpyaum]:after{width:24px}}@media(max-width:639.98px){.sarakkeet[data-astro-cid-wafpyaum]{margin:40px 20px 0;grid-template-columns:minmax(0,1fr);row-gap:40px}.vedokset[data-astro-cid-wafpyaum]{margin-top:24px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.artistit[data-astro-cid-wafpyaum]{grid-template-columns:minmax(0,1fr);row-gap:40px}.artistit[data-astro-cid-wafpyaum]:before{display:none}.artisti[data-astro-cid-wafpyaum]:first-child,.artisti[data-astro-cid-wafpyaum]:last-child{grid-column:1;grid-row:auto}}@media(min-width:640px)and (max-width:1023.98px){.sarakkeet[data-astro-cid-wafpyaum]{margin:40px 20px 0;column-gap:20px}.vedokset[data-astro-cid-wafpyaum]{margin-top:24px;row-gap:16px}.vaiheet[data-astro-cid-wafpyaum]{grid-template-columns:repeat(4,minmax(0,1fr))}.vaihe[data-astro-cid-wafpyaum]:nth-child(2n){border-left:0}.vaihe[data-astro-cid-wafpyaum]+.vaihe[data-astro-cid-wafpyaum]{border-left:1px solid color-mix(in srgb,var(--c-liitu) 35%,transparent)}}
