.ANi7sa_sivu{--otsikko:clamp(38px, 4.4vw, 60px);--otsikko-mobiili:clamp(26px, 7.2vw, 34px);flex-direction:column;padding-bottom:72px;display:flex}.ANi7sa_hero{padding-top:calc(124px + var(--sivun-ylatila));background:linear-gradient(180deg, var(--tint) 0%, var(--tint) 38%, var(--bg) 100%);margin-top:-124px;padding-bottom:46px;position:relative;overflow:hidden}.ANi7sa_pesu{background:var(--herowash);pointer-events:none;position:absolute;inset:0}.ANi7sa_hehkuA,.ANi7sa_hehkuB{pointer-events:none;border-radius:50%;position:absolute}.ANi7sa_hehkuA{background:radial-gradient(closest-side, var(--herohehku), transparent 72%);filter:blur(30px);width:560px;height:420px;animation:17s ease-in-out infinite alternate ANi7sa_leijuntaA;top:-150px;right:2%}.ANi7sa_hehkuB{background:radial-gradient(closest-side, var(--herob2), transparent 72%);filter:blur(34px);width:520px;height:380px;animation:21s ease-in-out infinite alternate ANi7sa_leijuntaB;bottom:-60px;left:-40px}@keyframes ANi7sa_leijuntaA{0%{translate:0}to{translate:48px 22px}}@keyframes ANi7sa_leijuntaB{0%{translate:0}to{translate:-56px -18px}}.ANi7sa_ristikko{grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:stretch;gap:44px;display:grid;position:relative}.ANi7sa_vasen{flex-direction:column;gap:18px;min-width:0;display:flex}.ANi7sa_idrivi{align-items:center;gap:36px;margin-top:12px;margin-bottom:28px;display:flex}.ANi7sa_kuvalomake{flex-direction:column;flex:none;align-items:flex-start;gap:8px;display:flex}.ANi7sa_kuva{background:var(--card);border:1px solid var(--line);width:116px;height:116px;color:var(--acc);letter-spacing:.01em;cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:31.5px;font-weight:800;transition:border-color .18s;display:inline-flex;position:relative;overflow:hidden}.ANi7sa_kuva:has(.ANi7sa_kuvaKuva){border-color:#0000}.ANi7sa_kuva:hover,.ANi7sa_kuva:focus-within{border-color:var(--acc)}.ANi7sa_kuvaKuva{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ANi7sa_kuvaVihje{background:color-mix(in oklab, var(--bg) 78%, transparent);color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;text-align:center;opacity:0;padding:5px 0 6px;font-size:9px;font-weight:700;transition:opacity .18s;position:absolute;bottom:0;left:0;right:0}.ANi7sa_kuva:hover .ANi7sa_kuvaVihje,.ANi7sa_kuva:focus-within .ANi7sa_kuvaVihje,.ANi7sa_kuva[aria-busy=true] .ANi7sa_kuvaVihje{opacity:1}.ANi7sa_kuva:not(:has(.ANi7sa_kuvaKuva)) .ANi7sa_kuvaVihje{opacity:1}.ANi7sa_kuvaSyote{opacity:0;cursor:pointer;position:absolute;inset:0}.ANi7sa_kuvaNappi{border:1px solid var(--chipb);background:var(--pill);color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;border-radius:9px;padding:8px 14px;font-size:11px;font-weight:700}.ANi7sa_idteksti{flex-direction:column;gap:6px;min-width:0;display:flex}.ANi7sa_nimi{letter-spacing:0;text-wrap:balance;overflow-wrap:anywhere;line-height:.98}.ANi7sa_saldorivi{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.ANi7sa_saldo{white-space:nowrap;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.03em;word-spacing:-.34em;color:var(--acc);font-variant-numeric:tabular-nums;flex:none;font-size:clamp(28px,2.8vw,38px);font-weight:400;line-height:.95}.ANi7sa_saldoYksikko{letter-spacing:-.01em;word-spacing:-.2em;font-size:.46em}.ANi7sa_delta{white-space:nowrap;border:1px solid var(--line);height:30px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;word-spacing:-.2em;border-radius:8px;flex:none;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.ANi7sa_deltaNuoli{font-size:8px}.ANi7sa_avoinTulos{white-space:nowrap;font-weight:500}.ANi7sa_up{color:var(--kylla)}.ANi7sa_down{color:var(--ei)}.ANi7sa_spec{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;max-width:720px;margin-top:14px;display:grid}.ANi7sa_specRivi{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.ANi7sa_specNimi{font-size:11px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-weight:500}.ANi7sa_specArvo{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.ANi7sa_specTaso{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);white-space:nowrap;font-size:11px;font-weight:500}.ANi7sa_napit{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ANi7sa_nappi{border:1px solid var(--chipb);height:44px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;background:0 0;border-radius:8px;align-items:center;padding:0 16px;font-size:12.5px;font-weight:700;transition:border-color .18s,color .18s;display:inline-flex}.ANi7sa_nappi:hover{border-color:var(--acc);color:var(--acc)}.ANi7sa_lukumaara{background:var(--acc);min-width:18px;height:18px;color:var(--onacc);border-radius:999px;justify-content:center;align-items:center;margin-left:8px;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}.ANi7sa_ratkaisuPalsta{flex-direction:column;align-self:start;gap:14px;min-width:0;display:flex}@media (min-width:1001px){.ANi7sa_ratkaisuPalsta{margin-top:-10px}.ANi7sa_vasen{margin-top:4px}}.ANi7sa_salkku{flex-direction:column;padding-top:28px;scroll-margin-top:90px;display:flex}.ANi7sa_kuvaajaKortti{border:1px solid var(--line);background:var(--card);border-radius:10px 10px 0 0;flex-direction:column;gap:8px;padding:22px 26px 14px;display:flex}.ANi7sa_salkkuYla{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ANi7sa_salkkuLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--sec);font-size:11px;font-weight:500}.ANi7sa_salkkuMuutos{border:1px solid var(--acc);height:34px;color:var(--acc);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.2px;word-spacing:-.2em;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:7px;align-items:center;margin-left:auto;padding:0 13px;font-size:15px;font-weight:500;display:inline-flex}.ANi7sa_tayte{flex:1}.ANi7sa_jaksot{border:1px solid var(--chipb);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.ANi7sa_jakso,.ANi7sa_jaksoValittu{height:28px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--sec);white-space:nowrap;border-radius:7px;align-items:center;padding:0 12px;font-size:11px;font-weight:500;transition:background .16s,color .16s;display:inline-flex}.ANi7sa_jakso:hover{color:var(--ink)}.ANi7sa_jaksoValittu{background:var(--ink);color:var(--bg);font-weight:700}.ANi7sa_salkkuJalka{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);word-spacing:-.2em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:400;display:flex}.ANi7sa_kortit{z-index:2;background:var(--line);border:1px solid var(--line);border-top:none;border-radius:0 0 10px 10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;position:relative;overflow:clip}.ANi7sa_kortti{background:var(--card);flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:22px 26px 24px;display:flex}.ANi7sa_korttiLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);padding-bottom:8px;font-size:11px;font-weight:500}.ANi7sa_korttiLuku{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.5px;word-spacing:-.34em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:1}.ANi7sa_korttiSelite{color:var(--sec);letter-spacing:.01em;font-size:13px}.ANi7sa_korttiRivi{align-items:baseline;gap:10px;display:inline-flex}.ANi7sa_korttiNuoli{font-size:13px;font-weight:700}.ANi7sa_xpRivi{align-items:baseline;gap:8px;display:inline-flex}.ANi7sa_xpRaja{font-family:var(--font-mono), ui-monospace, monospace;color:var(--mut);font-size:14px;font-weight:400}.ANi7sa_xpPalkki{background:var(--pill);border-radius:8px;width:100%;max-width:260px;height:5px;display:block;overflow:hidden}.ANi7sa_xpTayte{background:linear-gradient(90deg,#7adfae,#168a71);border-radius:8px;height:100%;display:block}.ANi7sa_xpTaso{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.ANi7sa_tasoVihje{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:help;text-underline-offset:3px;touch-action:manipulation;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.ANi7sa_tasoVihje:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:2px}.ANi7sa_band{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:70px;margin-top:24px;padding-top:24px;display:grid}.ANi7sa_positiot{flex-direction:column;min-width:0;display:flex}.ANi7sa_bandOtsikko{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:16px;display:flex}.ANi7sa_bandRivi{align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:560px){.ANi7sa_bandOtsikko{flex-wrap:wrap;row-gap:6px}.ANi7sa_bandSumma{flex-direction:column;align-items:flex-end;row-gap:3px;margin-left:0;display:flex}.ANi7sa_bandSummaLuku{text-transform:none}}.ANi7sa_bandNimi{white-space:nowrap;font-family:var(--font-larken), serif;letter-spacing:.005em;font-size:clamp(26px,2.4vw,34px);font-weight:400}.ANi7sa_maara{border:1px solid var(--pronssi);min-width:26px;height:26px;font-family:var(--font-mono), ui-monospace, monospace;color:var(--pronssi);border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.ANi7sa_bandSumma{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);word-spacing:-.2em;margin-left:auto;font-size:11px;font-weight:500}.ANi7sa_posrivi{border-bottom:1px solid var(--line2);align-items:center;gap:14px;padding:24px 0;display:flex}.ANi7sa_posKysymys{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15.5px;font-weight:500;overflow:hidden}.ANi7sa_posKysymys:hover{color:var(--acc)}.ANi7sa_posPuoli{border:1px solid var(--chipb);height:26px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--sec);border-radius:6px;flex:none;align-items:center;padding:0 9px;font-size:10px;font-weight:700;display:inline-flex}.ANi7sa_posMaara{text-align:right;white-space:nowrap;width:190px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);flex:none;font-size:11px;font-weight:400}.ANi7sa_posTuotto{text-align:right;white-space:nowrap;width:96px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.ANi7sa_posMyy{border:1px solid var(--chipb);height:36px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;border-radius:8px;flex:none;align-items:center;padding:0 16px;font-size:11px;font-weight:500;transition:border-color .18s,color .18s;display:inline-flex}.ANi7sa_posMyy:hover{border-color:var(--acc);color:var(--acc)}.ANi7sa_tyhja{color:var(--mut);padding:24px 0;font-size:14px}.ANi7sa_tyhjaLinkki{color:var(--acc);font-weight:700}.ANi7sa_liigaOtsikko{flex-wrap:wrap;padding-top:70px}.ANi7sa_liigarivi{border-bottom:1px solid var(--line2);color:var(--ink);align-items:center;gap:14px;padding:24px 0;transition:opacity .18s;display:flex}.ANi7sa_liigarivi:hover{opacity:.72}.ANi7sa_liigaTeksti{flex-direction:column;flex:1;gap:5px;min-width:0;display:inline-flex}.ANi7sa_liigaNimi{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:500;overflow:hidden}.ANi7sa_liigaMeta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:10.5px;font-weight:400}.ANi7sa_liigaSija{border:1px solid var(--acc);height:26px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--acc);white-space:nowrap;border-radius:6px;flex:none;align-items:center;padding:0 9px;font-size:10px;font-weight:700;display:inline-flex}.ANi7sa_liigaKassa{text-align:right;width:96px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-weight:400}.ANi7sa_liigaNuoli{text-align:right;width:24px;font-family:var(--font-mono), ui-monospace, monospace;color:var(--mut);flex:none;font-size:14px}.ANi7sa_kaikkiLiigat{border:1px solid var(--chipb);height:44px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;color:var(--ink);border-radius:9px;align-self:flex-start;align-items:center;gap:10px;margin-top:26px;padding:0 16px;font-size:12.5px;font-weight:700;transition:border-color .18s,color .18s;display:inline-flex}.ANi7sa_kaikkiLiigat:hover{border-color:var(--acc);color:var(--acc)}.ANi7sa_lisaaPositiot{flex-direction:column;display:flex}.ANi7sa_lisaaNappi{cursor:pointer;list-style:none}.ANi7sa_lisaaNappi::-webkit-details-marker{display:none}.ANi7sa_lisaaNappi:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ANi7sa_lisaaPositiot[open]>.ANi7sa_lisaaNappi{display:none}.ANi7sa_historia{flex-direction:column;min-width:0;display:flex}.ANi7sa_historiaOtsikko{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding-bottom:16px;display:flex}.ANi7sa_historiaKaikki{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--acc);margin-left:auto;font-size:11px;font-weight:500}.ANi7sa_historiaKaikki:hover{text-underline-offset:3px;text-decoration:underline}.ANi7sa_historiaRivi{border-bottom:1px solid var(--line2);align-items:center;gap:14px;padding:14px 0;display:flex}.ANi7sa_historiaTeksti{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ANi7sa_historiaKysymys{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.ANi7sa_historiaMeta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:10px}.ANi7sa_historiaSumma{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:500}@media (max-width:1000px){.ANi7sa_hero{margin-top:-74px;padding-top:96px;padding-bottom:30px}.ANi7sa_ristikko{grid-template-columns:1fr;gap:26px}.ANi7sa_idrivi{gap:22px;margin-bottom:16px}.ANi7sa_kuva{width:76px;height:76px;font-size:21px}.ANi7sa_kuvaVihje{place-items:center;padding:0;font-size:8.5px;display:grid;inset:0}.ANi7sa_spec{grid-template-columns:1fr;gap:0}.ANi7sa_kortit{grid-template-columns:1fr 1fr}.ANi7sa_kortti{padding:18px 18px 20px}.ANi7sa_korttiLuku{font-size:24px}.ANi7sa_xpKortti{order:2;grid-column:1/-1}.ANi7sa_xpPalkki{max-width:100%}.ANi7sa_salkkuYla{gap:14px 10px}.ANi7sa_jaksot{box-sizing:border-box;order:3;width:100%}.ANi7sa_jakso,.ANi7sa_jaksoValittu{letter-spacing:.3px;flex:1 1 0;justify-content:center;min-width:0;padding:0 4px;font-size:9.5px}.ANi7sa_tayte{display:none}.ANi7sa_liigaOtsikko{padding-top:44px}.ANi7sa_liigaKassa{width:auto}.ANi7sa_liigaNuoli,.ANi7sa_historiaNuoli{display:none}.ANi7sa_liigaNimi{white-space:normal;text-overflow:clip;overflow:visible}.ANi7sa_band{grid-template-columns:1fr;gap:44px}.ANi7sa_posrivi{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"q tuotto""meta myy";align-items:center;gap:10px 14px;padding:18px 0;display:grid}.ANi7sa_posKysymys{white-space:normal;text-overflow:clip;grid-area:q;font-size:15px;line-height:1.35;overflow:visible}.ANi7sa_posPuoli{grid-area:meta;justify-self:start}.ANi7sa_posMaara{display:none}.ANi7sa_posTuotto{grid-area:tuotto;align-self:start;width:auto}.ANi7sa_posMyy{grid-area:myy;justify-self:end;height:34px;padding:0 14px}}@media (max-width:379px){.ANi7sa_jaksot{flex-wrap:wrap}.ANi7sa_jakso,.ANi7sa_jaksoValittu{flex:calc(33.333% - 2px)}}@media (prefers-reduced-motion:reduce){.ANi7sa_hehkuA,.ANi7sa_hehkuB{animation:none}}.ANi7sa_turva{background:var(--tint);border:1px solid var(--teho);border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;max-width:44ch;margin-bottom:12px;padding:14px 16px;display:flex}.ANi7sa_turvaTeksti{color:var(--ink);font-size:14px;line-height:1.5}.ANi7sa_turvaNappi{background:var(--herocta);height:44px;color:var(--herocta-fg);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:9px;padding:0 20px;font-size:12px;font-weight:700}.ANi7sa_turvaNappi:hover{background:var(--herocta-h)}.ANi7sa_turvaOdottaa{color:var(--mut);max-width:44ch;margin-bottom:10px;font-size:13px;line-height:1.5}.ANi7sa_turvaKuittaus{color:var(--kylla);max-width:none;margin-bottom:10px;font-size:14px;font-weight:600}.ANi7sa_turvaNappi:active{transform:scale(.98)}@media (max-width:1000px){.ANi7sa_napit{flex-direction:column}.ANi7sa_napit>*{justify-content:center;width:100%;min-width:0}.ANi7sa_jakso,.ANi7sa_jaksoValittu,.ANi7sa_posMyy{align-items:center;min-height:44px;display:inline-flex}}.ANi7sa_kuvaVirheviesti{color:var(--ei);max-width:none;margin-bottom:10px;font-size:14px;font-weight:600}.ANi7sa_vainMobiili{display:none}@media (max-width:1000px){.ANi7sa_vainMobiili{display:inline-flex}.ANi7sa_vainTyopoytaLohko{display:none}}
.T6JeKq_kelluva{display:none}@media (max-width:1000px){.T6JeKq_kelluva{left:22px;right:22px;bottom:calc(80px + env(safe-area-inset-bottom));z-index:65;border:1px solid var(--line);background:var(--bg);border-radius:14px;gap:8px;padding:8px;display:flex;position:fixed;box-shadow:0 7px 19px #050d4c47}}.T6JeKq_nappi{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0;min-height:54px;line-height:1.2;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;word-spacing:-.2em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:11px;flex:1;padding:6px 10px;font-size:12px;font-weight:700;transition:transform .16s}.T6JeKq_nappi:active{transform:scale(.97)}.T6JeKq_kyllaNappi{background:var(--kortti-kylla-bg);color:var(--kortti-kylla-fg)}.T6JeKq_eiNappi{background:var(--kortti-ei-bg);color:var(--kortti-ei-fg)}.T6JeKq_puoliNappi{border:1px solid var(--chipb);color:var(--ink);background:0 0}.T6JeKq_puoliNappi[data-pitka]{letter-spacing:.5px;font-size:10px}.T6JeKq_valittuNappi{border:1px solid var(--chipb);background:var(--card);min-width:0;height:52px;color:var(--ink);text-align:left;border-radius:8px;flex:1;align-items:center;gap:10px;padding:0 14px;transition:transform .16s;display:flex}.T6JeKq_valittuNappi:active{transform:scale(.97)}.T6JeKq_valittuNimi{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14.5px;font-weight:700;overflow:hidden}.T6JeKq_valittuHinta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;color:var(--sec);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:500}.T6JeKq_povaaNappi{background:var(--herocta);height:52px;color:var(--herocta-fg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:8px;flex:none;padding:0 24px;font-size:12.5px;font-weight:700;transition:transform .16s}.T6JeKq_povaaNappi:active{transform:scale(.96)}.T6JeKq_tausta{z-index:80;background:#03050e85;animation:.22s T6JeKq_taustaSisaan;position:fixed;inset:0}@keyframes T6JeKq_taustaSisaan{0%{opacity:0}}.T6JeKq_sheet{--lipuke-vali:10px;z-index:81;max-height:88svh;padding:10px 16px calc(16px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);scrollbar-width:none;border-radius:16px 16px 0 0;flex-direction:column;gap:12px;animation:.34s cubic-bezier(.22,1,.36,1) T6JeKq_sheetSisaan;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.T6JeKq_sheet::-webkit-scrollbar{display:none}@keyframes T6JeKq_sheetSisaan{0%{transform:translateY(100%)}}.T6JeKq_kahvaAlue{z-index:1;touch-action:none;cursor:grab;background:0 0;border:none;flex:none;justify-content:center;margin:-10px -16px -23px;padding:14px 16px 25px;display:flex;position:relative}.T6JeKq_kahva{background:var(--chipb);border-radius:999px;width:44px;height:5px}.T6JeKq_otsikko{font-family:var(--font-larken), serif;color:var(--ink);margin:0;font-size:24px;font-weight:400}.T6JeKq_sulje{border:1px solid var(--chipb);background:var(--pill);height:48px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;border-radius:9px;flex:none;font-size:12px;font-weight:500}@media (prefers-reduced-motion:reduce){.T6JeKq_sheet,.T6JeKq_tausta{animation:none}}.T6JeKq_sulje:hover{border-color:var(--acc);color:var(--acc)}.T6JeKq_sulje:active{transform:scale(.97)}
.qpcSYW_kortti{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:16px;margin-top:16px;padding:26px;display:flex}.qpcSYW_otsikko{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.qpcSYW_positio{flex-direction:column;gap:16px;display:flex}.qpcSYW_positio+.qpcSYW_positio{border-top:1px solid var(--line2);padding-top:16px}.qpcSYW_tilasto{border:1px solid var(--line);border-radius:9px;gap:12px;padding:14px 16px;display:flex}.qpcSYW_solu{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qpcSYW_solu:first-child{flex:1.1}.qpcSYW_arvoIso{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:500}@media (max-width:380px){.qpcSYW_arvoIso{letter-spacing:-.4px;font-size:13.5px}.qpcSYW_tilasto{flex-wrap:wrap}.qpcSYW_solu:first-child{flex-basis:100%}}.qpcSYW_up{color:var(--kylla)}.qpcSYW_down{color:var(--ei)}.qpcSYW_alaotsikko{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:400;overflow:hidden}.qpcSYW_solu:first-child .qpcSYW_alaotsikko{white-space:normal;overflow-wrap:anywhere}.qpcSYW_avaaMyynti{border:1.5px solid var(--chipb);height:52px;color:var(--ink);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;background:0 0;border-radius:11px;font-size:12.5px;font-weight:700;transition:border-color .18s,color .18s}.qpcSYW_avaaMyynti:hover{border-color:var(--acc);color:var(--acc)}.qpcSYW_myynti{border-top:1px solid var(--line2);flex-direction:column;gap:16px;padding-top:16px;display:flex}.qpcSYW_kentta{flex-direction:column;gap:6px;display:flex}.qpcSYW_label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--sec);font-size:11px;font-weight:500}.qpcSYW_syotekehys{border:1px solid var(--chipb);border-radius:9px;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}.qpcSYW_syote{min-width:0;font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:none;flex:1;padding:0;font-size:18px;font-weight:500}.qpcSYW_yksikko{font-family:var(--font-mono), ui-monospace, monospace;color:var(--mut);font-size:12px;font-weight:500}.qpcSYW_pikavalinnat{justify-content:flex-end;gap:6px;display:flex}.qpcSYW_pikanappi{height:34px;color:var(--sec);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;background:0 0;border:none;border-radius:7px;flex:1;padding:0;font-size:11px;font-weight:500}.qpcSYW_pikanappi:hover{background:var(--hovchip)}.qpcSYW_yhteenveto{border-top:1px solid var(--line2);align-items:center;gap:12px;padding-top:14px;display:flex}.qpcSYW_yhteenvetoTeksti{flex-direction:column;gap:3px;display:flex}.qpcSYW_saatOtsikko{color:var(--sec);font-size:14.5px;font-weight:700}.qpcSYW_saatSelite{color:var(--mut);letter-spacing:.01em;font-size:12.5px}.qpcSYW_saatSumma{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:22px;font-weight:500}.qpcSYW_myyNappi{background:var(--herocta);height:52px;min-height:52px;color:var(--herocta-fg);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:11px;flex:1;font-size:12.5px;font-weight:700;transition:background .2s}.qpcSYW_myyNappi:hover:not(:disabled){background:var(--herocta-h)}.qpcSYW_myyNappi:active:not(:disabled){transition:transform .167s cubic-bezier(.25,.46,.45,.94);transform:scale(.94)}.qpcSYW_kuitattu{background:var(--kortti-kylla-bg);color:var(--kortti-kylla-fg);justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.qpcSYW_myyNappi:disabled{opacity:.55;cursor:default}.qpcSYW_vahvistus{flex-direction:column;gap:12px;display:flex}.qpcSYW_vahvistusTeksti{color:var(--sec);font-size:13.5px;line-height:1.5}.qpcSYW_vahvistusNapit{gap:8px;display:flex}.qpcSYW_perukaNappi{border:1.5px solid var(--chipb);height:52px;color:var(--ink);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;background:0 0;border-radius:11px;padding:0 22px;font-size:12.5px;font-weight:700}.qpcSYW_virhe{color:var(--ei);font-size:13px}.qpcSYW_kuitti{border-top:1px solid var(--line2);flex-direction:column;gap:10px;padding-top:16px;display:flex}.qpcSYW_kuittiTeksti{font-size:14px;line-height:1.55}.qpcSYW_kuittiLinkki{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--acc);font-size:11px;font-weight:700}.qpcSYW_tyhja{opacity:.72;border:none;gap:9px;padding:22px 24px}.qpcSYW_tyhja .qpcSYW_otsikko{color:var(--mut)}.qpcSYW_tyhjaTeksti{color:var(--mut);letter-spacing:.01em;font-size:13px;font-weight:600;line-height:1.55}.qpcSYW_tyhjaNappi{border:1.5px solid var(--line);height:46px;color:var(--mut);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border-radius:11px;justify-content:center;align-items:center;margin-top:5px;font-size:12.5px;font-weight:700;display:inline-flex}.qpcSYW_perukaNappi:hover{border-color:var(--acc);color:var(--acc)}.qpcSYW_myyNappi:active:not(:disabled){transform:scale(.98)}.qpcSYW_liuskaKortti{flex:none;margin-top:0}.qpcSYW_liuskaKortti .qpcSYW_myynti,.qpcSYW_liuskaKortti .qpcSYW_kuitti{border-top:none;padding-top:0}
.uW11Ha_konfetti{pointer-events:none;position:absolute;inset:0;overflow:visible}.uW11Ha_konfetti i{background:var(--kortti-kylla-fg);opacity:0;--kulma:calc(var(--i) * 30deg);width:7px;height:3px;animation:.58s cubic-bezier(.17,.84,.44,1) both uW11Ha_konfetti;animation-delay:calc(var(--i) * 9ms);border-radius:1px;position:absolute;top:50%;left:50%}@keyframes uW11Ha_konfetti{0%{opacity:1;transform:rotate(var(--kulma)) translateX(10px) rotate(0deg)}70%{opacity:1}to{opacity:0;transform:rotate(var(--kulma)) translateX(120px) rotate(340deg)}}.uW11Ha_vakanen{flex:none;width:18px;height:18px}.uW11Ha_vakanen path{stroke-dasharray:32;stroke-dashoffset:32px;animation:.26s cubic-bezier(.22,1,.36,1) forwards uW11Ha_vakanen}@keyframes uW11Ha_vakanen{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.uW11Ha_konfetti{display:none}.uW11Ha_vakanen path{stroke-dashoffset:0;animation:none}}
.S-t77W_paneeli{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;gap:16px;padding:26px;display:flex}.S-t77W_otsikko{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.S-t77W_selite{color:var(--sec);max-width:none;font-size:13.5px;line-height:1.5}.S-t77W_luku{font-family:var(--font-mono), ui-monospace, monospace;word-spacing:-.2em;font-variant-numeric:tabular-nums}.S-t77W_suunnat{gap:8px;display:flex}.S-t77W_suunta,.S-t77W_suuntaValittu{border:1px solid var(--chipb);min-width:0;min-height:52px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;background:0 0;border-radius:9px;flex-wrap:wrap;flex:1;place-content:center;align-items:baseline;gap:2px 10px;padding:6px 10px;transition:background .16s,border-color .16s,filter .16s;display:flex}.S-t77W_suuntaValittu,.S-t77W_suuntaRadio:checked+.S-t77W_suunta,.S-t77W_suuntaRadio:checked+.S-t77W_listaRivi{border-color:var(--herocta-h);background:color-mix(in oklab, var(--herocta) 22%, var(--card));box-shadow:inset 0 0 0 1px var(--herocta-h);color:var(--acc);font-weight:700}.S-t77W_suuntaRadio{opacity:0;pointer-events:none;position:absolute}.S-t77W_suuntaRadio+.S-t77W_suunta,.S-t77W_suuntaRadio+.S-t77W_listaRivi{cursor:pointer}.S-t77W_suuntaRadio:focus-visible+.S-t77W_suunta,.S-t77W_suuntaRadio:focus-visible+.S-t77W_listaRivi{outline:2px solid var(--acc);outline-offset:2px}.S-t77W_suuntaNimi{letter-spacing:1px;font-size:11px;font-weight:700}.S-t77W_suunta[data-pitka],.S-t77W_suuntaValittu[data-pitka]{flex-direction:column;align-items:center;gap:2px;padding-inline:6px}.S-t77W_suuntaNimi{text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0;line-height:1.2}[data-pitka]>.S-t77W_suuntaNimi{letter-spacing:.4px;font-size:9.5px}[data-pitka]>.S-t77W_suuntaHinta{font-size:13px}.S-t77W_suuntaHinta{white-space:nowrap;letter-spacing:-.3px;word-spacing:-.34em;text-transform:none;font-variant-numeric:tabular-nums;font-size:15px;font-weight:400}.S-t77W_kenttaLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--sec);font-size:11px;font-weight:500}.S-t77W_kentta{border:1px solid var(--line);background:var(--pill);border-radius:9px;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}.S-t77W_kenttaArvo{min-width:0;height:100%;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;word-spacing:-.2em;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:none;flex:1;align-self:stretch;font-size:18px;font-weight:500}.S-t77W_kenttaArvo::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.S-t77W_kenttaArvo::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.S-t77W_kentta:focus-within{border-color:var(--acc);outline:2px solid var(--acc);outline-offset:-1px}.S-t77W_kenttaArvo:focus,.S-t77W_kenttaArvo:focus-visible{outline:none}.S-t77W_kenttaYksikko{font-family:var(--font-mono), ui-monospace, monospace;color:var(--mut);flex:none;font-size:13px}.S-t77W_pikachipit{gap:6px;display:flex}.S-t77W_chip{height:34px;color:var(--sec);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;word-spacing:-.2em;background:0 0;border:none;border-radius:7px;flex:1;padding:0;font-size:11px;font-weight:500;transition:background .16s}@media (hover:hover){.S-t77W_chip:hover{background:var(--hovchip)}}@media (max-width:1000px){.S-t77W_chip{height:44px}}.S-t77W_arvio{border-top:1px solid var(--line2);align-items:center;gap:12px;padding-top:14px;display:flex}.S-t77W_arvioTeksti{flex-direction:column;gap:3px;min-width:0;display:flex}.S-t77W_arvioOtsikko{color:var(--sec);font-size:14.5px;font-weight:700}.S-t77W_arvioSelite{letter-spacing:.01em;color:var(--mut);font-size:12.5px}.S-t77W_arvioSumma{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;white-space:nowrap;color:var(--kylla);font-variant-numeric:tabular-nums;margin-left:auto;font-size:22px;font-weight:500}.S-t77W_kuitti{flex-direction:column;gap:8px;margin:0;display:flex}.S-t77W_kuittiRivi{color:var(--sec);align-items:baseline;gap:8px;font-size:13.5px;display:flex}.S-t77W_kuittiRivi:after{content:"";border-bottom:1px dotted var(--line);flex:1;order:1;transform:translateY(-3px)}.S-t77W_kuittiRivi dt{order:0}.S-t77W_kuittiRivi dd{color:var(--ink);order:2;margin:0;font-weight:600}.S-t77W_kuittiSumma{border-top:1px solid var(--line);color:var(--sec);justify-content:space-between;align-items:baseline;padding-top:12px;font-size:13.5px;display:flex}.S-t77W_summaIso{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:400}.S-t77W_ensisijainen,.S-t77W_ensisijainenLinkki,.S-t77W_toissijainen{height:56px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border-radius:11px;font-size:12.5px;font-weight:700;transition:background .16s,transform .16s}.S-t77W_ensisijainen{background:var(--herocta);color:var(--herocta-fg);justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover){.S-t77W_ensisijainen:hover:not(:disabled){background:var(--herocta-h)}}.S-t77W_ensisijainen:active:not(:disabled){transition:transform .167s cubic-bezier(.25,.46,.45,.94);transform:scale(.94)}.S-t77W_ensisijainen:disabled{opacity:.5}:root[data-theme=light] .S-t77W_ensisijainen:disabled{opacity:1;background:var(--pill);color:var(--kevein)}.S-t77W_toissijainen{border:1.5px solid var(--chipb);color:var(--ink);background:0 0}.S-t77W_virhe{color:var(--ei);max-width:none;font-size:13px;line-height:1.45}.S-t77W_saldo{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);word-spacing:-.2em;font-size:11px}.S-t77W_ensisijainenLinkki{background:var(--herocta);color:var(--herocta-fg);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.S-t77W_ensisijainenLinkki:hover{background:var(--herocta-h)}}.S-t77W_ensisijainenLinkki:active{transform:scale(.98)}.S-t77W_kehote{color:var(--sec);font-size:13px;line-height:1.5}.S-t77W_kehoteLinkki{color:var(--acc);text-underline-offset:3px;font-weight:600;text-decoration:underline}.S-t77W_valikko{border:1px solid var(--line);background:var(--pill);border-radius:9px;align-items:center;gap:10px;height:52px;margin-bottom:4px;padding:0 16px;display:flex}.S-t77W_lista{display:none}.S-t77W_listaRivi,.S-t77W_listaRiviValittu{border:1px solid var(--chipb);width:100%;min-height:48px;color:var(--ink);text-align:left;font-family:var(--font-satoshi), sans-serif;touch-action:manipulation;background:0 0;border-radius:9px;flex:none;align-items:center;gap:10px;padding:8px 14px;transition:background .16s,border-color .16s;display:flex}.S-t77W_listaRiviValittu{border-color:var(--herocta-h);background:color-mix(in oklab, var(--herocta) 22%, var(--card));box-shadow:inset 0 0 0 1px var(--herocta-h);color:var(--acc)}.S-t77W_listaKuva{object-fit:cover;border-radius:50%;flex:none;width:26px;height:26px}.S-t77W_listaNimi{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;font-weight:600}.S-t77W_listaHinta{font-family:var(--font-mono), ui-monospace, monospace;word-spacing:-.2em;font-variant-numeric:tabular-nums;color:var(--sec);flex:none;font-size:13px;font-weight:500}.S-t77W_listaRiviValittu .S-t77W_listaHinta,.S-t77W_suuntaRadio:checked+.S-t77W_listaRivi .S-t77W_listaHinta{color:var(--acc)}@media (max-width:1000px){.S-t77W_valikko{display:none}.S-t77W_lista{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:6px;max-height:min(282px,36svh);margin:-4px -4px 0;padding:4px;animation:linear both S-t77W_listaHaivytys;animation-timeline:scroll(self);display:flex;overflow-y:auto}.S-t77W_lista::-webkit-scrollbar{display:none}}@keyframes S-t77W_listaHaivytys{0%,95%{-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}to{-webkit-mask-image:linear-gradient(#000 100%,#0000);mask-image:linear-gradient(#000 100%,#0000)}}.S-t77W_valikkoKuva{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.S-t77W_valitsin{min-width:0;height:100%;color:var(--ink);font-family:var(--font-satoshi), sans-serif;background:0 0;border:0;flex:1;font-size:15px;font-weight:600}.S-t77W_valikko:focus-within{border-color:var(--acc);outline:2px solid var(--acc);outline-offset:-1px}.S-t77W_valitsin:focus,.S-t77W_valitsin:focus-visible{outline:none}@supports (appearance:base-select){.S-t77W_valitsin{appearance:base-select}.S-t77W_valitsin::picker(select){appearance:base-select}.S-t77W_valitsin{color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.S-t77W_valitsin::picker-icon{color:var(--mut);margin-left:auto;transition:rotate .16s}.S-t77W_valitsin:open::picker-icon{rotate:180deg}.S-t77W_valitsin::picker(select){min-width:anchor-size(width);border:1px solid var(--line);background:var(--card);border-radius:10px;max-height:280px;margin-top:6px;padding:6px;overflow-y:auto;box-shadow:0 12px 30px #050d4c47}.S-t77W_valitsin option{color:var(--ink);font-family:var(--font-satoshi), sans-serif;background:0 0;border-radius:7px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;font-weight:600;display:flex}.S-t77W_valitsin option:hover,.S-t77W_valitsin option:focus{background:var(--hovchip);outline:none}.S-t77W_valitsin option::checkmark{display:none}.S-t77W_valitsin option:checked{background:color-mix(in oklab, var(--herocta) 22%, var(--card));color:var(--acc)}}@media (max-width:1000px){.S-t77W_kenttaArvo{font-size:16px}.S-t77W_ensisijainen{z-index:2;box-shadow:0 0 0 12px var(--card);position:sticky;bottom:-8px}:is(.S-t77W_ensisijainen:disabled,.S-t77W_paneeli:has([role=alert]) .S-t77W_ensisijainen){position:static}}@media (hover:hover){.S-t77W_suunta:hover,.S-t77W_suuntaValittu:hover{filter:var(--hovdim)}.S-t77W_toissijainen:hover{border-color:var(--acc);color:var(--acc)}}.S-t77W_toissijainen:active{transform:scale(.98)}.S-t77W_kirjauduLaatikko{flex-direction:column;gap:14px;min-width:0;display:flex}.S-t77W_liityPino{flex-direction:column;gap:12px;display:flex}.S-t77W_liityTeksti{flex-direction:column;gap:8px;display:flex}.S-t77W_liityOtsikko{font-family:var(--font-larken), serif;letter-spacing:0;color:var(--ink);margin:0;font-size:min(24px,8.69565vw - 7.47826px);font-weight:400;line-height:1.1}.S-t77W_liityAla{color:var(--sec);text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.S-t77W_liityAla strong{color:var(--ink);font-weight:700}.S-t77W_liityNapit{flex-direction:column;gap:12px;display:flex}.S-t77W_odottaa{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;gap:12px;padding:16px 26px 18px;display:flex}.S-t77W_odottaaOtsake{justify-content:space-between;align-items:center;gap:12px;display:flex}.S-t77W_muokkaa{cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;color:var(--acc);background:0 0;border:none;margin:-7px -8px;padding:7px 8px;font-size:11px;font-weight:700}@media (hover:hover){.S-t77W_muokkaa:hover{text-underline-offset:3px;text-decoration:underline}}.S-t77W_muokkaa:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:4px}.S-t77W_rajaVaroitus{border:1px solid var(--ei);background:color-mix(in oklab, var(--ei) 8%, transparent);color:var(--ei);border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;font-size:15px;font-weight:700;line-height:1.35;display:flex}.S-t77W_rajaSelite{color:var(--sec);font-size:13px;font-weight:400}.S-t77W_vahvistusEste{border:1px solid var(--ei);background:color-mix(in oklab, var(--ei) 8%, transparent);border-radius:10px;flex-direction:column;gap:8px;padding:14px;display:flex}.S-t77W_vahvistusOtsikko{color:var(--ei);font-size:15px;font-weight:700;line-height:1.3}.S-t77W_vahvistusSelite{color:var(--sec);font-size:13px;line-height:1.45}.S-t77W_vahvistusNappi{border:1px solid var(--acc);min-height:44px;color:var(--acc);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;padding:0 16px;font-size:11px;font-weight:700;transition:background .18s;display:inline-flex}@media (hover:hover){.S-t77W_vahvistusNappi:hover:not(:disabled){background:var(--tint2)}}.S-t77W_vahvistusNappi:disabled{cursor:default}.S-t77W_hohde{position:relative}.S-t77W_hohde:after{content:attr(data-arvo);pointer-events:none;background-image:linear-gradient(100deg, transparent 38%, var(--acc) 50%, transparent 62%);color:#0000;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:.22s linear both S-t77W_hohde;position:absolute;inset:0}@keyframes S-t77W_hohde{0%{background-position:165% 0}to{background-position:-65% 0}}@media (prefers-reduced-motion:reduce){.S-t77W_hohde:after{display:none}}.S-t77W_kuitattu{background:var(--kortti-kylla-bg);color:var(--kortti-kylla-fg);gap:8px}.S-t77W_pakkaLinkki{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--acc);align-self:center;padding:6px 0;font-size:12px;font-weight:700;text-decoration:none}@media (hover:hover) and (pointer:fine){.S-t77W_pakkaLinkki:hover{text-underline-offset:3px;text-decoration:underline}}
.-EeI-q_ohje{color:var(--sec);background:var(--tint);border:1px solid var(--chipb);letter-spacing:.01em;border-radius:8px;padding:10px 13px;font-size:13.5px;font-weight:500;line-height:1.5}
.TEhHVa_sivu{--otsikko:clamp(38px, 4.3vw, 58px);isolation:isolate;padding-top:var(--sivun-ylatila);box-sizing:border-box;flex:1;grid-template-columns:minmax(0,620px) minmax(396px,462px);justify-content:center;align-items:start;gap:56px;padding-bottom:80px;animation:.5s cubic-bezier(.2,.7,.2,1) both TEhHVa_nousu;display:grid;position:relative}@keyframes TEhHVa_nousu{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes TEhHVa_aurora{0%{translate:0}to{translate:48px 22px}}.TEhHVa_esittely{flex-direction:column;gap:22px;min-width:0;max-width:560px;display:flex}.TEhHVa_otsikko{letter-spacing:0;font-feature-settings:"pnum";max-width:none;line-height:1.05}.TEhHVa_johdanto{color:var(--sec);text-wrap:pretty;max-width:46ch;font-size:16px;line-height:1.6}.TEhHVa_poiminnat{flex-direction:column;gap:12px;display:flex}.TEhHVa_poiminta{color:var(--sec);align-items:center;gap:11px;font-size:14px;font-weight:600;display:flex}.TEhHVa_piste{border-radius:50%;flex:none;width:7px;height:7px}.TEhHVa_pisteVihrea{background:var(--kylla)}.TEhHVa_pisteNeutraali{background:var(--chipb)}.TEhHVa_kortti{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:16px;min-width:0;padding:32px;display:flex}.TEhHVa_ylaotsake{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.TEhHVa_google{border:1.5px solid var(--chipb);height:52px;color:var(--ink);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:11px;font-size:12.5px;font-weight:700;text-decoration:none;display:flex}.TEhHVa_google:hover{border-color:var(--acc)}.TEhHVa_jakaja{color:var(--mut);letter-spacing:.01em;align-items:center;gap:14px;font-size:12.5px;font-weight:600;display:flex}.TEhHVa_jakajaViiva{background:var(--line);flex:1;height:1px}.TEhHVa_lomake{flex-direction:column;gap:16px;display:flex}.TEhHVa_kentta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);flex-direction:column;gap:6px;font-size:11px;font-weight:500;display:flex}.TEhHVa_syote{border:1px solid var(--line);background:var(--pill);height:48px;color:var(--ink);box-sizing:border-box;border-radius:9px;outline:none;padding:0 14px;font-family:inherit;font-size:15px;font-weight:500}.TEhHVa_syote:focus-visible{border-color:var(--acc)}.TEhHVa_virhe{color:#c2545e;letter-spacing:.01em;background:#fbe6e8;border-radius:8px;padding:10px 13px;font-size:13.5px;font-weight:600}.TEhHVa_neuvo{color:var(--mut);letter-spacing:.01em;margin-top:-2px;font-size:13px;line-height:1.5}.TEhHVa_palautusOhje{color:var(--sec);margin-top:-8px;margin-bottom:10px;font-size:14px;line-height:1.55}.TEhHVa_huomio{color:var(--sec);background:var(--tint);letter-spacing:.01em;border-radius:8px;padding:10px 13px;font-size:13.5px;font-weight:600}.TEhHVa_ensisijainen{background:var(--herocta);color:#fff;cursor:pointer;height:52px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:9px;font-size:12.5px;font-weight:700}.TEhHVa_ensisijainen:hover{background:var(--herocta-h)}.TEhHVa_ensisijainen:active{transform:scale(.985)}.TEhHVa_unohdin{cursor:pointer;color:var(--acc);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;background:0 0;border:none;align-self:center;padding:2px 0;font-size:12.5px;font-weight:700}.TEhHVa_unohdin:hover{text-underline-offset:3px;text-decoration:underline}.TEhHVa_uusi{border-top:1px solid var(--line2);color:var(--sec);text-align:center;letter-spacing:.01em;padding-top:14px;font-size:13.5px}.TEhHVa_uusiLinkki{color:var(--acc);font-weight:700}.TEhHVa_uusiLinkki:hover{text-underline-offset:3px;text-decoration:underline}.TEhHVa_google:focus-visible,.TEhHVa_ensisijainen:focus-visible,.TEhHVa_unohdin:focus-visible,.TEhHVa_uusiLinkki:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (max-width:1000px){.TEhHVa_sivu{grid-template-columns:1fr;gap:18px;padding-top:28px}.TEhHVa_otsikko{font-size:clamp(35px,9.9vw,47px)}.TEhHVa_johdanto,.TEhHVa_poiminnat{display:none}.TEhHVa_syote{font-size:16px}}
@media (pointer:coarse){.yP1NRq_nappi{min-height:44px}}.yP1NRq_nappi{border:1px solid var(--chipb);height:36px;color:var(--ink);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;background:0 0;border-radius:8px;padding:0 16px;font-size:11px;font-weight:700}.yP1NRq_nappi:hover{border-color:var(--acc);color:var(--acc)}
._9HpctG_kortti{border:1px solid var(--kline);background:var(--card);color:var(--ink);border-radius:10px;flex-direction:column;gap:13px;min-width:0;padding:26px 24px 24px;transition:background .18s;display:flex;position:relative}._9HpctG_kysymysLinkki{color:inherit;text-decoration:none;position:static}._9HpctG_kysymysLinkki:after{content:"";z-index:0;position:absolute;inset:0}._9HpctG_suuntaNappi{z-index:1;text-decoration:none;position:relative}._9HpctG_kortti:hover{background:var(--cardhov)}._9HpctG_ylarivi{align-items:center;gap:8px;min-height:24px;display:flex}._9HpctG_tayte{flex:1}._9HpctG_kategoria{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:10px;font-weight:700}._9HpctG_muutospilleri,._9HpctG_uusi{border:1px solid var(--line2);height:24px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;word-spacing:-.2em;white-space:nowrap;border-radius:9px;align-items:center;gap:4px;padding:0 9px;font-size:10.5px;font-weight:700;display:flex}._9HpctG_uusi{color:var(--mut);text-transform:uppercase;letter-spacing:.5px;font-size:9.5px}._9HpctG_ratkennut{border:1px solid var(--line2);background:var(--pill);height:24px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--sec);border-radius:9px;align-items:center;padding:0 9px;font-size:9.5px;font-weight:700;display:flex}._9HpctG_voittaja{font-family:var(--font-larken), serif;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:26px;font-weight:400;line-height:1.1;overflow:hidden}._9HpctG_kysymys{letter-spacing:.1px;text-wrap:pretty;min-height:44px;color:var(--ink);margin-bottom:auto;font-size:16.5px;font-weight:600;line-height:1.4}._9HpctG_hintarivi{align-items:flex-end;gap:8px;display:flex}._9HpctG_hintablokki{flex-direction:column;gap:2px;min-width:0;display:flex}._9HpctG_hintaJaMuutos{align-items:baseline;gap:8px;display:flex}._9HpctG_hinta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.5px;word-spacing:-.34em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:400;line-height:1}._9HpctG_muutosMobiili{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;font-size:11px;font-weight:700;display:none}._9HpctG_apulabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:400;overflow:hidden}._9HpctG_spark{flex:none;width:104px;height:34px;overflow:visible}._9HpctG_rKuvaaja{--r-kayra:var(--acc);position:relative}:root[data-theme=light] ._9HpctG_rKuvaaja{--r-kayra:var(--mut)}._9HpctG_rSvg{width:100%;height:84px;display:block;overflow:visible}._9HpctG_rViiva{stroke:var(--r-kayra);stroke-width:1.4px;vector-effect:non-scaling-stroke}._9HpctG_rPiste{background:var(--r-kayra);pointer-events:none;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute}._9HpctG_rMerkinta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;word-spacing:-.34em;color:var(--mut);pointer-events:none;font-size:10px;font-weight:400;position:absolute;right:6px;transform:translateY(-50%)}._9HpctG_ratkennutAlue{flex-direction:column;gap:16px;margin-top:auto;display:flex}._9HpctG_tulosKylla{--tulos:var(--kylla)}._9HpctG_tulosEi{--tulos:var(--ei)}._9HpctG_tulosMuu{--tulos:var(--acc)}._9HpctG_ratkennutAlue ._9HpctG_voittaja,._9HpctG_ratkennutAlue ._9HpctG_apulabel{color:var(--tulos)}._9HpctG_sparkViiva{stroke:var(--kylla)}._9HpctG_sparkTaytto{fill:var(--kylla);opacity:.09}._9HpctG_sparkPiste{fill:var(--kylla)}._9HpctG_down ._9HpctG_sparkViiva,._9HpctG_down ._9HpctG_sparkPiste{stroke:var(--graafi-ei);fill:var(--graafi-ei)}._9HpctG_down ._9HpctG_sparkViiva{fill:none}._9HpctG_down ._9HpctG_sparkTaytto{fill:var(--graafi-ei)}:root:not([data-theme=light]) ._9HpctG_sparkTaytto{opacity:.13}._9HpctG_up{color:var(--kylla)}._9HpctG_down{color:var(--ei)}._9HpctG_flat{color:var(--mut)}._9HpctG_vaihtoehdot{flex-direction:column;gap:6px;display:flex}._9HpctG_vaihtoehto,._9HpctG_vaihtoehtoKarki{background:var(--mvrow);height:38px;color:var(--sec);letter-spacing:.01em;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:700;display:flex}._9HpctG_vaihtoehtoKarki{color:var(--ink);font-weight:800}._9HpctG_vuoro{position:relative}._9HpctG_vuoroRivi{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;animation-fill-mode:both}._9HpctG_vuoro>._9HpctG_vuoroRivi+._9HpctG_vuoroRivi{position:absolute;inset:0}@keyframes _9HpctG_vaihtoehtoVuoro2{0%{opacity:0;transform:translateY(6px)}6.333%{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(0)}56.333%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}._9HpctG_vuoroN2>._9HpctG_vuoroRivi{animation-name:_9HpctG_vaihtoehtoVuoro2;animation-duration:6s;animation-delay:calc(var(--i) * -3s)}@keyframes _9HpctG_vaihtoehtoVuoro3{0%{opacity:0;transform:translateY(6px)}4.222%{opacity:1;transform:translateY(0)}33.333%{opacity:1;transform:translateY(0)}37.556%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}._9HpctG_vuoroN3>._9HpctG_vuoroRivi{animation-name:_9HpctG_vaihtoehtoVuoro3;animation-duration:9s;animation-delay:calc(var(--i) * -3s)}@keyframes _9HpctG_vaihtoehtoVuoro4{0%{opacity:0;transform:translateY(6px)}3.167%{opacity:1;transform:translateY(0)}25%{opacity:1;transform:translateY(0)}28.167%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}._9HpctG_vuoroN4>._9HpctG_vuoroRivi{animation-name:_9HpctG_vaihtoehtoVuoro4;animation-duration:12s;animation-delay:calc(var(--i) * -3s)}@keyframes _9HpctG_vaihtoehtoVuoro5{0%{opacity:0;transform:translateY(6px)}2.533%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(0)}22.533%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}._9HpctG_vuoroN5>._9HpctG_vuoroRivi{animation-name:_9HpctG_vaihtoehtoVuoro5;animation-duration:15s;animation-delay:calc(var(--i) * -3s)}@keyframes _9HpctG_vaihtoehtoVuoro6{0%{opacity:0;transform:translateY(6px)}2.111%{opacity:1;transform:translateY(0)}16.667%{opacity:1;transform:translateY(0)}18.778%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}._9HpctG_vuoroN6>._9HpctG_vuoroRivi{animation-name:_9HpctG_vaihtoehtoVuoro6;animation-duration:18s;animation-delay:calc(var(--i) * -3s)}@media (prefers-reduced-motion:reduce){._9HpctG_vuoroRivi{animation:none}._9HpctG_vuoro>._9HpctG_vuoroRivi+._9HpctG_vuoroRivi{display:none}}._9HpctG_vaihtoehtoNimi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:1000px){._9HpctG_vaihtoehto,._9HpctG_vaihtoehtoKarki{height:auto;min-height:38px;padding-block:4px}._9HpctG_vaihtoehtoNimi{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}._9HpctG_vuoro{display:grid}._9HpctG_vuoro>._9HpctG_vuoroRivi{grid-area:1/1}._9HpctG_vuoro>._9HpctG_vuoroRivi+._9HpctG_vuoroRivi{position:static}}._9HpctG_vaihtoehtoHinta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;font-variant-numeric:tabular-nums;flex:none}._9HpctG_vaihtoehtoMuutos{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;flex:none;font-size:10.5px;font-weight:700}._9HpctG_napit{border-top:1px solid var(--line2);gap:6px;padding-top:13px;display:flex}._9HpctG_nappi{text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0;min-height:40px;line-height:1.15;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;word-spacing:-.2em;border-radius:11px;flex:1;justify-content:center;align-items:center;padding:4px 6px;font-size:10.5px;font-weight:700;transition:filter .16s,background .16s,transform .16s;display:inline-flex}._9HpctG_kortti:hover ._9HpctG_nappi{filter:var(--hovdim)}._9HpctG_nappi:hover{transform:translateY(-1px)}._9HpctG_kylla:hover{background:var(--hovkylla)}._9HpctG_ei:hover{background:var(--hovei)}._9HpctG_kylla{background:var(--kortti-kylla-bg);color:var(--kortti-kylla-fg)}._9HpctG_ei{background:var(--kortti-ei-bg);color:var(--kortti-ei-fg)}._9HpctG_puoli{border:1px solid var(--chipb);color:var(--ink);background:0 0}._9HpctG_puoli:hover{background:color-mix(in oklab, var(--chipb) 45%, transparent)}@media (max-width:1000px){._9HpctG_kortti{gap:14px;padding:20px 18px 18px;transition:transform .16s}._9HpctG_kortti:active{transform:scale(.98)}._9HpctG_ylarivi{display:none}._9HpctG_kategoriaNakyy ._9HpctG_ylarivi{display:flex}._9HpctG_kategoriaNakyy ._9HpctG_ylarivi>:not(._9HpctG_kategoria){display:none}._9HpctG_hintaJaMuutos{flex-direction:column;align-items:flex-start;gap:3px}._9HpctG_muutosMobiili{word-spacing:-.2em;display:block}._9HpctG_kysymys{min-height:60px;letter-spacing:var(--bodytrack);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}._9HpctG_hinta{font-size:31px}._9HpctG_hintarivi{gap:10px}._9HpctG_hintablokki{gap:3px}._9HpctG_apulabel{font-size:9.5px}._9HpctG_spark{width:86px;height:30px}._9HpctG_napit{padding-top:12px}._9HpctG_nappi{border-radius:9px;height:44px}}
.iDrRjW_kortti{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;gap:20px;min-width:0;padding:30px 30px 26px;display:flex}.iDrRjW_ylaosa{align-items:flex-start;gap:20px;display:flex}.iDrRjW_kysymys{min-width:0;min-height:44px;color:var(--ink);text-wrap:pretty;flex:1;align-items:center;font-size:19px;font-weight:500;line-height:1.3;transition:color .2s;display:flex}.iDrRjW_kysymys:hover{color:var(--acc)}.iDrRjW_hinta{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.iDrRjW_prosentti{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.6px;word-spacing:-.34em;font-variant-numeric:tabular-nums;font-size:27px;font-weight:400;line-height:1}.iDrRjW_apulabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);white-space:nowrap;font-size:10px;font-weight:400}.iDrRjW_apulabelKaksi{align-items:inherit;flex-direction:column;gap:2px;line-height:1.3;display:flex}.iDrRjW_kuvaaja{position:relative}.iDrRjW_svg{width:100%;height:108px;display:block;overflow:visible}.iDrRjW_ruudukko{stroke:var(--gridline);stroke-width:1px;stroke-dasharray:1 4}.iDrRjW_viiva{stroke:var(--acc);stroke-width:1.8px}.iDrRjW_paatepiste{background:var(--acc);pointer-events:none;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute}.iDrRjW_merkinta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;word-spacing:-.34em;color:var(--mut);pointer-events:none;font-size:10px;font-weight:400;position:absolute;right:6px;transform:translateY(-50%)}.iDrRjW_aikajana{border-top:1px solid var(--line2);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);grid-auto-columns:1fr;grid-auto-flow:column;justify-items:center;padding-top:11px;font-size:10px;font-weight:400;display:grid}.iDrRjW_napit{gap:8px;display:flex}.iDrRjW_monivalinta{color:inherit;text-decoration:none;display:block}@media (min-width:1001px){.iDrRjW_kolmas{display:none}.iDrRjW_kysymys{align-items:flex-start}}.iDrRjW_kylla,.iDrRjW_ei,.iDrRjW_puoli{min-width:0;min-height:48px;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;border-radius:13px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;padding:4px 8px;transition:background .16s,transform .16s;display:flex}.iDrRjW_kylla{background:var(--kortti-kylla-bg);color:var(--kortti-kylla-fg)}.iDrRjW_ei{background:var(--kortti-ei-bg);color:var(--kortti-ei-fg)}.iDrRjW_puoli{border:1px solid var(--chipb);color:var(--ink);background:0 0}.iDrRjW_puoli:hover{background:color-mix(in oklab, var(--chipb) 45%, transparent);transform:translateY(-1px)}.iDrRjW_kylla:hover{background:var(--hovkylla);transform:translateY(-1px)}.iDrRjW_ei:hover{background:var(--hovei);transform:translateY(-1px)}.iDrRjW_kylla:active,.iDrRjW_ei:active,.iDrRjW_puoli:active{transform:scale(.98)}.iDrRjW_nappiNimi{letter-spacing:1px;text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:10px;font-weight:700;line-height:1.15}.iDrRjW_nappiArvo{letter-spacing:-.3px;word-spacing:-.34em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:400;line-height:1}.iDrRjW_hintaJaMuutos{align-items:baseline;gap:8px;display:flex}.iDrRjW_kipina{display:none}.iDrRjW_muutos{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;padding-bottom:3px;font-size:11px;font-weight:700;display:none}.iDrRjW_up{color:var(--kylla)}.iDrRjW_down{color:var(--ei)}@media (max-width:1000px){.iDrRjW_kortti{border-color:var(--kline,var(--line));gap:13px;padding:18px 18px 16px}.iDrRjW_kuvaaja,.iDrRjW_aikajana{display:none}.iDrRjW_ylaosa{grid-template-columns:1fr auto;grid-template-areas:"kysymys kysymys""hinta kipina";align-items:center;gap:13px 10px;display:grid}.iDrRjW_kipina{grid-area:kipina;display:block}.iDrRjW_kysymys{grid-area:kysymys;font-size:15.5px;font-weight:700;line-height:1.35}.iDrRjW_hinta{grid-area:hinta;align-items:flex-start;gap:3px}.iDrRjW_muutos{word-spacing:-.2em;display:block}.iDrRjW_prosentti{letter-spacing:-.5px;white-space:nowrap;font-size:30px}.iDrRjW_apulabel{font-size:9.5px}.iDrRjW_napit,.iDrRjW_monivalinta{border-top:1px solid var(--line2);gap:6px;padding-top:12px}.iDrRjW_kylla,.iDrRjW_ei,.iDrRjW_puoli{border-radius:9px;min-height:44px}.iDrRjW_nappiArvo{display:none}.iDrRjW_nappiNimi{font-size:10.5px}}@media (max-width:360px){.iDrRjW_hintaJaMuutos{flex-direction:column;align-items:flex-start;gap:3px}}
.T_Lm8a_osio{flex-direction:column;padding-top:110px;padding-bottom:8px;display:flex}.T_Lm8a_otsikkorivi{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:22px;display:flex}.T_Lm8a_otsikko{--otsikko2:clamp(25px, 2.5vw, 36px);flex:1;min-width:0;line-height:1.05}.T_Lm8a_liike{flex-direction:column;display:flex}.T_Lm8a_sana{white-space:pre;display:inline-block}.T_Lm8a_tulostaulunappi,.T_Lm8a_jaksonappi{border:1px solid var(--chipb);background:var(--card);height:38px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:0 15px;font-size:10.5px;font-weight:700;transition:border-color .18s,color .18s;display:inline-flex}.T_Lm8a_tulostaulunappi:hover,.T_Lm8a_jaksonappi:hover,.T_Lm8a_mtulostaulunappi:hover{border-color:var(--acc);color:var(--acc)}.T_Lm8a_jakso{position:relative}.T_Lm8a_jaksonappi{list-style:none}.T_Lm8a_jaksonappi::-webkit-details-marker{display:none}.T_Lm8a_nuoli{width:10px;height:6px}.T_Lm8a_valikko{z-index:40;background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;min-width:150px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 7px 18px #050d4c1a}.T_Lm8a_valinta,.T_Lm8a_valintaNyt{color:var(--ink);text-align:left;letter-spacing:.01em;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;display:flex}.T_Lm8a_valinta:hover,.T_Lm8a_valintaNyt:hover{background:var(--hovrow)}.T_Lm8a_valintaNyt{font-weight:500}.T_Lm8a_rivit{flex-direction:column;display:flex}.T_Lm8a_rivi{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:24px;padding:16px 0;transition:opacity .18s;display:flex}.T_Lm8a_rivi:hover{opacity:.66}.T_Lm8a_sija{width:38px;font-family:var(--font-mono), ui-monospace, monospace;color:var(--mut);letter-spacing:-.3px;flex:none;font-size:20px;font-weight:400;line-height:1}.T_Lm8a_tunnus{background:var(--tint2);width:38px;height:38px;color:var(--acc);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.T_Lm8a_tunnusKuva{object-fit:cover;width:100%;height:100%}.T_Lm8a_nimi{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15.5px;font-weight:800;overflow:hidden}.T_Lm8a_mittarit{flex:none;justify-content:flex-end;align-items:baseline;gap:16px;display:flex}.T_Lm8a_tarkkuus{font-family:var(--font-mono), ui-monospace, monospace;color:var(--mut);letter-spacing:.5px;text-transform:uppercase;word-spacing:-.2em;font-size:10.5px;font-weight:500}.T_Lm8a_voitto{text-align:right;width:110px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:400}.T_Lm8a_up{color:var(--kylla)}.T_Lm8a_down{color:var(--ei)}.T_Lm8a_nuoliOikea{text-align:right;width:24px;color:var(--mut);flex:none;font-size:15px}.T_Lm8a_mtulostaulunappi{border:1px solid var(--chipb);background:var(--card);height:48px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;border-radius:9px;justify-content:center;align-items:center;margin-top:16px;font-size:11px;font-weight:700;transition:border-color .18s,color .18s;display:none}@media (max-width:1000px){.T_Lm8a_osio{padding-top:64px;padding-bottom:48px}.T_Lm8a_otsikkorivi{align-items:center;gap:12px}.T_Lm8a_tulostaulunappi{display:none}.T_Lm8a_mtulostaulunappi{display:inline-flex}.T_Lm8a_rivi{gap:8px}.T_Lm8a_sija{display:none}.T_Lm8a_voitto{width:auto;min-width:56px;font-size:18px}.T_Lm8a_nuoliOikea{width:12px}.T_Lm8a_nimi{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.T_Lm8a_tarkkuus{display:none}}.T_Lm8a_tyhja{color:var(--mut);border-top:1px solid var(--line);padding:24px 0;font-size:15px}
._7IPbWa_ristikko{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:14px;display:grid}._7IPbWa_solu{min-width:0;display:flex}._7IPbWa_solu>*{flex:1}@media (max-width:1000px){._7IPbWa_ristikko{gap:10px}}@media (min-width:1001px){._7IPbWa_ristikko{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:641px) and (max-width:1000px){._7IPbWa_rivitetty{grid-template-columns:repeat(2,minmax(0,1fr))}._7IPbWa_rivitetty>[data-yli2]{display:none}}@media (max-width:640px){._7IPbWa_rivitetty{grid-template-columns:minmax(0,1fr)}._7IPbWa_rivitetty>[data-yli1]{display:none}}@media (max-width:1000px){._7IPbWa_vaaka{gap:10px;margin:0 -22px;padding:2px 22px 6px;display:flex}._7IPbWa_vaaka>._7IPbWa_solu{scroll-snap-align:start;flex:0 0 min(76vw,330px)}._7IPbWa_vaaka>._7IPbWa_solu:only-child{flex:auto}}
.QIJ2AW_osio{padding-bottom:72px}.QIJ2AW_osio[data-ratkennut]{padding-top:72px;padding-bottom:0}@media (max-width:1000px){.QIJ2AW_osio[data-ratkennut]{padding-bottom:44px}}.QIJ2AW_sisus{flex-direction:column;gap:34px;padding-top:48px;display:flex}.QIJ2AW_otsikko{--otsikko2:clamp(25px, 2.5vw, 36px);text-wrap:balance;line-height:1.05}
.wkGMNq_korttiosio{flex-direction:column;gap:34px;padding-top:22px;display:flex}.wkGMNq_otsikkorivi{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.wkGMNq_osionOtsikko{--otsikko2:clamp(25px, 2.5vw, 36px);flex:1;min-width:0;line-height:1.05}.wkGMNq_tyhja{color:var(--mut);font-size:15px}.wkGMNq_karusellit{flex-direction:column;gap:34px;display:none}.wkGMNq_ryhma{flex-direction:column;gap:13px;min-width:0;display:flex}.wkGMNq_ryhmaotsikko{align-items:baseline;gap:12px;display:flex}.wkGMNq_ryhmanimi{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--acc);font-size:11px;font-weight:700}.wkGMNq_kaikkiLinkki{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);margin-left:auto;font-size:10px;font-weight:500}.wkGMNq_rivi{gap:10px;margin:0 -22px;padding:2px 22px 6px;display:flex}.wkGMNq_rivinYksi>.wkGMNq_solu{flex:auto}.wkGMNq_solu{scroll-snap-align:start;flex:0 0 min(76vw,330px);min-width:0;display:flex}.wkGMNq_solu>*{flex:auto;min-width:0}@media (max-width:1000px){.wkGMNq_korttiosio{gap:26px;padding-top:36px}.wkGMNq_ristikko{display:none}.wkGMNq_karusellit{display:flex}.wkGMNq_kaikkiLinkki{margin-block:-16px;padding-block:16px}}:is(:root[data-theme=light] .wkGMNq_ristikko,:root[data-theme=light] .wkGMNq_karusellit){--cardhov:var(--card)}
._7W3fHW_sivu{--otsikko:clamp(32px, 3.6vw, 48px);isolation:isolate;flex-direction:column;display:flex;position:relative}._7W3fHW_otsikkoOsio{flex-direction:column;gap:14px;display:flex}._7W3fHW_murupolku{align-items:baseline;gap:12px;display:flex}._7W3fHW_takaisin{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:10.5px;font-weight:500;transition:color .2s}@media (hover:hover){._7W3fHW_takaisin:hover{color:var(--acc)}._7W3fHW_kategoria:hover{border-color:var(--pronssi)}}._7W3fHW_kategoria{border:1px solid var(--korob);height:24px;line-height:22px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);border-radius:6px;padding:0 9px;font-size:10px;font-weight:700;transition:border-color .2s;display:inline-block}._7W3fHW_kysymys{letter-spacing:.005em;overflow-wrap:break-word;font-feature-settings:"pnum";max-width:30ch;line-height:1.1}._7W3fHW_mitatoity{color:var(--ei);font-weight:600}._7W3fHW_peruttu{border:1px solid var(--line);border-left:3px solid var(--pronssi);background:var(--card);border-radius:10px;flex-direction:column;gap:6px;max-width:62ch;padding:14px 16px;display:flex}._7W3fHW_peruttuOtsikko{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:700}._7W3fHW_peruttuSyy{color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere;font-size:15px;line-height:1.5}._7W3fHW_peruttuSelite{color:var(--sec);text-wrap:pretty;font-size:13.5px;line-height:1.5}._7W3fHW_palstat{padding-top:var(--sivun-ylatila);grid-template-columns:minmax(0,1fr) minmax(340px,400px);align-items:start;gap:48px;padding-bottom:72px;display:grid}._7W3fHW_vasen{flex-direction:column;gap:34px;min-width:0;display:flex}._7W3fHW_mobiiliPositio{display:none}._7W3fHW_oikea{align-self:start;position:sticky;top:96px}._7W3fHW_kuvaajaOsio{flex-direction:column;gap:26px;display:flex}._7W3fHW_kuvaajaYla{align-items:flex-end;gap:18px;display:flex}._7W3fHW_hintaRivi{display:block}._7W3fHW_hintaSelite{flex-direction:column;margin-bottom:-1px;display:flex}._7W3fHW_kuvaajaKortti{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;gap:12px;padding:20px 22px 16px;display:flex}._7W3fHW_saatimet{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._7W3fHW_tayte{flex:1}._7W3fHW_jaksot{border:1px solid var(--chipb);border-radius:9px;gap:2px;padding:3px;display:inline-flex}._7W3fHW_jakso,._7W3fHW_jaksoValittu{height:30px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--sec);border-radius:9px;align-items:center;padding:0 13px;font-size:11px;font-weight:500;transition:background .16s,color .16s;display:inline-flex}@media (hover:hover){._7W3fHW_jakso:hover{color:var(--ink)}}._7W3fHW_jaksoValittu{background:var(--ink);color:var(--bg);font-weight:700}._7W3fHW_volyymi{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);word-spacing:-.2em;font-size:10.5px;font-weight:400}._7W3fHW_hintaIso{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-1px;word-spacing:-.34em;white-space:nowrap;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(44px,4vw,58px);font-weight:400;line-height:.88}._7W3fHW_up{color:var(--kylla)}._7W3fHW_down{color:var(--ei)}._7W3fHW_flat{color:var(--mut)}._7W3fHW_hintaLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--sec);font-size:11px;font-weight:500;line-height:1.45;display:block}._7W3fHW_ratkaisuLohko{flex-direction:column;display:flex}._7W3fHW_tietoOsio{border:1px solid var(--line);background:var(--card);border-bottom:none;border-radius:10px 10px 0 0;flex-direction:column;gap:10px;padding:24px 26px;display:flex}._7W3fHW_aliotsikko{--otsikko2:12px;--otsikko2-mobiili:12px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);margin-bottom:14px;font-weight:500}._7W3fHW_vaihtoehtoOsio{flex-direction:column;margin-top:-16px;display:flex}._7W3fHW_metarivi{border:1px solid var(--line);background:var(--card);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);word-spacing:-.2em;border-radius:0 0 10px 10px;flex-wrap:wrap;align-items:center;gap:36px;padding:16px 26px;font-size:10.5px;font-weight:500;display:flex}._7W3fHW_teksti{color:var(--body);max-width:72ch;font-size:16px;line-height:1.6}._7W3fHW_saantoLabel{border-top:1px solid var(--line);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;color:var(--sec);margin-top:16px;padding-top:16px;font-size:11.5px;font-weight:700}._7W3fHW_lahde{color:var(--mut);margin-top:10px;font-size:13px}._7W3fHW_teksti,._7W3fHW_lahde{overflow-wrap:anywhere}._7W3fHW_lahde strong{color:var(--sec);font-weight:600}._7W3fHW_ohjaamoon{border:1.5px solid var(--chipb);height:52px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border-radius:11px;justify-content:center;align-items:center;margin-top:16px;font-size:12.5px;font-weight:700;transition:border-color .18s,color .18s;display:flex}@media (hover:hover){._7W3fHW_ohjaamoon:hover{border-color:var(--acc);color:var(--acc)}}@media (max-width:1000px){._7W3fHW_otsikkoOsio{gap:12px;padding-top:12px;padding-bottom:0}._7W3fHW_murupolku{align-items:center;margin-bottom:7px}._7W3fHW_murupolku ._7W3fHW_takaisin{margin-top:-10px;margin-bottom:-10px}._7W3fHW_kuvaajaOsio{gap:16px}._7W3fHW_kysymys{--otsikko-mobiili:clamp(30px, 8.2vw, 36px);max-width:none}._7W3fHW_palstat{grid-template-columns:minmax(0,1fr);gap:34px;padding-top:0;padding-bottom:28px}._7W3fHW_oikea{display:none}._7W3fHW_mobiiliPositio{margin-top:26px;display:block}._7W3fHW_mobiiliPositio:empty{display:none}._7W3fHW_vasen{gap:20px}._7W3fHW_tietoOsio{padding-top:26px}}._7W3fHW_mvKytkin{border:1px solid var(--chipb);border-radius:9px;gap:2px;margin-bottom:4px;padding:3px;display:inline-flex}._7W3fHW_mvKytkinKohta{height:30px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.01em;text-transform:uppercase;color:var(--sec);border-radius:9px;align-items:center;padding:0 13px;font-size:11px;font-weight:500;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}@media (hover:hover){._7W3fHW_mvKytkinKohta:hover{background:var(--tint2);color:var(--ink)}}._7W3fHW_mvKytkinValittu{background:var(--ink);color:var(--bg);}._7W3fHW_mvLista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7W3fHW_mvRivi{border-bottom:1px solid var(--line2);align-items:center;gap:14px;padding:14px 0;display:flex}._7W3fHW_mvRiviTippunut{opacity:.55}._7W3fHW_mvRiviTippunut ._7W3fHW_mvNimi{color:var(--sec);text-decoration:line-through;-webkit-text-decoration-color:var(--kevein);text-decoration-color:var(--kevein)}._7W3fHW_mvTippunut{border:1px solid var(--line);width:132px;height:40px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:500;display:inline-flex}._7W3fHW_mvVari{border-radius:2px;flex:none;width:4px;height:34px}._7W3fHW_mvKuva{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}._7W3fHW_mvNimi{min-width:0;color:var(--ink);flex:1;font-size:16px;font-weight:700}._7W3fHW_mvKayra{flex:none;width:84px;height:28px;overflow:visible}._7W3fHW_mvLuvut{flex:none;align-items:baseline;width:132px;display:inline-flex}._7W3fHW_mvArvo{text-align:right;width:56px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-size:21px;font-weight:400}._7W3fHW_mvYksikko{text-align:center;width:18px;font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink);flex:none;font-size:21px;font-style:normal;font-weight:400}._7W3fHW_mvMuutos{text-align:right;letter-spacing:.01em;font-variant-numeric:tabular-nums;flex:none;width:58px;font-size:13px;font-weight:700}._7W3fHW_mvNappi{border:1.5px solid var(--chipb);width:132px;height:40px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;word-spacing:-.2em;background:0 0;border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .14s,border-color .14s;display:inline-flex}@media (hover:hover){._7W3fHW_mvNappi:hover{border-color:var(--acc);color:var(--acc)}}._7W3fHW_mvNappiValittu{background:var(--ink);color:var(--bg);border-color:#0000;}._7W3fHW_mvSelite{color:var(--mut);max-width:62ch;margin-top:14px;font-size:13px;line-height:1.5}@media (max-width:1000px){._7W3fHW_kuvaajaKortti{flex-flow:wrap;justify-content:space-between;align-items:center;gap:0 8px;display:flex}._7W3fHW_kuvaajaKortti>*{flex:1 0 100%;order:2}._7W3fHW_saatimet{display:contents}._7W3fHW_mvKytkin{flex:1 0 100%;order:1;margin-bottom:12px;display:flex}._7W3fHW_jaksot{flex:1 0 100%;order:3;margin-top:12px;display:flex}._7W3fHW_volyymi{flex:none;order:4;margin-top:12px}._7W3fHW_tayte{display:none}._7W3fHW_jakso,._7W3fHW_jaksoValittu{letter-spacing:.4px;white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;height:40px;padding:0 4px;font-size:10px}._7W3fHW_mvKytkinKohta{letter-spacing:.4px;white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;min-height:40px;padding:0 8px;font-size:10px}._7W3fHW_jakso,._7W3fHW_jaksoValittu{position:relative}._7W3fHW_jakso:after,._7W3fHW_jaksoValittu:after{content:"";position:absolute;inset:-4px 0}._7W3fHW_mvKytkinKohta{position:relative}._7W3fHW_mvKytkinKohta:after{content:"";position:absolute;inset:-4px 0}._7W3fHW_mvRivi{flex-wrap:wrap}._7W3fHW_mvKayra,._7W3fHW_mvMuutos{display:none}._7W3fHW_mvLuvut{width:auto}._7W3fHW_mvNappi,._7W3fHW_mvNappiValittu,._7W3fHW_mvTippunut{width:100%;height:44px}}._7W3fHW_keskusteluVali{margin-top:32px}
.dR3PvG_palkkio{font-family:var(--font-larken), serif;color:var(--acc);margin:0;font-size:44px;line-height:1;animation:.45s cubic-bezier(.34,1.56,.64,1) .12s both dR3PvG_pop}@keyframes dR3PvG_pop{0%{opacity:0;transform:scale(.6)}}.dR3PvG_selite{color:var(--sec);margin:0;font-size:15px;line-height:1.5}.dR3PvG_linkki{border:1px solid var(--chipb);background:var(--pill);color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:9px;padding:12px 14px;font-size:13px}.dR3PvG_jaa{background:var(--herocta);height:52px;color:var(--herocta-fg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;-webkit-tap-highlight-color:transparent;border:none;border-radius:11px;flex:none;font-size:12.5px;font-weight:700;transition:transform .16s}.dR3PvG_jaa:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.dR3PvG_palkkio{animation:none}}
._2JzJ-W_rivit{display:contents}._2JzJ-W_nappi{display:none}@media (max-width:1000px){._2JzJ-W_rivit:not([data-auki])>:nth-child(n+6){display:none}._2JzJ-W_nappi{cursor:pointer;background:0 0;display:inline-flex}}
.DPb4Pa_osio{padding-top:90px;padding-bottom:100px;position:relative;overflow:clip}.DPb4Pa_hehku{background:radial-gradient(closest-side, var(--ctaflare), transparent 74%);filter:blur(40px);pointer-events:none;border-radius:50%;width:1900px;max-width:190vw;height:620px;animation:19s ease-in-out infinite alternate DPb4Pa_leijunta;position:absolute;bottom:-260px;left:50%;transform:translate(-50%)}.DPb4Pa_pelkkaHehku{height:60px;padding:0;overflow:clip visible}.DPb4Pa_pelkkaHehku .DPb4Pa_hehku{background:radial-gradient(50% 100% at 50% 100%, var(--ctaflare), transparent 74%);filter:none;opacity:.6;z-index:-1;border-radius:0;height:220px;animation:none;bottom:0}@keyframes DPb4Pa_leijunta{0%{translate:0}to{translate:48px 22px}}.DPb4Pa_sisalto{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:760px;margin:0 auto;display:flex;position:relative}.DPb4Pa_otsikko{--otsikko2:clamp(34px, 4vw, 56px);letter-spacing:0;text-wrap:balance;line-height:1.12}.DPb4Pa_teksti{color:var(--sec);text-wrap:balance;max-width:52ch;font-size:16px;line-height:1.55}.DPb4Pa_korostus{color:var(--ink)}.DPb4Pa_eiRivity{white-space:nowrap}.DPb4Pa_nappi{background:var(--herocta);height:54px;color:var(--herocta-fg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border-radius:11px;align-items:center;margin-top:22px;padding:0 34px;font-size:12.5px;font-weight:700;transition:background .18s;display:inline-flex}.DPb4Pa_nappi:hover{background:var(--herocta-h)}.DPb4Pa_nappi:active{transform:scale(.98)}@media (max-width:1000px){.DPb4Pa_osio{padding-top:64px;padding-bottom:76px}.DPb4Pa_pelkkaHehku{height:0;padding:0}.DPb4Pa_pelkkaHehku .DPb4Pa_hehku{height:160px}}@media (prefers-reduced-motion:reduce){.DPb4Pa_hehku{animation:none}}
.jE6jiq_lappu{border:1px solid var(--line);background:var(--tint);text-align:left;border-radius:10px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.jE6jiq_otsake{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--sec);font-size:11px;font-weight:500}.jE6jiq_kysymys{color:var(--ink);text-wrap:pretty;font-size:15px;font-weight:600;line-height:1.35}.jE6jiq_valinta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--acc);color:var(--acc);border-radius:6px;padding:5px 9px;font-size:11px;font-weight:500}
.nQAzda_lohko{flex-direction:column;gap:13px;display:flex}.nQAzda_kortti{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.nQAzda_otsikkorivi{align-items:baseline;gap:10px;display:flex}.nQAzda_otsikko{font-family:var(--font-larken), serif;letter-spacing:.005em;margin:0;font-size:22px;font-weight:400;line-height:1.36}.nQAzda_vainJasenille{color:var(--mut);letter-spacing:.01em;font-size:12.5px}.nQAzda_tyhja{color:var(--mut);max-width:none;font-size:13.5px;line-height:1.55}.nQAzda_viestit{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line2) transparent;flex-direction:column;gap:14px;max-height:566px;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow-y:auto}.nQAzda_viestit::-webkit-scrollbar{width:6px}.nQAzda_viestit::-webkit-scrollbar-track{background:0 0}.nQAzda_viestit::-webkit-scrollbar-thumb{background:var(--line2);border-radius:3px}.nQAzda_viestit::-webkit-scrollbar-thumb:hover{background:var(--sec)}.nQAzda_viesti{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.nQAzda_alkukirjaimet{background:var(--tint2);width:30px;height:30px;color:var(--acc);letter-spacing:.01em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.nQAzda_sisalto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nQAzda_meta{letter-spacing:.01em;font-size:12.5px}.nQAzda_nimi{font-weight:700}.nQAzda_omaNimi{color:var(--acc);font-weight:700}.nQAzda_aika{color:var(--mut)}.nQAzda_teksti{color:var(--ink);letter-spacing:.01em;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.nQAzda_piilotettu{color:var(--mut);font-size:13px;font-style:italic}.nQAzda_lahetys{border-top:1px solid var(--line2);flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.nQAzda_kentta{border:1px solid var(--line);background:var(--pill);min-width:0;height:44px;color:var(--ink);box-sizing:border-box;border-radius:9px;outline:none;flex:1;padding:0 14px;font-family:inherit;font-size:15px;font-weight:500}.nQAzda_kentta:focus-visible{border-color:var(--acc);outline:2px solid var(--acc);outline-offset:2px}.nQAzda_nappi{background:var(--herocta);height:44px;color:var(--herocta-fg);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:8px;padding:0 20px;font-size:12.5px;font-weight:700}.nQAzda_nappi:hover{background:var(--herocta-h)}.nQAzda_nappi:active{transform:scale(.97)}.nQAzda_lahetysVirhe{color:var(--ei);flex-basis:100%;order:1;margin:0;font-size:13.5px}@media (min-width:1001px){.nQAzda_korkea .nQAzda_otsikko{font-size:20px}.nQAzda_korkea .nQAzda_kortti{gap:12px;min-height:460px;padding:16px 18px}.nQAzda_korkea .nQAzda_viestit{flex:1;max-height:560px}.nQAzda_korkea .nQAzda_tyhja{flex:1;font-size:13px}.nQAzda_korkea .nQAzda_teksti{font-size:13.5px}.nQAzda_korkea .nQAzda_alkukirjaimet{width:26px;height:26px;font-size:10px}.nQAzda_korkea .nQAzda_lahetys{margin-top:auto;padding-top:12px}.nQAzda_korkea .nQAzda_kentta{height:40px;font-size:14px}.nQAzda_korkea .nQAzda_nappi{height:40px;padding:0 14px;font-size:11.5px}.nQAzda_korkea .nQAzda_lahetys:has(.nQAzda_kentta:placeholder-shown) .nQAzda_nappi{color:var(--ink);box-shadow:inset 0 0 0 1px var(--chipb);background:0 0}}
.J4dm6a_sivu{--otsikko:clamp(40px, 4.5vw, 60px);isolation:isolate;padding-top:var(--sivun-ylatila);box-sizing:border-box;flex:1;grid-template-columns:minmax(0,680px) minmax(396px,462px);justify-content:center;align-items:start;gap:88px;padding-bottom:80px;animation:.5s cubic-bezier(.2,.7,.2,1) both J4dm6a_nousu;display:grid;position:relative}@keyframes J4dm6a_nousu{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes J4dm6a_aurora{0%{translate:0}to{translate:48px 22px}}.J4dm6a_esittely{flex-direction:column;gap:22px;max-width:680px;display:flex}.J4dm6a_otsikko{letter-spacing:0;font-feature-settings:"pnum";max-width:none;line-height:1.08}.J4dm6a_johdanto{color:var(--sec);text-wrap:pretty;max-width:46ch;font-size:16.5px;line-height:1.6}.J4dm6a_edut{flex-direction:column;gap:22px;margin-top:24px;display:flex;container-type:inline-size}.J4dm6a_edutOtsikko{text-wrap:balance;font-size:28px;line-height:1.1}.J4dm6a_korostus{color:var(--pronssi);font-style:italic}.J4dm6a_etuKortit{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.J4dm6a_etuKortti{border:1px solid var(--line);background:var(--card);border-radius:10px;grid-template:"kuva tagi""kuva otsikko"1fr/84px minmax(0,1fr);align-items:start;gap:8px 30px;min-width:0;padding:16px;display:grid}.J4dm6a_etuTagi{min-width:0;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);grid-area:tagi;margin-top:2px;font-size:11px;font-weight:500}.J4dm6a_etuKuva{object-fit:contain;filter:drop-shadow(0 10px 14px #00000059);grid-area:kuva;place-self:center;width:auto;max-width:100%;height:80px}:root[data-theme=light] .J4dm6a_etuKuva{filter:brightness(1.22)saturate(1.15)contrast(.95)}.J4dm6a_etuOtsikko{overflow-wrap:break-word;min-width:0;color:var(--ink);text-wrap:balance;grid-area:otsikko;font-size:17px;line-height:1.3}@container (max-width:619px){.J4dm6a_etuKortit{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.J4dm6a_edutOtsikko{font-size:26px}.J4dm6a_etuKortit{grid-template-columns:minmax(0,1fr)}.J4dm6a_etuKortti{gap:6px 20px;padding:12px}.J4dm6a_etuOtsikko{font-size:15px}}@media (max-width:380px){.J4dm6a_etuKortti{grid-template-columns:64px minmax(0,1fr)}.J4dm6a_etuKuva{height:64px}}.J4dm6a_alahuomio{color:var(--mut);text-wrap:pretty;letter-spacing:.01em;font-size:13px;line-height:1.6}.J4dm6a_kortti{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:28px;position:sticky;top:94px}@media (max-height:849px){.J4dm6a_kortti{position:static}}.J4dm6a_lomake{flex-direction:column;gap:18px;display:flex}.J4dm6a_otsake{flex-direction:column;gap:4px;display:flex}.J4dm6a_eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.J4dm6a_otsakeTeksti{color:var(--sec);letter-spacing:.01em;font-size:14px}.J4dm6a_mobiiliSyy{flex-direction:column;gap:8px;margin-top:4px;display:none}.J4dm6a_mobiiliOtsikko{font-family:var(--font-larken), serif;letter-spacing:0;color:var(--ink);margin:0;font-size:min(28px,9.43396vw - 8.11321px);font-weight:400;line-height:1.1}.J4dm6a_mobiiliAla{color:var(--sec);text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.J4dm6a_mobiiliAla strong{color:var(--ink);font-weight:700}.J4dm6a_vainPuhelin{display:none}.J4dm6a_googleLohko{flex-direction:column;gap:14px;display:flex}.J4dm6a_google{border:1.5px solid var(--chipb);background:var(--card);height:50px;color:var(--ink);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border-radius:11px;justify-content:center;align-items:center;gap:10px;font-size:12.5px;font-weight:700;text-decoration:none;display:flex}.J4dm6a_google:hover{background:var(--hovrow)}.J4dm6a_jakaja{color:var(--mut);letter-spacing:.01em;align-items:center;gap:12px;font-size:12.5px;font-weight:600;display:flex}.J4dm6a_jakajaViiva{border-top:1px solid var(--line);flex:1}.J4dm6a_yhdistetty{background:var(--pill);color:var(--sec);letter-spacing:.01em;border-radius:8px;align-items:center;gap:10px;padding:11px 14px;font-size:13.5px;font-weight:600;display:flex}.J4dm6a_yhdistettyEmail{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.J4dm6a_yhdistettyMerkki{color:var(--kylla);font-weight:800}.J4dm6a_vaihda{color:var(--acc);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:700}.J4dm6a_kentat{flex-direction:column;gap:16px;display:flex}.J4dm6a_kentta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);flex-direction:column;gap:8px;font-size:11px;font-weight:500;display:flex}.J4dm6a_syote{border:1px solid var(--chipb);height:50px;color:var(--ink);box-sizing:border-box;background:0 0;border-radius:9px;outline:none;padding:0 15px;font-family:inherit;font-size:15px;font-weight:500}.J4dm6a_syote:focus-visible{border-color:var(--acc)}.J4dm6a_alaosa{border-top:1px solid var(--line2);flex-direction:column;gap:16px;padding-top:18px;display:flex}.J4dm6a_virhe{color:#c2545e;letter-spacing:.01em;background:#fbe6e8;border-radius:8px;padding:10px 13px;font-size:13.5px;font-weight:600}.J4dm6a_lupa{cursor:pointer;text-align:left;align-items:center;gap:12px;min-height:44px;display:flex}.J4dm6a_lupaValinta{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.J4dm6a_lupaRuutu{box-sizing:border-box;border:1.5px solid var(--chipb);color:#fff;background:0 0;border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:800;transition:background .15s;display:inline-flex}.J4dm6a_lupaValinta:checked+.J4dm6a_lupaRuutu{color:var(--pronssi);font-weight:700}.J4dm6a_lupaValinta:checked+.J4dm6a_lupaRuutu:after{content:"✓"}.J4dm6a_lupaValinta:focus-visible+.J4dm6a_lupaRuutu{outline:2px solid var(--acc);outline-offset:2px}.J4dm6a_lupaTeksti{color:var(--sec);letter-spacing:.01em;font-size:12.5px;line-height:1.5}.J4dm6a_ensisijainen{background:var(--herocta);color:#fff;cursor:pointer;height:52px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:9px;font-size:12.5px;font-weight:700}.J4dm6a_ensisijainen:hover{background:var(--herocta-h)}.J4dm6a_ensisijainen:active{transform:scale(.985)}.J4dm6a_ehdot{color:var(--mut);text-align:center;letter-spacing:.01em;font-size:12px;line-height:1.55}.J4dm6a_ehdot a{color:var(--acc);font-weight:700}.J4dm6a_ehdot a:hover{text-underline-offset:3px;text-decoration:underline}.J4dm6a_joTili{border-top:1px solid var(--line2);color:var(--sec);text-align:center;letter-spacing:.01em;margin-top:18px;padding-top:16px;font-size:13.5px}.J4dm6a_joTiliLinkki{color:var(--acc);font-weight:700}.J4dm6a_joTiliLinkki:hover{text-underline-offset:3px;text-decoration:underline}.J4dm6a_valmis{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:10px 0;display:flex}.J4dm6a_valmisMerkki{background:var(--kylla);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:26px;font-weight:800;display:flex}.J4dm6a_valmisOtsikko{flex-direction:column;gap:6px;display:flex}.J4dm6a_valmisNimi{font-size:21px;font-weight:800}.J4dm6a_valmisTeksti{color:var(--sec);font-size:14.5px;line-height:1.6}.J4dm6a_valmisSaldo{background:var(--pill);box-sizing:border-box;border-radius:8px;align-items:center;gap:10px;width:100%;padding:12px 16px;display:flex}.J4dm6a_valmisSaldoLabel{color:var(--sec);letter-spacing:.01em;font-size:13.5px;font-weight:700}.J4dm6a_valmisSaldoVali{flex:1}.J4dm6a_valmisSaldoArvo{font-size:17px;font-weight:800}.J4dm6a_valmisNappi{background:var(--herocta);color:#fff;box-sizing:border-box;width:100%;height:52px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border-radius:11px;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:flex}.J4dm6a_valmisNappi:hover{background:var(--herocta-h)}.J4dm6a_valmisPino{flex-direction:column;gap:14px;display:flex;position:sticky;top:94px}.J4dm6a_valmisKortti{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:28px}.J4dm6a_tiedoksi{border:1px solid var(--line);background:0 0;border-radius:10px;flex-direction:column;gap:9px;padding:16px 18px;display:flex}.J4dm6a_tiedoksiOtsikko{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:10.5px;font-weight:500}.J4dm6a_tiedoksiRivi{color:var(--mut);letter-spacing:.01em;font-size:12.5px;line-height:1.5}.J4dm6a_tiedoksiLinkki{color:var(--acc);font-weight:700}.J4dm6a_tiedoksiLinkki:hover{text-underline-offset:3px;text-decoration:underline}.J4dm6a_tiedoksiLinkki:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.J4dm6a_valmisLinkki{color:var(--acc);letter-spacing:.01em;font-size:13.5px;font-weight:700}.J4dm6a_valmisLinkki:hover{text-underline-offset:3px;text-decoration:underline}.J4dm6a_google:focus-visible,.J4dm6a_vaihda:focus-visible,.J4dm6a_ensisijainen:focus-visible,.J4dm6a_valmisNappi:focus-visible,.J4dm6a_valmisLinkki:focus-visible,.J4dm6a_joTiliLinkki:focus-visible,.J4dm6a_ehdot a:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (max-width:1000px){.J4dm6a_sivu{flex-direction:column-reverse;align-items:stretch;gap:40px;padding-top:28px;display:flex}.J4dm6a_esittely,.J4dm6a_kortti{min-width:0;max-width:100%}.J4dm6a_mobiiliSyy{display:flex}.J4dm6a_vainPuhelin{display:inline}.J4dm6a_vainTyopoyta{display:none}.J4dm6a_otsikko{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.J4dm6a_johdanto{display:none}.J4dm6a_kortti{padding:20px;position:static}.J4dm6a_syote{height:50px;font-size:16px}.J4dm6a_ensisijainen{height:50px}.J4dm6a_valmisPino{position:static}.J4dm6a_sivu:has(.J4dm6a_valmisPino) .J4dm6a_esittely{display:none}.J4dm6a_tiedoksi{order:1}}.J4dm6a_valmisNappi:active{transform:scale(.98)}.J4dm6a_kutsu{border:1px solid var(--line);background:var(--card);text-align:center;border-radius:10px;flex-direction:column;gap:10px;padding:28px;display:flex}.J4dm6a_kutsuLupaus{color:var(--sec);margin-bottom:4px;font-size:14.5px;line-height:1.6}.J4dm6a_kutsuOsoite{box-sizing:border-box;background:var(--pill);overflow-wrap:anywhere;width:100%;font-family:var(--font-mono), ui-monospace, monospace;color:var(--sec);border-radius:8px;padding:12px 16px;font-size:12.5px;line-height:1.5;display:block}.J4dm6a_kutsuVihje{color:var(--mut);margin-top:2px;font-size:12.5px;line-height:1.5}@media (max-width:380px){.J4dm6a_syote::placeholder{font-size:14px}}
.pQDarG_osio{margin-top:120px;padding-bottom:0;position:relative;overflow:clip}.pQDarG_sisalto{z-index:1;text-align:center;color:var(--ink);flex-direction:column;align-items:center;display:flex;position:relative}.pQDarG_label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pklabel);margin-bottom:20px;font-size:11px;font-weight:700}.pQDarG_kysymys{color:var(--paivaink);letter-spacing:.005em;text-wrap:pretty;max-width:26ch;margin-bottom:30px;font-size:clamp(35px,3.75vw,53px);font-weight:400;line-height:1.06}.pQDarG_saanto{letter-spacing:.01em;max-width:52ch;color:var(--sec);text-wrap:pretty;margin:-16px 0 28px;font-size:14px;line-height:1.45}.pQDarG_napit{flex-wrap:wrap;gap:12px;display:flex}.pQDarG_nappi{border:1px solid var(--pkb);background:var(--pkbg);min-width:132px;height:52px;color:var(--pkfg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border-radius:11px;justify-content:center;align-items:center;padding:0 34px;font-size:12px;font-weight:700;transition:background .22s,transform .22s cubic-bezier(.2,.7,.2,1);display:inline-flex}.pQDarG_kuva{object-fit:cover;background:var(--pkb);border-radius:50%;width:28px;height:28px;margin:0 10px 0 -14px}.pQDarG_nappi:hover{background:var(--pkbgh);transform:translateY(-1.5px)}:root[data-theme=light] .pQDarG_nappi:hover{border-color:var(--acc)}.pQDarG_nappi:active{transform:scale(.98)}.pQDarG_palkkio{color:var(--sec);margin:26px 0 4px;font-size:15px;line-height:1.5}.pQDarG_summa{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.2px;word-spacing:-.34em;color:var(--sec);font-weight:700}@media (max-width:1000px){.pQDarG_osio{margin-top:64px}.pQDarG_kysymys{font-size:29px}}@media (prefers-reduced-motion:reduce){.pQDarG_nappi,.pQDarG_nappi:hover,.pQDarG_nappi:active{transform:none}}.pQDarG_kuittaus{border:1px solid var(--line);background:var(--card);text-align:left;border-radius:14px;align-items:center;gap:16px;max-width:520px;padding:18px 24px;display:flex}.pQDarG_merkki{background:var(--kylla);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:21px;font-weight:800;animation:.45s cubic-bezier(.34,1.56,.64,1) pQDarG_ponnahdus;display:flex}.pQDarG_merkkiPieleen{background:var(--ei)}.pQDarG_merkkiTyhja{background:var(--line);color:var(--sec)}@keyframes pQDarG_ponnahdus{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.pQDarG_kuittausTeksti{text-align:left;flex-direction:column;gap:3px;display:flex}.pQDarG_kuittausOtsikko{font-size:15px;font-weight:800}.pQDarG_kuittausSelite{color:var(--sec);letter-spacing:.01em;font-size:14.5px;line-height:1.45}.pQDarG_putki{color:var(--sec);letter-spacing:.01em;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.pQDarG_merkki{animation:none}}.pQDarG_nappi[data-odottaa]{border-color:var(--acc);background:var(--pkbgh);transform:translateY(-1.5px)}.pQDarG_nappi:disabled{cursor:default}.pQDarG_nappi:disabled:not([data-odottaa]){opacity:.45}.pQDarG_nappi:disabled:hover{transform:none}.pQDarG_nappi[data-odottaa]:hover{transform:translateY(-1.5px)}.pQDarG_osio,.pQDarG_sisalto,.pQDarG_ankkuri{scroll-margin-top:90px}.pQDarG_ankkuri{position:absolute;top:0}.pQDarG_odotus{flex-direction:column;gap:12px;width:100%;max-width:520px;display:none}.pQDarG_ankkuri:target+.pQDarG_odotus{display:flex}.pQDarG_ankkuri:target~.pQDarG_napit{display:none}.pQDarG_tiliKortti{border:1px solid var(--line);background:var(--card);text-wrap:pretty;border-radius:10px;flex-direction:column;align-items:center;gap:3px;width:100%;max-width:520px;padding:22px 24px;display:flex}.pQDarG_tiliToiminnot{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin-top:16px;display:flex}.pQDarG_tiliLuo{background:var(--herocta);height:52px;color:var(--herocta-fg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border-radius:11px;justify-content:center;align-items:center;padding:0 30px;font-size:12.5px;font-weight:700;transition:background .18s;display:inline-flex}.pQDarG_tiliLuo:hover{background:var(--herocta-h)}.pQDarG_tiliLuo:active{transform:scale(.98)}.pQDarG_tiliKirjaudu{min-height:44px;color:var(--acc);align-items:center;padding:0 6px;font-size:14.5px;font-weight:700;display:inline-flex}.pQDarG_tiliKirjaudu:hover{text-underline-offset:3px;text-decoration:underline}.pQDarG_odottaa{border:1px solid var(--line);background:var(--card);text-align:left;border-radius:10px;flex-direction:column;gap:12px;padding:16px 26px 18px;display:flex}.pQDarG_odottaaOtsake{justify-content:space-between;align-items:center;gap:12px;display:flex}.pQDarG_odottaaOtsikko{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.pQDarG_muokkaa{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;color:var(--acc);margin:-7px -8px;padding:7px 8px;font-size:11px;font-weight:700}.pQDarG_muokkaa:hover{text-underline-offset:3px;text-decoration:underline}.pQDarG_kuitti{flex-direction:column;gap:8px;margin:0;display:flex}.pQDarG_kuittiRivi{color:var(--sec);align-items:baseline;gap:8px;font-size:13.5px;display:flex}.pQDarG_kuittiRivi:after{content:"";border-bottom:1px dotted var(--line);flex:1;order:1;transform:translateY(-3px)}.pQDarG_kuittiRivi dt{order:0}.pQDarG_kuittiRivi dd{color:var(--ink);order:2;margin:0;font-weight:600}
._2Vy7QW_vitriini{flex-direction:column;gap:18px;margin-top:48px;scroll-margin-top:90px;display:flex}._2Vy7QW_vitriiniOtsikko{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}._2Vy7QW_vitriiniNimi{font-family:var(--font-larken), serif;letter-spacing:.005em;font-size:22px;font-weight:400}._2Vy7QW_vitriiniLuku{color:var(--mut);letter-spacing:.01em;font-size:13px;font-weight:700}._2Vy7QW_merkkiristikko{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:32px;display:grid}._2Vy7QW_palsta{flex-direction:column;gap:28px;min-width:0;display:flex}._2Vy7QW_merkkiryhma{flex-direction:column;gap:10px;min-width:0;display:flex}._2Vy7QW_lisaaMerkit{border:1px solid var(--chipb);height:40px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;color:var(--ink);border-radius:9px;align-self:flex-start;align-items:center;padding:0 14px;font-size:11.5px;font-weight:700}@media (hover:hover){._2Vy7QW_lisaaMerkit:hover{border-color:var(--acc);color:var(--acc)}}._2Vy7QW_lisaaMerkit:focus-visible{outline:2px solid var(--acc);outline-offset:2px}._2Vy7QW_merkkiryhmaNimi{color:var(--sec);letter-spacing:.01em;font-size:13.5px;font-weight:800}._2Vy7QW_merkki,._2Vy7QW_merkkiAnsaittu{border:1px solid var(--line);background:var(--card);border-radius:8px;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}._2Vy7QW_merkki{opacity:.55}._2Vy7QW_merkkiAnsaittu{border-color:var(--chipb)}._2Vy7QW_merkkiIkoni{background:var(--pill);width:36px;height:36px;color:var(--mut);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._2Vy7QW_merkkiIkoni svg{width:18px;height:18px}._2Vy7QW_merkkiAnsaittu ._2Vy7QW_merkkiIkoni{background:var(--tint2);color:var(--acc)}._2Vy7QW_merkkiTeksti{flex-direction:column;gap:1px;min-width:0;display:flex}._2Vy7QW_merkkiNimi{color:var(--ink);letter-spacing:.01em;font-size:13px;font-weight:800}._2Vy7QW_merkkiTila{color:var(--mut);letter-spacing:.01em;font-size:11.5px;line-height:1.4}._2Vy7QW_merkkiAnsaittu._2Vy7QW_pronssi{border-color:color-mix(in oklab, var(--pronssi) 55%, transparent);background:linear-gradient(135deg, color-mix(in oklab, var(--pronssi) 22%, var(--card)), color-mix(in oklab, var(--pronssi) 8%, var(--card)))}._2Vy7QW_merkkiAnsaittu._2Vy7QW_pronssi ._2Vy7QW_merkkiIkoni{background:var(--pronssi);color:var(--card)}._2Vy7QW_merkkiAnsaittu._2Vy7QW_pronssi ._2Vy7QW_merkkiNimi{color:var(--pronssi)}._2Vy7QW_merkkiAnsaittu._2Vy7QW_pronssi ._2Vy7QW_merkkiTila{color:color-mix(in oklab, var(--pronssi) 60%, var(--ink))}@media (max-width:1000px){._2Vy7QW_merkkiristikko{grid-template-columns:1fr;grid-auto-flow:row;gap:20px}._2Vy7QW_palsta{gap:20px}}._2Vy7QW_merkkiIkoni[data-liike] svg,._2Vy7QW_merkkiIkoni[data-liike] path{transform-box:fill-box;transform-origin:50%}._2Vy7QW_merkkiIkoni[data-liike=lippu] svg,._2Vy7QW_merkkiIkoni[data-liike=lippu] path{transform-origin:0}._2Vy7QW_merkkiIkoni[data-liike=rasti] path,._2Vy7QW_merkkiIkoni[data-liike=kaanne] path{stroke-dasharray:1}@media (prefers-reduced-motion:no-preference){._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike] svg{animation-name:_2Vy7QW_pomppu,_2Vy7QW_pomppu-elo;animation-duration:1.6s,24s;animation-timing-function:cubic-bezier(.37,0,.63,1);animation-delay:calc(min(var(--i,0), 14) * .26s + 1.2s), calc(min(var(--i,0), 14) * 1.6s + 3s);animation-iteration-count:1,infinite;animation-fill-mode:both,none}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=kylmapaa] svg{animation-name:_2Vy7QW_lumi,_2Vy7QW_lumi-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=aikainen] svg{animation-name:_2Vy7QW_lento,_2Vy7QW_lento-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=vaisto] svg{animation-name:_2Vy7QW_salama,_2Vy7QW_salama-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=tarkka] svg,._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=tahtain] svg{animation-name:_2Vy7QW_tahtays,_2Vy7QW_tahtays-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=tahti] svg{animation-name:_2Vy7QW_tahti,_2Vy7QW_tahti-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=kruunu] svg{animation-name:_2Vy7QW_kruunu,_2Vy7QW_kruunu-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=ratsu] svg{animation-name:_2Vy7QW_ratsu,_2Vy7QW_ratsu-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=kolikko] svg{animation-name:_2Vy7QW_kolikko,_2Vy7QW_kolikko-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=lippu] svg{animation-name:_2Vy7QW_lippu,_2Vy7QW_lippu-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=lamppu] svg{animation-name:_2Vy7QW_lamppu,_2Vy7QW_lamppu-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=vastavirta] svg{animation-name:_2Vy7QW_nousu,_2Vy7QW_nousu-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=salkkumestari] svg{animation-name:_2Vy7QW_salkku,_2Vy7QW_salkku-elo}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=rasti] svg,._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=kaanne] svg{animation:_2Vy7QW_pomppu-elo 24s cubic-bezier(.37, 0, .63, 1) calc(min(var(--i,0), 14) * 1.6s + 3s) infinite}._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=rasti] path,._2Vy7QW_merkkiryhma[data-nakyvissa] ._2Vy7QW_merkkiIkoni[data-liike=kaanne] path{animation:_2Vy7QW_piirto .55s cubic-bezier(.22, 1, .36, 1) calc(min(var(--i,0), 14) * .26s + 1.2s) forwards}._2Vy7QW_merkkiryhma[data-nakyvissa]:not([data-ruudulla]) ._2Vy7QW_merkkiIkoni svg,._2Vy7QW_merkkiryhma[data-nakyvissa]:not([data-ruudulla]) ._2Vy7QW_merkkiIkoni path{animation-play-state:paused}@media (hover:hover) and (pointer:fine){._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike]:where(:not([data-liike=rasti],[data-liike=kaanne])) path{animation:1.3s cubic-bezier(.37,0,.63,1) _2Vy7QW_pomppu}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=kylmapaa] path{animation-name:_2Vy7QW_lumi}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=aikainen] path{animation-name:_2Vy7QW_lento}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=vaisto] path{animation-name:_2Vy7QW_salama}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=tarkka] path,._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=tahtain] path{animation-name:_2Vy7QW_tahtays}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=tahti] path{animation-name:_2Vy7QW_tahti}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=kruunu] path{animation-name:_2Vy7QW_kruunu}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=ratsu] path{animation-name:_2Vy7QW_ratsu}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=kolikko] path{animation-name:_2Vy7QW_kolikko}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=lippu] path{animation-name:_2Vy7QW_lippu}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=lamppu] path{animation-name:_2Vy7QW_lamppu}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=vastavirta] path{animation-name:_2Vy7QW_nousu}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=salkkumestari] path{animation-name:_2Vy7QW_salkku}._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=rasti] svg,._2Vy7QW_merkkiAnsaittu:hover ._2Vy7QW_merkkiIkoni[data-liike=kaanne] svg{animation:.9s cubic-bezier(.37,0,.63,1) _2Vy7QW_pomppu}}}@keyframes _2Vy7QW_pomppu{0%,to{transform:none}40%{transform:scale(1.12)}70%{transform:scale(.97)}}@keyframes _2Vy7QW_piirto{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _2Vy7QW_lumi{0%{transform:none}to{transform:rotate(180deg)}}@keyframes _2Vy7QW_lento{0%,to{transform:none}35%{transform:translate(2px,-2px)rotate(-6deg)}65%{transform:translate(-.5px,.5px)rotate(2deg)}}@keyframes _2Vy7QW_salama{0%,to{opacity:1;transform:none}30%{opacity:.45}55%{opacity:1;transform:scale(1.08)}}@keyframes _2Vy7QW_tahtays{0%,to{transform:none}40%{transform:scale(.85)}70%{transform:scale(1.04)}}@keyframes _2Vy7QW_tahti{0%{transform:none}60%{transform:rotate(300deg)scale(1.08)}to{transform:rotate(360deg)}}@keyframes _2Vy7QW_kruunu{0%,to{transform:none}30%{transform:translateY(-3px)}55%{transform:translateY(1px)}75%{transform:translateY(-1px)}}@keyframes _2Vy7QW_ratsu{0%,to{transform:none}35%{transform:translateY(-3px)rotate(-5deg)}65%{transform:translateY(1px)rotate(2deg)}}@keyframes _2Vy7QW_kolikko{0%,to{transform:none}25%{transform:scaleX(.1)}50%{transform:scaleX(1)}75%{transform:scaleX(.1)}}@keyframes _2Vy7QW_lippu{0%,to{transform:none}25%{transform:skewY(-7deg)}50%{transform:skewY(5deg)}75%{transform:skewY(-3deg)}}@keyframes _2Vy7QW_lamppu{0%,to{opacity:1;transform:none}25%{opacity:.4}60%{opacity:1;transform:scale(1.08)}}@keyframes _2Vy7QW_nousu{0%,to{transform:none}40%{transform:translateY(-3px)}70%{transform:translateY(1px)}}@keyframes _2Vy7QW_salkku{0%,to{transform:none}30%{transform:translateY(-3px)rotate(-6deg)}60%{transform:rotate(4deg)}}@keyframes _2Vy7QW_kolikko-elo{0%{transform:none}93%,to{transform:none}94.75%{transform:scaleX(.1)}96.5%{transform:scaleX(1)}98.25%{transform:scaleX(.1)}}@keyframes _2Vy7QW_kruunu-elo{0%{transform:none}93%,to{transform:none}95.1%{transform:translateY(-3px)}96.85%{transform:translateY(1px)}98.25%{transform:translateY(-1px)}}@keyframes _2Vy7QW_lamppu-elo{0%{transform:none}93%,to{opacity:1;transform:none}94.75%{opacity:.4}97.2%{opacity:1;transform:scale(1.08)}}@keyframes _2Vy7QW_lento-elo{0%{transform:none}93%,to{transform:none}95.45%{transform:translate(2px,-2px)rotate(-6deg)}97.55%{transform:translate(-.5px,.5px)rotate(2deg)}}@keyframes _2Vy7QW_lippu-elo{0%{transform:none}93%,to{transform:none}94.75%{transform:skewY(-7deg)}96.5%{transform:skewY(5deg)}98.25%{transform:skewY(-3deg)}}@keyframes _2Vy7QW_lumi-elo{0%{transform:none}93%{transform:none}to{transform:rotate(180deg)}}@keyframes _2Vy7QW_nousu-elo{0%{transform:none}93%,to{transform:none}95.8%{transform:translateY(-3px)}97.9%{transform:translateY(1px)}}@keyframes _2Vy7QW_ratsu-elo{0%{transform:none}93%,to{transform:none}95.45%{transform:translateY(-3px)rotate(-5deg)}97.55%{transform:translateY(1px)rotate(2deg)}}@keyframes _2Vy7QW_salama-elo{0%{transform:none}93%,to{opacity:1;transform:none}95.1%{opacity:.45}96.85%{opacity:1;transform:scale(1.08)}}@keyframes _2Vy7QW_salkku-elo{0%{transform:none}93%,to{transform:none}95.1%{transform:translateY(-3px)rotate(-6deg)}97.2%{transform:rotate(4deg)}}@keyframes _2Vy7QW_tahtays-elo{0%{transform:none}93%,to{transform:none}95.8%{transform:scale(.85)}97.9%{transform:scale(1.04)}}@keyframes _2Vy7QW_tahti-elo{0%{transform:none}93%{transform:none}97.2%{transform:rotate(300deg)scale(1.08)}to{transform:rotate(360deg)}}@keyframes _2Vy7QW_pomppu-elo{0%{transform:none}93%,to{transform:none}95.8%{transform:scale(1.12)}97.9%{transform:scale(.97)}}
.avSa1W_odottaa{opacity:.6;cursor:progress}
.OSSG4a_osio{padding-top:70px}.OSSG4a_ristikko{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;display:grid}.OSSG4a_keskimmainen{display:contents}.OSSG4a_lista{border-bottom:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.OSSG4a_otsikko{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--acc);padding-bottom:18px;font-size:11px;font-weight:700}.OSSG4a_rivi{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:20px;padding:20px 0;transition:opacity .18s;display:flex}.OSSG4a_rivi:hover{opacity:.62}.OSSG4a_kysymys{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:400;line-height:1.3;overflow:hidden}.OSSG4a_hinta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;font-variant-numeric:tabular-nums;flex:none;font-size:20px;font-weight:400}.OSSG4a_muutos{white-space:nowrap;text-align:right;width:46px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;flex:none;font-size:13px;font-weight:500}.OSSG4a_up{color:var(--kylla)}.OSSG4a_down{color:var(--ei)}.OSSG4a_flat{color:var(--mut)}@media (max-width:1000px){.OSSG4a_osio{padding-top:52px}.OSSG4a_ristikko{flex-direction:column;gap:30px;display:flex}.OSSG4a_keskimmainen{display:none}.OSSG4a_lista{border-bottom:none}.OSSG4a_otsikko{padding-bottom:10px;font-size:10.5px}.OSSG4a_rivi{gap:12px;padding:12px 0}.OSSG4a_kysymys{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.OSSG4a_hinta{font-size:16px}.OSSG4a_muutos{width:auto;font-size:11px}}
.nXLadq_kehys{--akselikaista:60px;width:100%;position:relative}.nXLadq_svg{width:calc(100% - var(--akselikaista));height:240px;display:block}.nXLadq_ruudukko{stroke:var(--line2);stroke-width:1px;stroke-dasharray:4 4}.nXLadq_viiva{stroke:var(--salkku);stroke-width:2.2px}.nXLadq_tayte{fill:url(#salkkuTayte)}.nXLadq_tayteYla{stop-color:var(--salkku);stop-opacity:.38}.nXLadq_tayteAla{stop-color:var(--salkku);stop-opacity:0}.nXLadq_yAkseli{pointer-events:none;position:absolute;inset:0}.nXLadq_yLabel{width:var(--akselikaista);text-align:right;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;word-spacing:-.2em;color:var(--mut);font-size:11px;font-weight:400;position:absolute;right:0;transform:translateY(-50%)}@media (max-width:1000px){.nXLadq_kehys{--akselikaista:0px}.nXLadq_svg{height:190px}.nXLadq_yLabel{background:color-mix(in oklab, var(--bg) 82%, transparent);border-radius:4px;width:auto;padding:0 4px;font-size:9.5px;right:2px}}
._-J4FG_tausta{z-index:-1;height:var(--kajo-korkeus,440px);pointer-events:none;position:absolute;top:-120px;left:calc(50% - 50vw);right:calc(50% - 50vw);overflow:hidden}._-J4FG_pesu{background:var(--herowash);position:absolute;inset:0}._-J4FG_hehku{background:radial-gradient(closest-side, var(--herohehku), transparent 72%);filter:blur(30px);border-radius:50%;width:620px;height:420px;animation:17s ease-in-out infinite alternate _-J4FG_leijunta;position:absolute;top:-160px;right:6%}@keyframes _-J4FG_leijunta{0%{translate:0}to{translate:48px 22px}}._-J4FG_haivytys{background:linear-gradient(180deg, transparent 0%, var(--bg) 100%);height:120px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){._-J4FG_hehku{animation:none}}
.kkFeuG_sivu{isolation:isolate;padding-top:var(--sivun-ylatila);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding-bottom:90px;display:flex;position:relative}.kkFeuG_koodi{font-family:var(--font-mono), ui-monospace, monospace;word-spacing:-.34em;color:var(--tint2);font-size:clamp(96px,12vw,160px);font-weight:400;line-height:1}.kkFeuG_nolla{color:var(--acc);font-style:normal}.kkFeuG_teksti{flex-direction:column;align-items:center;gap:10px;display:flex}.kkFeuG_otsikko{--otsikko:clamp(28px, 3vw, 40px);letter-spacing:.005em;line-height:1.1}.kkFeuG_selite{color:var(--sec);max-width:44ch;font-size:15.5px;line-height:1.6}.kkFeuG_napit{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.kkFeuG_ensisijainen,.kkFeuG_toissijainen{border-radius:11px;align-items:center;height:50px;padding:0 26px;display:inline-flex}.kkFeuG_ensisijainen{background:var(--herocta);color:var(--herocta-fg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;font-size:12.5px;font-weight:700;transition:background .2s}.kkFeuG_ensisijainen:hover{background:var(--herocta-h)}.kkFeuG_toissijainen{border:1.5px solid var(--chipb);color:var(--ink);letter-spacing:.01em;font-size:14.5px;font-weight:700;transition:border-color .2s,color .2s}.kkFeuG_toissijainen:hover{border-color:var(--acc);color:var(--acc)}@media (max-width:1000px){.kkFeuG_napit{flex-wrap:nowrap;gap:6px}.kkFeuG_ensisijainen,.kkFeuG_toissijainen{letter-spacing:.5px;white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;padding:0 8px;font-size:10.5px}}
.nNd3XG_rivi{isolation:isolate;border-top:1px solid var(--heroline);align-items:center;gap:18px;padding-top:14px;display:flex;position:relative}:root[data-theme=light] .nNd3XG_rivi:before{content:"";z-index:-1;background:linear-gradient(180deg, #fbfaf700 0%, #fbfaf7c7 36%, #fbfaf7f2 58%, var(--bg) 100%);pointer-events:none;position:absolute;inset:-40px -50vw -70px}.nNd3XG_merkki{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--herosec);flex:none;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.nNd3XG_piste{background:var(--kylla);border-radius:50%;width:6px;height:6px;animation:2.4s infinite nNd3XG_sykinta}.nNd3XG_ikkuna{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 94%,#0000 100%)}.nNd3XG_nauha,.nNd3XG_kopio{gap:28px;width:max-content;display:flex}.nNd3XG_nauha{animation:nNd3XG_liuku calc(var(--kohtia,8) * 11s) linear infinite}.nNd3XG_ikkuna:hover .nNd3XG_nauha{animation-play-state:paused}.nNd3XG_kohta{min-height:44px;color:var(--herosec);white-space:nowrap;letter-spacing:.01em;flex:none;align-items:center;gap:9px;font-size:13.5px;font-weight:700;transition:color .18s;display:inline-flex}.nNd3XG_kohta:hover{color:var(--heroink)}.nNd3XG_hinta{background:var(--heropill);height:22px;color:var(--heroink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;word-spacing:-.34em;font-variant-numeric:tabular-nums;border-radius:7px;align-items:center;padding:0 8px;font-size:11px;font-weight:400;display:inline-flex}.nNd3XG_muutos{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;font-size:11px;font-weight:700}.nNd3XG_up{color:var(--kylla)}.nNd3XG_down{color:var(--ei)}.nNd3XG_tiedote{color:var(--heroink)}.nNd3XG_korostus{color:var(--pronssi)}.nNd3XG_kruunu{width:13px;height:13px;fill:var(--pronssi);flex:none;align-self:center;margin-inline:-8px}.nNd3XG_mainos .nNd3XG_kruunu{margin-inline:0}.nNd3XG_tiedotetila .nNd3XG_nauha{padding-right:28px}@keyframes nNd3XG_liuku{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes nNd3XG_sykinta{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:1000px){.nNd3XG_nauha{animation-duration:calc(var(--kohtia,8) * 16s)}.nNd3XG_rivi{flex-direction:column;align-items:flex-start;gap:10px}.nNd3XG_merkki{display:none}.nNd3XG_ikkuna{width:100%}.nNd3XG_kohta span{font-size:13px}}@media (prefers-reduced-motion:reduce){.nNd3XG_nauha{animation:none}.nNd3XG_ikkuna{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.nNd3XG_tiedotetila .nNd3XG_kopio{display:none}}
