.sivu-module__ANi7sa__sivu{--otsikko:clamp(38px, 4.4vw, 60px);--otsikko-mobiili:clamp(26px, 7.2vw, 34px);flex-direction:column;padding-bottom:72px;display:flex}.sivu-module__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}.sivu-module__ANi7sa__pesu{background:var(--herowash);pointer-events:none;position:absolute;inset:0}.sivu-module__ANi7sa__hehkuA,.sivu-module__ANi7sa__hehkuB{pointer-events:none;border-radius:50%;position:absolute}.sivu-module__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 sivu-module__ANi7sa__leijuntaA;top:-150px;right:2%}.sivu-module__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 sivu-module__ANi7sa__leijuntaB;bottom:-60px;left:-40px}@keyframes sivu-module__ANi7sa__leijuntaA{0%{translate:0}to{translate:48px 22px}}@keyframes sivu-module__ANi7sa__leijuntaB{0%{translate:0}to{translate:-56px -18px}}.sivu-module__ANi7sa__ristikko{grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:stretch;gap:44px;display:grid;position:relative}.sivu-module__ANi7sa__vasen{flex-direction:column;gap:18px;min-width:0;display:flex}.sivu-module__ANi7sa__idrivi{align-items:center;gap:36px;margin-top:12px;margin-bottom:28px;display:flex}.sivu-module__ANi7sa__kuvalomake{flex-direction:column;flex:none;align-items:flex-start;gap:8px;display:flex}.sivu-module__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}.sivu-module__ANi7sa__kuva:has(.sivu-module__ANi7sa__kuvaKuva){border-color:#0000}.sivu-module__ANi7sa__kuva:hover,.sivu-module__ANi7sa__kuva:focus-within{border-color:var(--acc)}.sivu-module__ANi7sa__kuvaKuva{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sivu-module__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}.sivu-module__ANi7sa__kuva:hover .sivu-module__ANi7sa__kuvaVihje,.sivu-module__ANi7sa__kuva:focus-within .sivu-module__ANi7sa__kuvaVihje,.sivu-module__ANi7sa__kuva[aria-busy=true] .sivu-module__ANi7sa__kuvaVihje{opacity:1}.sivu-module__ANi7sa__kuva:not(:has(.sivu-module__ANi7sa__kuvaKuva)) .sivu-module__ANi7sa__kuvaVihje{opacity:1}.sivu-module__ANi7sa__kuvaSyote{opacity:0;cursor:pointer;position:absolute;inset:0}.sivu-module__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}.sivu-module__ANi7sa__idteksti{flex-direction:column;gap:6px;min-width:0;display:flex}.sivu-module__ANi7sa__nimi{letter-spacing:0;text-wrap:balance;overflow-wrap:anywhere;line-height:.98}.sivu-module__ANi7sa__saldorivi{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.sivu-module__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}.sivu-module__ANi7sa__saldoYksikko{letter-spacing:-.01em;word-spacing:-.2em;font-size:.46em}.sivu-module__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}.sivu-module__ANi7sa__deltaNuoli{font-size:8px}.sivu-module__ANi7sa__avoinTulos{white-space:nowrap;font-weight:500}.sivu-module__ANi7sa__up{color:var(--kylla)}.sivu-module__ANi7sa__down{color:var(--ei)}.sivu-module__ANi7sa__spec{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;max-width:720px;margin-top:10px;display:grid}.sivu-module__ANi7sa__specRivi{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.sivu-module__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}.sivu-module__ANi7sa__specArvo{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.sivu-module__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}.sivu-module__ANi7sa__napit{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.sivu-module__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}.sivu-module__ANi7sa__nappi:hover{border-color:var(--acc);color:var(--acc)}.sivu-module__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}.sivu-module__ANi7sa__ratkaisuPalsta{flex-direction:column;align-self:start;gap:14px;min-width:0;display:flex}.sivu-module__ANi7sa__ratkaisu{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:14px;padding:24px 26px;display:flex}.sivu-module__ANi7sa__ratkaisuYla{align-items:baseline;gap:10px;display:flex}.sivu-module__ANi7sa__ratkaisuLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.sivu-module__ANi7sa__ratkaisuPvm{font-family:var(--font-mono), ui-monospace, monospace;color:var(--mut);margin-left:auto;font-size:11px}.sivu-module__ANi7sa__ratkaisuKysymys{color:var(--ink);font-size:16.5px;font-weight:600;line-height:1.4}.sivu-module__ANi7sa__ratkaisuKysymys:hover{color:var(--acc)}.sivu-module__ANi7sa__ratkaisuAla{border-top:1px solid var(--line2);align-items:baseline;gap:12px;padding-top:14px;display:flex}.sivu-module__ANi7sa__ratkaisuOtsikko{color:var(--sec);font-size:13px;font-weight:700}.sivu-module__ANi7sa__ratkaisuSumma{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;color:var(--kylla);font-variant-numeric:tabular-nums;margin-left:auto;font-size:24px;font-weight:400}.sivu-module__ANi7sa__ratkaisuSumma.sivu-module__ANi7sa__ratkaisuSummaNolla{color:var(--mut)}.sivu-module__ANi7sa__ratkaisuSummarivi{align-items:center;gap:10px;margin-left:auto;display:flex}.sivu-module__ANi7sa__ratkaisuSummarivi .sivu-module__ANi7sa__ratkaisuSumma{margin-left:0}.sivu-module__ANi7sa__ratkaisuXp{border:1px solid var(--line);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;color:var(--sec);white-space:nowrap;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:700}.sivu-module__ANi7sa__ratkaisuTiedot{flex-direction:column;margin:0;display:flex}.sivu-module__ANi7sa__ratkaisuRivi{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.sivu-module__ANi7sa__ratkaisuRivi:last-child{border-bottom:none}.sivu-module__ANi7sa__ratkaisuRiviLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:500}.sivu-module__ANi7sa__ratkaisuRiviArvo{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:inline-flex}.sivu-module__ANi7sa__ratkaisuOsuma{background:var(--kylla);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.sivu-module__ANi7sa__ratkaisuNapit{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.sivu-module__ANi7sa__ratkaisuToinen{border:1px solid var(--line);min-height:46px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.sivu-module__ANi7sa__ratkaisuTyhja{color:var(--mut);font-size:13.5px;line-height:1.55}.sivu-module__ANi7sa__palkintonosto{border:1px solid var(--line);background:color-mix(in oklab, var(--pronssi) 8%, var(--card));color:var(--ink);border-radius:10px;flex-direction:column;gap:8px;padding:20px 22px;transition:background .18s;display:flex}@media (hover:hover){.sivu-module__ANi7sa__palkintonosto:hover{background:color-mix(in oklab, var(--pronssi) 14%, var(--card))}}.sivu-module__ANi7sa__palkintonostoOtsikko{font-family:var(--font-larken), serif;font-size:19px;line-height:1.2}.sivu-module__ANi7sa__palkintonostoTeksti{color:var(--sec);font-size:13.5px;line-height:1.55}.sivu-module__ANi7sa__palkintonostoLinkki{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);margin-top:2px;font-size:11.5px;font-weight:700}.sivu-module__ANi7sa__salkku{flex-direction:column;padding-top:28px;scroll-margin-top:90px;display:flex}.sivu-module__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}.sivu-module__ANi7sa__salkkuYla{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.sivu-module__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}.sivu-module__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}.sivu-module__ANi7sa__tayte{flex:1}.sivu-module__ANi7sa__jaksot{border:1px solid var(--chipb);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.sivu-module__ANi7sa__jakso,.sivu-module__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}.sivu-module__ANi7sa__jakso:hover{color:var(--ink)}.sivu-module__ANi7sa__jaksoValittu{background:var(--ink);color:var(--bg);font-weight:700}.sivu-module__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}.sivu-module__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}.sivu-module__ANi7sa__kortti{background:var(--card);flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:22px 26px 24px;display:flex}.sivu-module__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}.sivu-module__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}.sivu-module__ANi7sa__korttiSelite{color:var(--sec);letter-spacing:.01em;font-size:13px}.sivu-module__ANi7sa__korttiRivi{align-items:baseline;gap:10px;display:inline-flex}.sivu-module__ANi7sa__korttiNuoli{font-size:13px;font-weight:700}.sivu-module__ANi7sa__xpRivi{align-items:baseline;gap:8px;display:inline-flex}.sivu-module__ANi7sa__xpRaja{font-family:var(--font-mono), ui-monospace, monospace;color:var(--mut);font-size:14px;font-weight:400}.sivu-module__ANi7sa__xpJaljella{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;color:var(--pronssi);font-size:12px}.sivu-module__ANi7sa__xpPalkki{background:var(--pill);border-radius:8px;width:100%;max-width:260px;height:5px;display:block;overflow:hidden}.sivu-module__ANi7sa__xpTayte{background:linear-gradient(90deg,#7adfae,#168a71);border-radius:8px;height:100%;display:block}.sivu-module__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}.sivu-module__ANi7sa__xpKatto{white-space:nowrap}.sivu-module__ANi7sa__band{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:70px;margin-top:24px;padding-top:24px;display:grid}.sivu-module__ANi7sa__positiot{flex-direction:column;min-width:0;display:flex}.sivu-module__ANi7sa__bandOtsikko{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:16px;display:flex}.sivu-module__ANi7sa__bandRivi{align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:560px){.sivu-module__ANi7sa__bandOtsikko{flex-wrap:wrap;row-gap:6px}.sivu-module__ANi7sa__bandSumma{flex-direction:column;align-items:flex-end;row-gap:3px;margin-left:0;display:flex}.sivu-module__ANi7sa__bandSummaLuku{text-transform:none}}.sivu-module__ANi7sa__bandNimi{white-space:nowrap;font-family:var(--font-larken), serif;letter-spacing:.005em;font-size:clamp(26px,2.4vw,34px);font-weight:400}.sivu-module__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}.sivu-module__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}.sivu-module__ANi7sa__posrivi{border-bottom:1px solid var(--line2);align-items:center;gap:14px;padding:24px 0;display:flex}.sivu-module__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}.sivu-module__ANi7sa__posKysymys:hover{color:var(--acc)}.sivu-module__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}.sivu-module__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}.sivu-module__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}.sivu-module__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}.sivu-module__ANi7sa__posMyy:hover{border-color:var(--acc);color:var(--acc)}.sivu-module__ANi7sa__tyhja{color:var(--mut);padding:24px 0;font-size:14px}.sivu-module__ANi7sa__tyhjaLinkki{color:var(--acc);font-weight:700}.sivu-module__ANi7sa__liigaOtsikko{flex-wrap:wrap;padding-top:70px}.sivu-module__ANi7sa__liigarivi{border-bottom:1px solid var(--line2);color:var(--ink);align-items:center;gap:14px;padding:24px 0;transition:opacity .18s;display:flex}.sivu-module__ANi7sa__liigarivi:hover{opacity:.72}.sivu-module__ANi7sa__liigaTeksti{flex-direction:column;flex:1;gap:5px;min-width:0;display:inline-flex}.sivu-module__ANi7sa__liigaNimi{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:500;overflow:hidden}.sivu-module__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}.sivu-module__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}.sivu-module__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}.sivu-module__ANi7sa__liigaNuoli{text-align:right;width:24px;font-family:var(--font-mono), ui-monospace, monospace;color:var(--mut);flex:none;font-size:14px}.sivu-module__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}.sivu-module__ANi7sa__kaikkiLiigat:hover{border-color:var(--acc);color:var(--acc)}.sivu-module__ANi7sa__historia{flex-direction:column;min-width:0;display:flex}.sivu-module__ANi7sa__historiaOtsikko{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding-bottom:16px;display:flex}.sivu-module__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}.sivu-module__ANi7sa__historiaKaikki:hover{text-underline-offset:3px;text-decoration:underline}.sivu-module__ANi7sa__historiaRivi{border-bottom:1px solid var(--line2);align-items:center;gap:14px;padding:14px 0;display:flex}.sivu-module__ANi7sa__historiaTeksti{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sivu-module__ANi7sa__historiaKysymys{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.sivu-module__ANi7sa__historiaMeta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:10px}.sivu-module__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){.sivu-module__ANi7sa__hero{margin-top:-74px;padding-top:96px;padding-bottom:30px}.sivu-module__ANi7sa__ristikko{grid-template-columns:1fr;gap:26px}.sivu-module__ANi7sa__idrivi{gap:22px;margin-bottom:16px}.sivu-module__ANi7sa__kuva{width:76px;height:76px;font-size:21px}.sivu-module__ANi7sa__kuvaVihje{place-items:center;padding:0;font-size:8.5px;display:grid;inset:0}.sivu-module__ANi7sa__spec{grid-template-columns:1fr;gap:0}.sivu-module__ANi7sa__kortit{grid-template-columns:1fr 1fr}.sivu-module__ANi7sa__kortti{padding:18px 18px 20px}.sivu-module__ANi7sa__korttiLuku{font-size:24px}.sivu-module__ANi7sa__xpKortti{order:2;grid-column:1/-1}.sivu-module__ANi7sa__xpPalkki{max-width:100%}.sivu-module__ANi7sa__xpKatto{display:block}.sivu-module__ANi7sa__xpErotin{display:none}.sivu-module__ANi7sa__salkkuYla{gap:14px 10px}.sivu-module__ANi7sa__jaksot{box-sizing:border-box;order:3;width:100%}.sivu-module__ANi7sa__jakso,.sivu-module__ANi7sa__jaksoValittu{letter-spacing:.3px;flex:1 1 0;justify-content:center;min-width:0;padding:0 4px;font-size:9.5px}.sivu-module__ANi7sa__tayte{display:none}.sivu-module__ANi7sa__liigaOtsikko{padding-top:44px}.sivu-module__ANi7sa__liigaKassa{width:auto}.sivu-module__ANi7sa__liigaNuoli,.sivu-module__ANi7sa__historiaNuoli{display:none}.sivu-module__ANi7sa__liigaNimi{white-space:normal;text-overflow:clip;overflow:visible}.sivu-module__ANi7sa__band{grid-template-columns:1fr;gap:44px}.sivu-module__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}.sivu-module__ANi7sa__posKysymys{white-space:normal;text-overflow:clip;grid-area:q;font-size:15px;line-height:1.35;overflow:visible}.sivu-module__ANi7sa__posPuoli{grid-area:meta;justify-self:start}.sivu-module__ANi7sa__posMaara{display:none}.sivu-module__ANi7sa__posTuotto{grid-area:tuotto;align-self:start;width:auto}.sivu-module__ANi7sa__posMyy{grid-area:myy;justify-self:end;height:34px;padding:0 14px}}@media (max-width:379px){.sivu-module__ANi7sa__jaksot{flex-wrap:wrap}.sivu-module__ANi7sa__jakso,.sivu-module__ANi7sa__jaksoValittu{flex:calc(33.333% - 2px)}}@media (prefers-reduced-motion:reduce){.sivu-module__ANi7sa__hehkuA,.sivu-module__ANi7sa__hehkuB{animation:none}}.sivu-module__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}.sivu-module__ANi7sa__turvaTeksti{color:var(--ink);font-size:14px;line-height:1.5}.sivu-module__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}.sivu-module__ANi7sa__turvaNappi:hover{background:var(--herocta-h)}.sivu-module__ANi7sa__turvaOdottaa{color:var(--mut);max-width:44ch;margin-bottom:10px;font-size:13px;line-height:1.5}.sivu-module__ANi7sa__turvaKuittaus{color:var(--kylla);max-width:none;margin-bottom:10px;font-size:14px;font-weight:600}.sivu-module__ANi7sa__turvaNappi:active{transform:scale(.98)}@media (max-width:1000px){.sivu-module__ANi7sa__napit{flex-direction:column}.sivu-module__ANi7sa__napit>*{justify-content:center;width:100%;min-width:0}.sivu-module__ANi7sa__jakso,.sivu-module__ANi7sa__jaksoValittu,.sivu-module__ANi7sa__posMyy{align-items:center;min-height:44px;display:inline-flex}}.sivu-module__ANi7sa__kuvaVirheviesti{color:var(--ei);max-width:none;margin-bottom:10px;font-size:14px;font-weight:600}
.JaaOsuma-module__SYZB9a__ikkuna{--jako-yo:#0a0f1e;--jako-kylma:#151b2e;--jako-sini:#1c3fca;--jako-sini-kirkas:#3a34ff;--jako-oranssi:#c98b3a;--jako-kelta:#ffe97a;--jako-kerma:#f6ecd9;z-index:91;overscroll-behavior:contain;border:1px solid var(--line);background:var(--card);border-radius:16px;flex-direction:column;gap:16px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);padding:20px;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}.JaaOsuma-module__SYZB9a__tausta{z-index:90;background:#050914b8;position:fixed;inset:0}.JaaOsuma-module__SYZB9a__ylarivi{justify-content:space-between;align-items:center;gap:12px;display:flex}.JaaOsuma-module__SYZB9a__otsikko{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;color:var(--pronssi);font-size:12px;font-weight:700}.JaaOsuma-module__SYZB9a__sulje{border:1px solid var(--line);width:40px;height:40px;color:var(--sec);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.JaaOsuma-module__SYZB9a__valitsin{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;display:grid}.JaaOsuma-module__SYZB9a__valinta{cursor:pointer;min-height:40px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.6px;text-transform:uppercase;color:var(--mut);background:0 0;border:none;border-radius:7px;font-size:11px;font-weight:700}.JaaOsuma-module__SYZB9a__valittu{color:var(--ink);background:var(--pill)}.JaaOsuma-module__SYZB9a__esikatselu{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--line);background:#070911;border-radius:12px;width:100%;height:auto}.JaaOsuma-module__SYZB9a__esikatseluKehys{position:relative}.JaaOsuma-module__SYZB9a__piirretaan{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:#f5f7ffb3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:12px;display:flex;position:absolute;inset:0}.JaaOsuma-module__SYZB9a__pyora{border:2px solid #f5f7ff2e;border-top-color:var(--pronssi);border-radius:50%;width:28px;height:28px;animation:.9s linear infinite JaaOsuma-module__SYZB9a__pyori}@keyframes JaaOsuma-module__SYZB9a__pyori{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.JaaOsuma-module__SYZB9a__pyora{animation-duration:2.4s}}.JaaOsuma-module__SYZB9a__palvelut{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.JaaOsuma-module__SYZB9a__palvelu{cursor:pointer;color:var(--sec);background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.JaaOsuma-module__SYZB9a__pallo{color:#fff;width:56px;height:56px;font-family:var(--font-mono), ui-monospace, monospace;border-radius:50%;justify-content:center;align-items:center;font-size:19px;font-weight:700;display:inline-flex}.JaaOsuma-module__SYZB9a__instagram{background:linear-gradient(135deg,#7a37c9 0%,#d93177 55%,#f0a03a 100%)}.JaaOsuma-module__SYZB9a__whatsapp{background:#22a45d}.JaaOsuma-module__SYZB9a__facebook{background:#1d7cf2}.JaaOsuma-module__SYZB9a__messenger{background:#0a7cff}.JaaOsuma-module__SYZB9a__x{border:1px solid var(--line);background:#14161d}.JaaOsuma-module__SYZB9a__palveluNimi{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.6px;text-transform:uppercase;font-size:10px}.JaaOsuma-module__SYZB9a__ensisijainen{background:var(--herocta);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;font-size:13px;font-weight:700}.JaaOsuma-module__SYZB9a__toissijainen{border:1px solid var(--line);min-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:13px;font-weight:700}.JaaOsuma-module__SYZB9a__muistutus{text-align:center;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.6px;text-transform:uppercase;color:var(--pronssi);margin:0;font-size:10px}.JaaOsuma-module__SYZB9a__avaa{background:var(--jaanappi);color:#fff;cursor:pointer;min-height:46px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:520px){.JaaOsuma-module__SYZB9a__valinta{letter-spacing:.2px;font-size:10px}.JaaOsuma-module__SYZB9a__pallo{width:48px;height:48px}}@media (max-width:1000px){.JaaOsuma-module__SYZB9a__sulje{width:44px;height:44px}}@media (max-width:359px){.JaaOsuma-module__SYZB9a__palvelut{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}}
.ratkennut-module__-qUkwG__sivu{--otsikko:clamp(32px, 3.6vw, 48px);isolation:isolate;padding-bottom:72px;position:relative}.ratkennut-module__-qUkwG__ylaosa{isolation:isolate;margin-top:-74px;padding-top:108px;padding-bottom:46px;position:relative;overflow:hidden}.ratkennut-module__-qUkwG__tausta{z-index:-1;pointer-events:none;position:absolute;inset:0}.ratkennut-module__-qUkwG__kortit{opacity:.55;background-image:url(/media/jako-nauha-tumma.jpg);background-position:50% 40%;background-size:cover;position:absolute;inset:0}:root[data-theme=light] .ratkennut-module__-qUkwG__kortit{opacity:.4;background-image:url(/media/jako-nauha-vaalea.jpg)}.ratkennut-module__-qUkwG__haivytys{background:linear-gradient(to right, var(--bg) 0%, color-mix(in oklab, var(--bg) 62%, transparent) 46%, transparent 100%), linear-gradient(to bottom, transparent 40%, var(--bg) 100%);position:absolute;inset:0}.ratkennut-module__-qUkwG__ylaosaSisalto{flex-direction:column;gap:14px;display:flex;position:relative}.ratkennut-module__-qUkwG__murupolku{align-items:baseline;gap:12px;display:flex}.ratkennut-module__-qUkwG__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}.ratkennut-module__-qUkwG__takaisin:hover{color:var(--ink)}.ratkennut-module__-qUkwG__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}@media (hover:hover){.ratkennut-module__-qUkwG__kategoria:hover{border-color:var(--pronssi)}}.ratkennut-module__-qUkwG__kysymys{letter-spacing:.005em;overflow-wrap:break-word;font-feature-settings:"pnum";text-wrap:balance;max-width:30ch;line-height:1.1}.ratkennut-module__-qUkwG__tulos{flex-direction:column;gap:6px;margin-top:12px;display:flex}.ratkennut-module__-qUkwG__tulosLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.ratkennut-module__-qUkwG__voittaja{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-1px;word-spacing:-.34em;color:var(--ink);overflow-wrap:anywhere;font-size:clamp(44px,4vw,58px);font-weight:400;line-height:1.05}.ratkennut-module__-qUkwG__voittajaPitka{letter-spacing:-.5px;font-size:clamp(30px,2.8vw,40px)}.ratkennut-module__-qUkwG__voittaja.ratkennut-module__-qUkwG__neutraali{color:var(--acc)}.ratkennut-module__-qUkwG__voittaja.ratkennut-module__-qUkwG__kylla{color:var(--kylla)}.ratkennut-module__-qUkwG__voittaja.ratkennut-module__-qUkwG__ei{color:var(--ei)}.ratkennut-module__-qUkwG__voittaja.ratkennut-module__-qUkwG__mitatoity{color:var(--sec)}.ratkennut-module__-qUkwG__tulosMeta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;word-spacing:-.2em;color:var(--sec);flex-wrap:wrap;gap:6px 22px;margin-top:6px;font-size:10.5px;font-weight:500;display:flex}.ratkennut-module__-qUkwG__palstat{grid-template-columns:minmax(0,1fr) minmax(340px,400px);align-items:start;gap:48px;padding-top:8px;display:grid}.ratkennut-module__-qUkwG__vasen,.ratkennut-module__-qUkwG__oikea{flex-direction:column;gap:24px;min-width:0;display:flex}.ratkennut-module__-qUkwG__kortti{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.ratkennut-module__-qUkwG__eyebrow{--otsikko2:12px;--otsikko2-mobiili:12px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-weight:500}.ratkennut-module__-qUkwG__kuvaajaKortti{padding:20px 22px 16px}.ratkennut-module__-qUkwG__ratkaisu{flex-direction:column;display:flex}.ratkennut-module__-qUkwG__ratkaisuSisalto{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}.ratkennut-module__-qUkwG__ratkaisuSisalto .ratkennut-module__-qUkwG__eyebrow{margin-bottom:4px}.ratkennut-module__-qUkwG__perustelu{color:var(--ink);text-wrap:pretty;max-width:62ch;font-size:16px;line-height:1.55}.ratkennut-module__-qUkwG__teksti{color:var(--sec);text-wrap:pretty;max-width:68ch;font-size:15px;line-height:1.6}.ratkennut-module__-qUkwG__lahde{color:var(--mut);overflow-wrap:anywhere;font-size:13px}.ratkennut-module__-qUkwG__linkki{color:var(--acc)}.ratkennut-module__-qUkwG__alaotsikko{--otsikko2:11.5px;--otsikko2-mobiili:11.5px;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}.ratkennut-module__-qUkwG__metarivi{border:1px solid var(--line);background:var(--card);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;word-spacing:-.2em;color:var(--mut);border-radius:0 0 10px 10px;flex-wrap:wrap;align-items:center;gap:8px 36px;padding:16px 26px;font-size:10.5px;font-weight:500;display:flex}.ratkennut-module__-qUkwG__keskustelu{min-width:0}.ratkennut-module__-qUkwG__uskomukset{gap:12px}.ratkennut-module__-qUkwG__sarakkeet{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);justify-content:flex-end;gap:10px;margin-top:2px;font-size:9.5px;font-weight:500;display:flex}.ratkennut-module__-qUkwG__sarakkeet span{text-align:right;width:52px}.ratkennut-module__-qUkwG__jakauma{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ratkennut-module__-qUkwG__jakaumaRivi{flex-direction:column;gap:7px;display:flex}.ratkennut-module__-qUkwG__jakaumaYla{align-items:baseline;gap:10px;display:flex}.ratkennut-module__-qUkwG__jakaumaNimi{min-width:0;color:var(--sec);flex-wrap:wrap;flex:1;align-items:center;gap:6px 8px;font-size:15px;line-height:1.3;display:flex}.ratkennut-module__-qUkwG__voitti .ratkennut-module__-qUkwG__jakaumaNimi{color:var(--ink);font-weight:700}.ratkennut-module__-qUkwG__tagi{height:20px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--acc);border-radius:6px;align-items:center;padding:0 7px;font-size:9.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px}.ratkennut-module__-qUkwG__tagi.ratkennut-module__-qUkwG__kylla{color:var(--kylla)}.ratkennut-module__-qUkwG__tagi.ratkennut-module__-qUkwG__ei{color:var(--ei)}.ratkennut-module__-qUkwG__luku,.ratkennut-module__-qUkwG__lukuVaimea{text-align:right;width:52px;font-family:var(--font-mono), ui-monospace, monospace;word-spacing:-.2em;flex:none}.ratkennut-module__-qUkwG__luku{color:var(--ink);font-size:16px}.ratkennut-module__-qUkwG__lukuVaimea{color:var(--mut);font-size:14px}.ratkennut-module__-qUkwG__palkkiKehys{background:var(--tint2);border-radius:999px;height:6px;display:block;overflow:hidden}.ratkennut-module__-qUkwG__palkki{background:var(--mut);opacity:.5;border-radius:999px;min-width:2px;height:100%;display:block}.ratkennut-module__-qUkwG__palkki.ratkennut-module__-qUkwG__kylla{background:var(--kylla)}.ratkennut-module__-qUkwG__palkki.ratkennut-module__-qUkwG__ei{background:var(--ei)}.ratkennut-module__-qUkwG__palkki.ratkennut-module__-qUkwG__neutraali{background:var(--acc)}.ratkennut-module__-qUkwG__voitti .ratkennut-module__-qUkwG__palkki{opacity:1}.ratkennut-module__-qUkwG__selite{border-top:1px solid var(--line);color:var(--mut);text-wrap:pretty;padding-top:12px;font-size:12.5px;line-height:1.5}.ratkennut-module__-qUkwG__omaTyhja{color:var(--sec);font-size:14px;line-height:1.5}.ratkennut-module__-qUkwG__omaOtsikko{font-family:var(--font-larken), serif;letter-spacing:.005em;color:var(--ink);font-size:22px;line-height:1.15}.ratkennut-module__-qUkwG__omaOsui{color:var(--kylla)}.ratkennut-module__-qUkwG__omaLuku{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.5px;word-spacing:-.34em;color:var(--ink);align-items:baseline;gap:10px;font-size:30px;font-weight:400;display:flex}.ratkennut-module__-qUkwG__omaLukuLabel{letter-spacing:.5px;word-spacing:normal;text-transform:uppercase;color:var(--mut);font-size:10.5px;font-weight:500}.ratkennut-module__-qUkwG__up{color:var(--kylla)}.ratkennut-module__-qUkwG__down{color:var(--ei)}.ratkennut-module__-qUkwG__omaRivit{border-top:1px solid var(--line);flex-direction:column;margin:0;display:flex}.ratkennut-module__-qUkwG__omaRivit>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;display:flex}.ratkennut-module__-qUkwG__omaRivit dt{color:var(--sec)}.ratkennut-module__-qUkwG__omaRivit dd{text-align:right;font-family:var(--font-mono), ui-monospace, monospace;word-spacing:-.2em;color:var(--ink);margin:0}.ratkennut-module__-qUkwG__jakoSelite{color:var(--mut);font-size:12px;line-height:1.5}.ratkennut-module__-qUkwG__jakoNappi,.ratkennut-module__-qUkwG__toissijainen{border:1px solid var(--chipb);width:100%;height:52px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:9px;justify-content:center;align-items:center;padding:0 20px;font-size:12.5px;font-weight:700;transition:background .18s,transform .16s;display:inline-flex}.ratkennut-module__-qUkwG__jakoNappi:hover,.ratkennut-module__-qUkwG__toissijainen:hover{background:var(--cardhov)}.ratkennut-module__-qUkwG__ensisijainen{background:var(--herocta);height:56px;color:var(--herocta-fg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;-webkit-tap-highlight-color:transparent;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:12.5px;font-weight:700;transition:background .18s,transform .16s;display:inline-flex}.ratkennut-module__-qUkwG__ensisijainen:hover{background:var(--herocta-h)}.ratkennut-module__-qUkwG__jakoNappi:active,.ratkennut-module__-qUkwG__toissijainen:active,.ratkennut-module__-qUkwG__ensisijainen:active{transform:scale(.98)}@media (max-width:1000px){.ratkennut-module__-qUkwG__sivu{--otsikko-mobiili:clamp(30px, 8.2vw, 36px);padding-bottom:28px}.ratkennut-module__-qUkwG__ylaosa{padding-top:86px;padding-bottom:26px}.ratkennut-module__-qUkwG__ylaosaSisalto{gap:12px}.ratkennut-module__-qUkwG__murupolku{align-items:center}.ratkennut-module__-qUkwG__murupolku .ratkennut-module__-qUkwG__takaisin{margin-top:-10px;margin-bottom:-10px}.ratkennut-module__-qUkwG__kysymys{max-width:none}.ratkennut-module__-qUkwG__voittaja{font-size:clamp(40px,12vw,52px)}.ratkennut-module__-qUkwG__voittajaPitka{font-size:clamp(26px,7.4vw,34px)}.ratkennut-module__-qUkwG__tulosMeta{gap:4px 16px}.ratkennut-module__-qUkwG__palstat{flex-direction:column;gap:14px;padding-top:0;display:flex}.ratkennut-module__-qUkwG__vasen,.ratkennut-module__-qUkwG__oikea{display:contents}.ratkennut-module__-qUkwG__kuvaajaKortti{order:1;padding:16px 14px 12px}.ratkennut-module__-qUkwG__uskomukset{order:2}.ratkennut-module__-qUkwG__oma{order:3}.ratkennut-module__-qUkwG__ratkaisu{order:4}.ratkennut-module__-qUkwG__keskustelu{order:5}.ratkennut-module__-qUkwG__ensisijainen{order:6;width:100%;margin-top:10px}.ratkennut-module__-qUkwG__kortti{padding:18px}.ratkennut-module__-qUkwG__ratkaisuSisalto{padding:20px 18px}.ratkennut-module__-qUkwG__metarivi{flex-direction:column;align-items:flex-start;gap:6px;padding:14px 18px}.ratkennut-module__-qUkwG__omaOtsikko{font-size:21px}}@media (prefers-reduced-motion:reduce){.ratkennut-module__-qUkwG__jakoNappi,.ratkennut-module__-qUkwG__toissijainen,.ratkennut-module__-qUkwG__ensisijainen{transition:none}}
.sivu-module__7W3fHW__sivu{--otsikko:clamp(32px, 3.6vw, 48px);isolation:isolate;flex-direction:column;display:flex;position:relative}.sivu-module__7W3fHW__otsikkoOsio{flex-direction:column;gap:14px;display:flex}.sivu-module__7W3fHW__murupolku{align-items:baseline;gap:12px;display:flex}.sivu-module__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){.sivu-module__7W3fHW__takaisin:hover{color:var(--acc)}.sivu-module__7W3fHW__kategoria:hover{border-color:var(--pronssi)}}.sivu-module__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}.sivu-module__7W3fHW__kysymys{letter-spacing:.005em;overflow-wrap:break-word;font-feature-settings:"pnum";max-width:30ch;line-height:1.1}.sivu-module__7W3fHW__meta{color:var(--mut);flex-wrap:wrap;gap:8px 24px;font-size:13px;display:flex}.sivu-module__7W3fHW__metaKohta strong{color:var(--ink);font-weight:600}.sivu-module__7W3fHW__mitatoity{color:var(--ei);font-weight:600}.sivu-module__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}.sivu-module__7W3fHW__vasen{flex-direction:column;gap:34px;min-width:0;display:flex}.sivu-module__7W3fHW__mobiiliPositio{display:none}.sivu-module__7W3fHW__oikea{align-self:start;position:sticky;top:96px}.sivu-module__7W3fHW__kuvaajaOsio{flex-direction:column;gap:26px;display:flex}.sivu-module__7W3fHW__kuvaajaYla{align-items:flex-end;gap:18px;display:flex}.sivu-module__7W3fHW__hintaRivi{display:block}.sivu-module__7W3fHW__hintaSelite{flex-direction:column;margin-bottom:-1px;display:flex}.sivu-module__7W3fHW__kuvaajaKortti{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;gap:12px;padding:20px 22px 16px;display:flex}.sivu-module__7W3fHW__saatimet{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.sivu-module__7W3fHW__tayte{flex:1}.sivu-module__7W3fHW__jaksot{border:1px solid var(--chipb);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.sivu-module__7W3fHW__jakso,.sivu-module__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){.sivu-module__7W3fHW__jakso:hover{color:var(--ink)}}.sivu-module__7W3fHW__jaksoValittu{background:var(--ink);color:var(--bg);font-weight:700}.sivu-module__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}.sivu-module__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}.sivu-module__7W3fHW__muutos{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;font-size:13px;font-weight:700}.sivu-module__7W3fHW__up{color:var(--kylla)}.sivu-module__7W3fHW__down{color:var(--ei)}.sivu-module__7W3fHW__flat{color:var(--mut)}.sivu-module__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}.sivu-module__7W3fHW__ratkaisuLohko{flex-direction:column;display:flex}.sivu-module__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}.sivu-module__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}.sivu-module__7W3fHW__vaihtoehtoOsio{flex-direction:column;margin-top:-16px;display:flex}.sivu-module__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}.sivu-module__7W3fHW__leikkiraha{font-family:var(--font-satoshi), "Helvetica Neue", Helvetica, sans-serif;letter-spacing:.01em;text-transform:none;text-align:right;word-spacing:normal;margin-left:auto;font-size:12.5px;font-weight:400;line-height:1.5}.sivu-module__7W3fHW__teksti{color:var(--body);max-width:72ch;font-size:16px;line-height:1.6}.sivu-module__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}.sivu-module__7W3fHW__lahde{color:var(--mut);margin-top:10px;font-size:13px}.sivu-module__7W3fHW__teksti,.sivu-module__7W3fHW__lahde{overflow-wrap:anywhere}.sivu-module__7W3fHW__lahde strong{color:var(--sec);font-weight:600}.sivu-module__7W3fHW__vaihtoehdot{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sivu-module__7W3fHW__vaihtoehto{border-top:1px solid var(--line);align-items:center;gap:24px;padding:16px 0;font-size:15px;display:flex}.sivu-module__7W3fHW__vaihtoehtoNimi{min-width:0;color:var(--ink);flex:1;font-weight:600}.sivu-module__7W3fHW__luku{font-family:var(--font-mono), ui-monospace, monospace;word-spacing:-.2em;font-variant-numeric:tabular-nums}.sivu-module__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){.sivu-module__7W3fHW__ohjaamoon:hover{border-color:var(--acc);color:var(--acc)}}@media (max-width:1000px){.sivu-module__7W3fHW__otsikkoOsio{gap:12px;padding-top:12px;padding-bottom:0}.sivu-module__7W3fHW__murupolku{align-items:center;margin-bottom:7px}.sivu-module__7W3fHW__murupolku .sivu-module__7W3fHW__takaisin{margin-top:-10px;margin-bottom:-10px}.sivu-module__7W3fHW__kuvaajaOsio{gap:16px}.sivu-module__7W3fHW__kysymys{--otsikko-mobiili:clamp(30px, 8.2vw, 36px);max-width:none}.sivu-module__7W3fHW__palstat{grid-template-columns:minmax(0,1fr);gap:34px;padding-top:0;padding-bottom:28px}.sivu-module__7W3fHW__oikea{display:none}.sivu-module__7W3fHW__mobiiliPositio{margin-top:26px;display:block}.sivu-module__7W3fHW__mobiiliPositio:empty{display:none}.sivu-module__7W3fHW__vasen{gap:20px}.sivu-module__7W3fHW__tietoOsio{padding-top:26px}}.sivu-module__7W3fHW__mvKytkin{border:1px solid var(--chipb);border-radius:9px;gap:2px;margin-bottom:4px;padding:3px;display:inline-flex}.sivu-module__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){.sivu-module__7W3fHW__mvKytkinKohta:hover{background:var(--tint2);color:var(--ink)}}.sivu-module__7W3fHW__mvKytkinValittu{background:var(--ink);color:var(--bg);}.sivu-module__7W3fHW__mvLista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sivu-module__7W3fHW__mvRivi{border-bottom:1px solid var(--line2);align-items:center;gap:14px;padding:14px 0;display:flex}.sivu-module__7W3fHW__mvRiviTippunut{opacity:.55}.sivu-module__7W3fHW__mvRiviTippunut .sivu-module__7W3fHW__mvNimi{color:var(--sec);text-decoration:line-through;-webkit-text-decoration-color:var(--kevein);text-decoration-color:var(--kevein)}.sivu-module__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}.sivu-module__7W3fHW__mvVari{border-radius:2px;flex:none;width:4px;height:34px}.sivu-module__7W3fHW__mvKuva{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.sivu-module__7W3fHW__mvNimi{min-width:0;color:var(--ink);flex:1;font-size:16px;font-weight:700}.sivu-module__7W3fHW__mvKayra{flex:none;width:84px;height:28px;overflow:visible}.sivu-module__7W3fHW__mvLuvut{flex:none;align-items:baseline;width:132px;display:inline-flex}.sivu-module__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}.sivu-module__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}.sivu-module__7W3fHW__mvMuutos{text-align:right;letter-spacing:.01em;font-variant-numeric:tabular-nums;flex:none;width:58px;font-size:13px;font-weight:700}.sivu-module__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){.sivu-module__7W3fHW__mvNappi:hover{border-color:var(--acc);color:var(--acc)}}.sivu-module__7W3fHW__mvNappiValittu{background:var(--ink);color:var(--bg);border-color:#0000;}.sivu-module__7W3fHW__mvSelite{color:var(--mut);max-width:62ch;margin-top:14px;font-size:13px;line-height:1.5}@media (max-width:1000px){.sivu-module__7W3fHW__kuvaajaKortti{flex-flow:wrap;justify-content:space-between;align-items:center;gap:0 8px;display:flex}.sivu-module__7W3fHW__kuvaajaKortti>*{flex:1 0 100%;order:2}.sivu-module__7W3fHW__saatimet{display:contents}.sivu-module__7W3fHW__mvKytkin{flex:1 0 100%;order:1;margin-bottom:12px;display:flex}.sivu-module__7W3fHW__jaksot{flex:1 0 100%;order:3;margin-top:12px;display:flex}.sivu-module__7W3fHW__volyymi{flex:none;order:4;margin-top:12px}.sivu-module__7W3fHW__tayte{display:none}.sivu-module__7W3fHW__jakso,.sivu-module__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}.sivu-module__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}.sivu-module__7W3fHW__jakso,.sivu-module__7W3fHW__jaksoValittu{position:relative}.sivu-module__7W3fHW__jakso:after,.sivu-module__7W3fHW__jaksoValittu:after{content:"";position:absolute;inset:-4px 0}.sivu-module__7W3fHW__mvKytkinKohta{position:relative}.sivu-module__7W3fHW__mvKytkinKohta:after{content:"";position:absolute;inset:-4px 0}.sivu-module__7W3fHW__mvRivi{flex-wrap:wrap}.sivu-module__7W3fHW__mvKayra,.sivu-module__7W3fHW__mvMuutos{display:none}.sivu-module__7W3fHW__mvLuvut{width:auto}.sivu-module__7W3fHW__mvNappi,.sivu-module__7W3fHW__mvNappiValittu,.sivu-module__7W3fHW__mvTippunut{width:100%;height:44px}}.sivu-module__7W3fHW__keskusteluVali{margin-top:32px}
.Taustakajo-module___-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}.Taustakajo-module___-J4FG__pesu{background:var(--herowash);position:absolute;inset:0}.Taustakajo-module___-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 Taustakajo-module___-J4FG__leijunta;position:absolute;top:-160px;right:6%}@keyframes Taustakajo-module___-J4FG__leijunta{0%{translate:0}to{translate:48px 22px}}.Taustakajo-module___-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){.Taustakajo-module___-J4FG__hehku{animation:none}}
.AvaaSelaimessa-module__-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}
.sivu-module__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 sivu-module__TEhHVa__nousu;display:grid;position:relative}@keyframes sivu-module__TEhHVa__nousu{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes sivu-module__TEhHVa__aurora{0%{translate:0}to{translate:48px 22px}}.sivu-module__TEhHVa__esittely{flex-direction:column;gap:22px;min-width:0;max-width:560px;display:flex}.sivu-module__TEhHVa__otsikko{letter-spacing:0;font-feature-settings:"pnum";max-width:none;line-height:1.05}.sivu-module__TEhHVa__johdanto{color:var(--sec);text-wrap:pretty;max-width:46ch;font-size:16px;line-height:1.6}.sivu-module__TEhHVa__poiminnat{flex-direction:column;gap:12px;display:flex}.sivu-module__TEhHVa__poiminta{color:var(--sec);align-items:center;gap:11px;font-size:14px;font-weight:600;display:flex}.sivu-module__TEhHVa__piste{border-radius:50%;flex:none;width:7px;height:7px}.sivu-module__TEhHVa__pisteVihrea{background:var(--kylla)}.sivu-module__TEhHVa__pisteNeutraali{background:var(--chipb)}.sivu-module__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}.sivu-module__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}.sivu-module__TEhHVa__google:hover{border-color:var(--acc)}.sivu-module__TEhHVa__googleIkoni{flex:none;width:19px;height:19px}.sivu-module__TEhHVa__jakaja{color:var(--mut);letter-spacing:.01em;align-items:center;gap:14px;font-size:12.5px;font-weight:600;display:flex}.sivu-module__TEhHVa__jakajaViiva{background:var(--line);flex:1;height:1px}.sivu-module__TEhHVa__lomake{flex-direction:column;gap:16px;display:flex}.sivu-module__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}.sivu-module__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}.sivu-module__TEhHVa__syote:focus-visible{border-color:var(--acc)}.sivu-module__TEhHVa__virhe{color:#c2545e;letter-spacing:.01em;background:#fbe6e8;border-radius:8px;padding:10px 13px;font-size:13.5px;font-weight:600}.sivu-module__TEhHVa__neuvo{color:var(--mut);letter-spacing:.01em;margin-top:-2px;font-size:13px;line-height:1.5}.sivu-module__TEhHVa__huomio{color:var(--sec);background:var(--tint);letter-spacing:.01em;border-radius:8px;padding:10px 13px;font-size:13.5px;font-weight:600}.sivu-module__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}.sivu-module__TEhHVa__ensisijainen:hover{background:var(--herocta-h)}.sivu-module__TEhHVa__ensisijainen:active{transform:scale(.985)}.sivu-module__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}.sivu-module__TEhHVa__unohdin:hover{text-underline-offset:3px;text-decoration:underline}.sivu-module__TEhHVa__uusi{border-top:1px solid var(--line2);color:var(--sec);text-align:center;letter-spacing:.01em;padding-top:14px;font-size:13.5px}.sivu-module__TEhHVa__uusiLinkki{color:var(--acc);font-weight:700}.sivu-module__TEhHVa__uusiLinkki:hover{text-underline-offset:3px;text-decoration:underline}.sivu-module__TEhHVa__google:focus-visible,.sivu-module__TEhHVa__ensisijainen:focus-visible,.sivu-module__TEhHVa__unohdin:focus-visible,.sivu-module__TEhHVa__uusiLinkki:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (max-width:1000px){.sivu-module__TEhHVa__sivu{grid-template-columns:1fr;gap:18px;padding-top:28px}.sivu-module__TEhHVa__otsikko{font-size:clamp(35px,9.9vw,47px)}.sivu-module__TEhHVa__johdanto,.sivu-module__TEhHVa__poiminnat{display:none}.sivu-module__TEhHVa__syote{font-size:16px}}
.ei-loydy-module__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}.ei-loydy-module__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}.ei-loydy-module__kkFeuG__nolla{color:var(--acc);font-style:normal}.ei-loydy-module__kkFeuG__teksti{flex-direction:column;align-items:center;gap:10px;display:flex}.ei-loydy-module__kkFeuG__otsikko{--otsikko:clamp(28px, 3vw, 40px);letter-spacing:.005em;line-height:1.1}.ei-loydy-module__kkFeuG__selite{color:var(--sec);max-width:44ch;font-size:15.5px;line-height:1.6}.ei-loydy-module__kkFeuG__napit{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ei-loydy-module__kkFeuG__ensisijainen,.ei-loydy-module__kkFeuG__toissijainen{border-radius:11px;align-items:center;height:50px;padding:0 26px;display:inline-flex}.ei-loydy-module__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}.ei-loydy-module__kkFeuG__ensisijainen:hover{background:var(--herocta-h)}.ei-loydy-module__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}.ei-loydy-module__kkFeuG__toissijainen:hover{border-color:var(--acc);color:var(--acc)}@media (max-width:1000px){.ei-loydy-module__kkFeuG__napit{flex-wrap:nowrap;gap:6px}.ei-loydy-module__kkFeuG__ensisijainen,.ei-loydy-module__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}}
.keskustelu-module__nQAzda__lohko{flex-direction:column;gap:13px;display:flex}.keskustelu-module__nQAzda__kortti{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.keskustelu-module__nQAzda__otsikkorivi{align-items:baseline;gap:10px;display:flex}.keskustelu-module__nQAzda__otsikko{font-family:var(--font-larken), serif;letter-spacing:.005em;margin:0;font-size:22px;font-weight:400;line-height:1.36}.keskustelu-module__nQAzda__vainJasenille{color:var(--mut);letter-spacing:.01em;font-size:12.5px}.keskustelu-module__nQAzda__tyhja{color:var(--mut);max-width:none;font-size:13.5px;line-height:1.55}.keskustelu-module__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}.keskustelu-module__nQAzda__viestit::-webkit-scrollbar{width:6px}.keskustelu-module__nQAzda__viestit::-webkit-scrollbar-track{background:0 0}.keskustelu-module__nQAzda__viestit::-webkit-scrollbar-thumb{background:var(--line2);border-radius:3px}.keskustelu-module__nQAzda__viestit::-webkit-scrollbar-thumb:hover{background:var(--sec)}.keskustelu-module__nQAzda__viesti{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.keskustelu-module__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}.keskustelu-module__nQAzda__sisalto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.keskustelu-module__nQAzda__meta{letter-spacing:.01em;font-size:12.5px}.keskustelu-module__nQAzda__nimi{font-weight:700}.keskustelu-module__nQAzda__omaNimi{color:var(--acc);font-weight:700}.keskustelu-module__nQAzda__aika{color:var(--mut)}.keskustelu-module__nQAzda__teksti{color:var(--ink);letter-spacing:.01em;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.keskustelu-module__nQAzda__piilotettu{color:var(--mut);font-size:13px;font-style:italic}.keskustelu-module__nQAzda__ilmiantoLomake{flex-basis:100%;gap:6px;padding-left:40px;display:flex}.keskustelu-module__nQAzda__ilmiantoSyy{border:1px solid var(--line);background:var(--bg);min-width:0;max-width:260px;height:32px;color:var(--ink);box-sizing:border-box;border-radius:8px;outline:none;flex:1;padding:0 10px;font-family:inherit;font-size:12.5px}.keskustelu-module__nQAzda__ilmiantoSyy:focus-visible{border-color:var(--acc)}.keskustelu-module__nQAzda__ilmianto{border:1px solid var(--line);height:32px;color:var(--mut);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;background:0 0;border-radius:8px;padding:0 12px;font-size:10px;font-weight:700}.keskustelu-module__nQAzda__ilmianto:hover{border-color:var(--ei);color:var(--ei)}.keskustelu-module__nQAzda__lahetys{border-top:1px solid var(--line2);flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.keskustelu-module__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}.keskustelu-module__nQAzda__kentta:focus-visible{border-color:var(--acc)}.keskustelu-module__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}.keskustelu-module__nQAzda__nappi:hover{background:var(--herocta-h)}.keskustelu-module__nQAzda__nappi:active{transform:scale(.97)}.keskustelu-module__nQAzda__lahetysVirhe{color:var(--ei);flex-basis:100%;order:1;margin:0;font-size:13.5px}
.sivu-module__7WPo-G__sivu{--otsikko:clamp(28px, 3vw, 42px);isolation:isolate;padding-top:var(--sivun-ylatila);flex-direction:column;gap:32px;padding-bottom:72px;display:flex;position:relative}:root:not([data-theme=light]) .sivu-module__7WPo-G__sivu{--acc:#6becbf}.sivu-module__7WPo-G__otsikot{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.sivu-module__7WPo-G__paluu{text-transform:uppercase;letter-spacing:.5px;color:var(--mut);align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.sivu-module__7WPo-G__paluu:hover{color:var(--acc)}.sivu-module__7WPo-G__merkki{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}.sivu-module__7WPo-G__merkki:before{content:"";background:var(--pronssi);border-radius:3px;flex:none;width:9px;height:9px}.sivu-module__7WPo-G__otsikko{letter-spacing:.005em;max-width:26ch;line-height:1.12}.sivu-module__7WPo-G__puoliVaikutus{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;color:var(--mut);margin-top:4px;font-size:10.5px;display:block}.sivu-module__7WPo-G__omaPositio{border:1px solid var(--line);background:var(--tint);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.sivu-module__7WPo-G__ratkesi{color:var(--kylla);margin:0 0 6px;font-size:16px;line-height:1.5}.sivu-module__7WPo-G__ratkesiOma{color:var(--sec)}.sivu-module__7WPo-G__hinnat{flex-wrap:wrap;gap:20px;display:flex}.sivu-module__7WPo-G__hintaPala{flex-direction:column;gap:2px;display:flex}.sivu-module__7WPo-G__hintaLuku{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.5px;word-spacing:-.34em;font-size:30px;font-weight:400;line-height:1}.sivu-module__7WPo-G__hintaLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:10.5px}.sivu-module__7WPo-G__voitti .sivu-module__7WPo-G__hintaLuku,.sivu-module__7WPo-G__voitti .sivu-module__7WPo-G__hintaLabel{color:var(--kylla)}.sivu-module__7WPo-G__ristikko{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:40px;display:grid}.sivu-module__7WPo-G__paapalsta{flex-direction:column;gap:20px;min-width:0;display:flex}.sivu-module__7WPo-G__lohko{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:10px;padding:24px 26px;display:flex}.sivu-module__7WPo-G__kenttaLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.sivu-module__7WPo-G__ratkaisu{color:var(--sec);max-width:62ch;font-size:15px;line-height:1.55}.sivu-module__7WPo-G__positio{max-width:62ch;font-size:15px;line-height:1.55}.sivu-module__7WPo-G__vihje{color:var(--mut);letter-spacing:.01em;max-width:none;font-size:12.5px;line-height:1.5}.sivu-module__7WPo-G__paneeli{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:14px;padding:24px 26px;display:flex;position:sticky;top:88px}.sivu-module__7WPo-G__paneeliYla{flex-direction:column;gap:4px;display:flex}.sivu-module__7WPo-G__kassa{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;word-spacing:-.34em;color:var(--acc);font-size:15px}.sivu-module__7WPo-G__virhe{color:var(--ei);max-width:none;font-size:13.5px;font-weight:600}.sivu-module__7WPo-G__onnistui{color:var(--kylla);max-width:none;font-size:13.5px;font-weight:600}.sivu-module__7WPo-G__lomake{flex-direction:column;gap:14px;display:flex}.sivu-module__7WPo-G__puolet{flex-wrap:wrap;gap:8px;display:flex}.sivu-module__7WPo-G__puoli{cursor:pointer;flex:40%}.sivu-module__7WPo-G__puoliValinta{opacity:0;pointer-events:none;position:absolute}.sivu-module__7WPo-G__puoliTeksti{border:1.5px solid var(--chipb);color:var(--sec);border-radius:9px;flex-direction:column;gap:3px;padding:10px 12px;font-size:14px;font-weight:600;transition:border-color .18s,color .18s;display:flex}.sivu-module__7WPo-G__puoliValinta:checked+.sivu-module__7WPo-G__puoliTeksti{border-color:var(--acc);color:var(--ink)}.sivu-module__7WPo-G__puoliValinta:focus-visible+.sivu-module__7WPo-G__puoliTeksti{outline:2px solid var(--acc);outline-offset:2px}.sivu-module__7WPo-G__puoliHinta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;color:var(--mut);font-size:11px}.sivu-module__7WPo-G__summarivi{flex-direction:column;gap:6px;display:flex}.sivu-module__7WPo-G__summa{border:1.5px solid var(--chipb);background:var(--bg);height:48px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;box-sizing:border-box;border-radius:9px;outline:none;padding:0 14px;font-size:18px;font-weight:500}.sivu-module__7WPo-G__summa:focus-visible{border-color:var(--acc)}.sivu-module__7WPo-G__osta{background:var(--herocta);height:50px;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;font-size:12.5px;font-weight:700}.sivu-module__7WPo-G__osta:hover{background:var(--herocta-h)}.sivu-module__7WPo-G__osta:active{transform:scale(.98)}.sivu-module__7WPo-G__peru{border:1px solid var(--line);height:50px;color:var(--sec);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:inline-flex}.sivu-module__7WPo-G__peru:hover{color:var(--ink);border-color:var(--acc)}.sivu-module__7WPo-G__myyntiLomake{flex-direction:column;gap:8px;display:flex}.sivu-module__7WPo-G__myy{border:1px solid var(--chipb);min-height:44px;color:var(--ink);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.8px;text-transform:uppercase;background:0 0;border-radius:9px;padding:10px 14px;font-size:11.5px;font-weight:700}.sivu-module__7WPo-G__myy:hover{border-color:var(--acc);color:var(--acc)}.sivu-module__7WPo-G__sijoitaKelluva{display:none}@media (max-width:1000px){.sivu-module__7WPo-G__ristikko{grid-template-columns:minmax(0,1fr);gap:20px}.sivu-module__7WPo-G__paneeli{scroll-margin-top:90px;position:static}.sivu-module__7WPo-G__sijoitaKelluva{left:22px;right:22px;bottom:calc(80px + env(safe-area-inset-bottom));z-index:65;background:var(--herocta);height:54px;color:var(--herocta-fg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:11px;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:transform .16s;display:flex;position:fixed}.sivu-module__7WPo-G__sijoitaKelluva:active{transform:scale(.97)}.sivu-module__7WPo-G__sivu{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}.sivu-module__7WPo-G__ilmiantoLomake{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.sivu-module__7WPo-G__ilmiantoSyy{border:1px solid var(--line);background:var(--bg);min-width:160px;max-width:280px;height:32px;color:var(--ink);box-sizing:border-box;border-radius:8px;outline:none;flex:1;padding:0 10px;font-family:inherit;font-size:12.5px}.sivu-module__7WPo-G__ilmiantoSyy:focus-visible{border-color:var(--acc)}.sivu-module__7WPo-G__ilmianto{border:1px solid var(--line);height:32px;color:var(--mut);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;background:0 0;border-radius:8px;padding:0 12px;font-size:10px;font-weight:700}.sivu-module__7WPo-G__ilmianto:hover{border-color:var(--ei);color:var(--ei)}
@media (pointer:coarse){.Kopioi-module__yP1NRq__nappi{min-height:44px}}.Kopioi-module__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}.Kopioi-module__yP1NRq__nappi:hover{border-color:var(--acc);color:var(--acc)}
.MarkkinaKortti-module__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}.MarkkinaKortti-module__9HpctG__kysymysLinkki{color:inherit;text-decoration:none;position:static}.MarkkinaKortti-module__9HpctG__kysymysLinkki:after{content:"";z-index:0;position:absolute;inset:0}.MarkkinaKortti-module__9HpctG__suuntaNappi{z-index:1;text-decoration:none;position:relative}.MarkkinaKortti-module__9HpctG__kortti:hover{background:var(--cardhov)}.MarkkinaKortti-module__9HpctG__ylarivi{align-items:center;gap:8px;min-height:24px;display:flex}.MarkkinaKortti-module__9HpctG__tayte{flex:1}.MarkkinaKortti-module__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}.MarkkinaKortti-module__9HpctG__muutospilleri,.MarkkinaKortti-module__9HpctG__uusi{border:1px solid var(--line2);height:24px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;border-radius:9px;align-items:center;gap:4px;padding:0 9px;font-size:10.5px;font-weight:700;display:flex}.MarkkinaKortti-module__9HpctG__uusi{color:var(--mut);text-transform:uppercase;letter-spacing:.5px;font-size:9.5px}.MarkkinaKortti-module__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}.MarkkinaKortti-module__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}.MarkkinaKortti-module__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}.MarkkinaKortti-module__9HpctG__hintarivi{align-items:flex-end;gap:8px;display:flex}.MarkkinaKortti-module__9HpctG__hintablokki{flex-direction:column;gap:2px;min-width:0;display:flex}.MarkkinaKortti-module__9HpctG__hintaJaMuutos{align-items:baseline;gap:8px;display:flex}.MarkkinaKortti-module__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}.MarkkinaKortti-module__9HpctG__muutosMobiili{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;font-size:11px;font-weight:700;display:none}.MarkkinaKortti-module__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}.MarkkinaKortti-module__9HpctG__spark{flex:none;width:104px;height:34px;overflow:visible}.MarkkinaKortti-module__9HpctG__sparkViiva{stroke:var(--kylla)}.MarkkinaKortti-module__9HpctG__sparkTaytto{fill:var(--kylla);opacity:.09}.MarkkinaKortti-module__9HpctG__sparkPiste{fill:var(--kylla)}.MarkkinaKortti-module__9HpctG__down .MarkkinaKortti-module__9HpctG__sparkViiva,.MarkkinaKortti-module__9HpctG__down .MarkkinaKortti-module__9HpctG__sparkPiste{stroke:var(--graafi-ei);fill:var(--graafi-ei)}.MarkkinaKortti-module__9HpctG__down .MarkkinaKortti-module__9HpctG__sparkViiva{fill:none}.MarkkinaKortti-module__9HpctG__down .MarkkinaKortti-module__9HpctG__sparkTaytto{fill:var(--graafi-ei)}:root:not([data-theme=light]) .MarkkinaKortti-module__9HpctG__sparkTaytto{opacity:.13}.MarkkinaKortti-module__9HpctG__mennyt .MarkkinaKortti-module__9HpctG__sparkViiva,.MarkkinaKortti-module__9HpctG__mennyt .MarkkinaKortti-module__9HpctG__sparkPiste{stroke:var(--mut);fill:var(--mut)}.MarkkinaKortti-module__9HpctG__mennyt .MarkkinaKortti-module__9HpctG__sparkViiva{fill:none}.MarkkinaKortti-module__9HpctG__mennyt .MarkkinaKortti-module__9HpctG__sparkTaytto{fill:var(--mut)}.MarkkinaKortti-module__9HpctG__up{color:var(--kylla)}.MarkkinaKortti-module__9HpctG__down{color:var(--ei)}.MarkkinaKortti-module__9HpctG__flat{color:var(--mut)}.MarkkinaKortti-module__9HpctG__vaihtoehdot{flex-direction:column;gap:6px;display:flex}.MarkkinaKortti-module__9HpctG__vaihtoehto,.MarkkinaKortti-module__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}.MarkkinaKortti-module__9HpctG__vaihtoehtoKarki{color:var(--ink);font-weight:800}.MarkkinaKortti-module__9HpctG__vuoro{position:relative}.MarkkinaKortti-module__9HpctG__vuoroRivi{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;animation-fill-mode:both}.MarkkinaKortti-module__9HpctG__vuoro>.MarkkinaKortti-module__9HpctG__vuoroRivi+.MarkkinaKortti-module__9HpctG__vuoroRivi{position:absolute;inset:0}@keyframes MarkkinaKortti-module__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)}}.MarkkinaKortti-module__9HpctG__vuoroN2>.MarkkinaKortti-module__9HpctG__vuoroRivi{animation-name:MarkkinaKortti-module__9HpctG__vaihtoehtoVuoro2;animation-duration:6s;animation-delay:calc(var(--i) * -3s)}@keyframes MarkkinaKortti-module__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)}}.MarkkinaKortti-module__9HpctG__vuoroN3>.MarkkinaKortti-module__9HpctG__vuoroRivi{animation-name:MarkkinaKortti-module__9HpctG__vaihtoehtoVuoro3;animation-duration:9s;animation-delay:calc(var(--i) * -3s)}@keyframes MarkkinaKortti-module__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)}}.MarkkinaKortti-module__9HpctG__vuoroN4>.MarkkinaKortti-module__9HpctG__vuoroRivi{animation-name:MarkkinaKortti-module__9HpctG__vaihtoehtoVuoro4;animation-duration:12s;animation-delay:calc(var(--i) * -3s)}@keyframes MarkkinaKortti-module__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)}}.MarkkinaKortti-module__9HpctG__vuoroN5>.MarkkinaKortti-module__9HpctG__vuoroRivi{animation-name:MarkkinaKortti-module__9HpctG__vaihtoehtoVuoro5;animation-duration:15s;animation-delay:calc(var(--i) * -3s)}@keyframes MarkkinaKortti-module__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)}}.MarkkinaKortti-module__9HpctG__vuoroN6>.MarkkinaKortti-module__9HpctG__vuoroRivi{animation-name:MarkkinaKortti-module__9HpctG__vaihtoehtoVuoro6;animation-duration:18s;animation-delay:calc(var(--i) * -3s)}@media (prefers-reduced-motion:reduce){.MarkkinaKortti-module__9HpctG__vuoroRivi{animation:none}.MarkkinaKortti-module__9HpctG__vuoro>.MarkkinaKortti-module__9HpctG__vuoroRivi+.MarkkinaKortti-module__9HpctG__vuoroRivi{display:none}}.MarkkinaKortti-module__9HpctG__vaihtoehtoNimi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MarkkinaKortti-module__9HpctG__vaihtoehtoHinta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.3px;word-spacing:-.34em;font-variant-numeric:tabular-nums;flex:none}.MarkkinaKortti-module__9HpctG__vaihtoehtoMuutos{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;flex:none;font-size:10.5px;font-weight:700}.MarkkinaKortti-module__9HpctG__napit{border-top:1px solid var(--line2);gap:6px;padding-top:13px;display:flex}.MarkkinaKortti-module__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}.MarkkinaKortti-module__9HpctG__kortti:hover .MarkkinaKortti-module__9HpctG__nappi{filter:var(--hovdim)}.MarkkinaKortti-module__9HpctG__nappi:hover{transform:translateY(-1px)}.MarkkinaKortti-module__9HpctG__kylla:hover{background:var(--hovkylla)}.MarkkinaKortti-module__9HpctG__ei:hover{background:var(--hovei)}.MarkkinaKortti-module__9HpctG__kylla{background:var(--kortti-kylla-bg);color:var(--kortti-kylla-fg)}.MarkkinaKortti-module__9HpctG__ei{background:var(--kortti-ei-bg);color:var(--kortti-ei-fg)}.MarkkinaKortti-module__9HpctG__puoli{border:1px solid var(--chipb);color:var(--ink);background:0 0}.MarkkinaKortti-module__9HpctG__puoli:hover{background:color-mix(in oklab, var(--chipb) 45%, transparent)}@media (max-width:1000px){.MarkkinaKortti-module__9HpctG__kortti{gap:14px;padding:20px 18px 18px;transition:transform .16s}.MarkkinaKortti-module__9HpctG__kortti:active{transform:scale(.98)}.MarkkinaKortti-module__9HpctG__ylarivi{display:none}.MarkkinaKortti-module__9HpctG__kategoriaNakyy .MarkkinaKortti-module__9HpctG__ylarivi{display:flex}.MarkkinaKortti-module__9HpctG__kategoriaNakyy .MarkkinaKortti-module__9HpctG__ylarivi>:not(.MarkkinaKortti-module__9HpctG__kategoria){display:none}.MarkkinaKortti-module__9HpctG__muutosMobiili{display:inline}.MarkkinaKortti-module__9HpctG__kysymys{min-height:67px;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}.MarkkinaKortti-module__9HpctG__hinta{font-size:31px}.MarkkinaKortti-module__9HpctG__hintarivi{gap:10px}.MarkkinaKortti-module__9HpctG__hintablokki{gap:3px}.MarkkinaKortti-module__9HpctG__apulabel{font-size:9.5px}.MarkkinaKortti-module__9HpctG__spark{width:86px;height:30px}.MarkkinaKortti-module__9HpctG__napit{padding-top:12px}.MarkkinaKortti-module__9HpctG__nappi{border-radius:9px;height:44px}}
.HeroKortti-module__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}.HeroKortti-module__iDrRjW__ylaosa{align-items:flex-start;gap:20px;display:flex}.HeroKortti-module__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}.HeroKortti-module__iDrRjW__kysymys:hover{color:var(--acc)}.HeroKortti-module__iDrRjW__hinta{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.HeroKortti-module__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}.HeroKortti-module__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}.HeroKortti-module__iDrRjW__apulabelKaksi{align-items:inherit;flex-direction:column;gap:2px;line-height:1.3;display:flex}.HeroKortti-module__iDrRjW__kuvaaja{position:relative}.HeroKortti-module__iDrRjW__svg{width:100%;height:108px;display:block;overflow:visible}.HeroKortti-module__iDrRjW__ruudukko{stroke:var(--gridline);stroke-width:1px;stroke-dasharray:1 4}.HeroKortti-module__iDrRjW__viiva{stroke:var(--acc);stroke-width:1.8px}.HeroKortti-module__iDrRjW__paatepiste{background:var(--acc);pointer-events:none;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute}.HeroKortti-module__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%)}.HeroKortti-module__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);justify-content:space-between;align-items:center;gap:10px;padding-top:11px;font-size:10px;font-weight:400;display:flex}.HeroKortti-module__iDrRjW__napit{gap:8px;display:flex}.HeroKortti-module__iDrRjW__monivalinta{color:inherit;text-decoration:none;display:block}@media (min-width:1001px){.HeroKortti-module__iDrRjW__kolmas{display:none}.HeroKortti-module__iDrRjW__kysymys{align-items:flex-start}}.HeroKortti-module__iDrRjW__kylla,.HeroKortti-module__iDrRjW__ei,.HeroKortti-module__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}.HeroKortti-module__iDrRjW__kylla{background:var(--kortti-kylla-bg);color:var(--kortti-kylla-fg)}.HeroKortti-module__iDrRjW__ei{background:var(--kortti-ei-bg);color:var(--kortti-ei-fg)}.HeroKortti-module__iDrRjW__puoli{border:1px solid var(--chipb);color:var(--ink);background:0 0}.HeroKortti-module__iDrRjW__puoli:hover{background:color-mix(in oklab, var(--chipb) 45%, transparent);transform:translateY(-1px)}.HeroKortti-module__iDrRjW__kylla:hover{background:var(--hovkylla);transform:translateY(-1px)}.HeroKortti-module__iDrRjW__ei:hover{background:var(--hovei);transform:translateY(-1px)}.HeroKortti-module__iDrRjW__kylla:active,.HeroKortti-module__iDrRjW__ei:active,.HeroKortti-module__iDrRjW__puoli:active{transform:scale(.98)}.HeroKortti-module__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}.HeroKortti-module__iDrRjW__nappiArvo{letter-spacing:-.3px;word-spacing:-.34em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:400;line-height:1}.HeroKortti-module__iDrRjW__hintaJaMuutos{align-items:baseline;gap:8px;display:flex}.HeroKortti-module__iDrRjW__kipina{display:none}.HeroKortti-module__iDrRjW__muutos{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;padding-bottom:3px;font-size:11px;font-weight:700;display:none}.HeroKortti-module__iDrRjW__up{color:var(--kylla)}.HeroKortti-module__iDrRjW__down{color:var(--ei)}@media (max-width:1000px){.HeroKortti-module__iDrRjW__kortti{border-color:var(--kline,var(--line));gap:13px;padding:18px 18px 16px}.HeroKortti-module__iDrRjW__kuvaaja,.HeroKortti-module__iDrRjW__aikajana{display:none}.HeroKortti-module__iDrRjW__ylaosa{grid-template-columns:1fr auto;grid-template-areas:"kysymys kysymys""hinta kipina";align-items:center;gap:13px 10px;display:grid}.HeroKortti-module__iDrRjW__kipina{grid-area:kipina;display:block}.HeroKortti-module__iDrRjW__kysymys{grid-area:kysymys;font-size:15.5px;font-weight:700;line-height:1.35}.HeroKortti-module__iDrRjW__hinta{grid-area:hinta;align-items:flex-start;gap:3px}.HeroKortti-module__iDrRjW__muutos{display:block}.HeroKortti-module__iDrRjW__prosentti{letter-spacing:-.5px;font-size:30px}.HeroKortti-module__iDrRjW__apulabel{font-size:9.5px}.HeroKortti-module__iDrRjW__napit,.HeroKortti-module__iDrRjW__monivalinta{border-top:1px solid var(--line2);gap:6px;padding-top:12px}.HeroKortti-module__iDrRjW__kylla,.HeroKortti-module__iDrRjW__ei,.HeroKortti-module__iDrRjW__puoli{border-radius:9px;min-height:44px}.HeroKortti-module__iDrRjW__nappiArvo{display:none}.HeroKortti-module__iDrRjW__nappiNimi{font-size:10.5px}}
.Johtavat-module__T_Lm8a__osio{flex-direction:column;padding-top:110px;padding-bottom:8px;display:flex}.Johtavat-module__T_Lm8a__otsikkorivi{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:22px;display:flex}.Johtavat-module__T_Lm8a__otsikko{--otsikko2:clamp(25px, 2.5vw, 36px);flex:1;min-width:0;line-height:1.05}.Johtavat-module__T_Lm8a__tulostaulunappi,.Johtavat-module__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}.Johtavat-module__T_Lm8a__tulostaulunappi:hover,.Johtavat-module__T_Lm8a__jaksonappi:hover,.Johtavat-module__T_Lm8a__mtulostaulunappi:hover{border-color:var(--acc);color:var(--acc)}.Johtavat-module__T_Lm8a__jakso{position:relative}.Johtavat-module__T_Lm8a__jaksonappi{list-style:none}.Johtavat-module__T_Lm8a__jaksonappi::-webkit-details-marker{display:none}.Johtavat-module__T_Lm8a__nuoli{width:10px;height:6px}.Johtavat-module__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}.Johtavat-module__T_Lm8a__valinta,.Johtavat-module__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}.Johtavat-module__T_Lm8a__valinta:hover,.Johtavat-module__T_Lm8a__valintaNyt:hover{background:var(--hovrow)}.Johtavat-module__T_Lm8a__valintaNyt{font-weight:500}.Johtavat-module__T_Lm8a__rivit{flex-direction:column;display:flex}.Johtavat-module__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}.Johtavat-module__T_Lm8a__rivi:hover{opacity:.66}.Johtavat-module__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}.Johtavat-module__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}.Johtavat-module__T_Lm8a__tunnusKuva{object-fit:cover;width:100%;height:100%}.Johtavat-module__T_Lm8a__nimi{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15.5px;font-weight:800;overflow:hidden}.Johtavat-module__T_Lm8a__mittarit{flex:none;justify-content:flex-end;align-items:baseline;gap:16px;display:flex}.Johtavat-module__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}.Johtavat-module__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}.Johtavat-module__T_Lm8a__up{color:var(--kylla)}.Johtavat-module__T_Lm8a__down{color:var(--ei)}.Johtavat-module__T_Lm8a__nuoliOikea{text-align:right;width:24px;color:var(--mut);flex:none;font-size:15px}.Johtavat-module__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){.Johtavat-module__T_Lm8a__osio{padding-top:64px;padding-bottom:48px}.Johtavat-module__T_Lm8a__otsikkorivi{align-items:center;gap:12px}.Johtavat-module__T_Lm8a__tulostaulunappi{display:none}.Johtavat-module__T_Lm8a__mtulostaulunappi{display:inline-flex}.Johtavat-module__T_Lm8a__rivi{gap:8px}.Johtavat-module__T_Lm8a__sija{display:none}.Johtavat-module__T_Lm8a__voitto{width:auto;min-width:56px;font-size:18px}.Johtavat-module__T_Lm8a__nuoliOikea{width:12px}.Johtavat-module__T_Lm8a__nimi{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.Johtavat-module__T_Lm8a__tarkkuus{display:none}}
.KategoriaChipit-module__kJPfSa__rivi{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.KategoriaChipit-module__kJPfSa__chip,.KategoriaChipit-module__kJPfSa__chipValittu{height:38px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.01em;text-transform:uppercase;border-radius:9px;flex:none;align-items:center;padding:0 16px;font-size:12px;font-weight:500;transition:background .18s,color .18s;display:inline-flex}.KategoriaChipit-module__kJPfSa__chip{color:var(--sec);background:0 0}.KategoriaChipit-module__kJPfSa__chip:hover{background:var(--hovchip);color:var(--ink)}.KategoriaChipit-module__kJPfSa__chipValittu{background:var(--ink);color:var(--onacc);font-weight:500}.KategoriaChipit-module__kJPfSa__chipValittu:hover{background:var(--acc);color:var(--onacc)}@media (max-width:1000px){.KategoriaChipit-module__kJPfSa__rivi{display:none}}
.KorttiRistikko-module__7IPbWa__ristikko{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.KorttiRistikko-module__7IPbWa__solu{min-width:0;display:flex}.KorttiRistikko-module__7IPbWa__solu>*{flex:1}@media (max-width:1000px){.KorttiRistikko-module__7IPbWa__ristikko{gap:10px}}@media (min-width:1001px){.KorttiRistikko-module__7IPbWa__ristikko{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:641px) and (max-width:1000px){.KorttiRistikko-module__7IPbWa__rivitetty{grid-template-columns:repeat(2,minmax(0,1fr))}.KorttiRistikko-module__7IPbWa__rivitetty>[data-yli2]{display:none}}@media (max-width:640px){.KorttiRistikko-module__7IPbWa__rivitetty{grid-template-columns:minmax(0,1fr)}.KorttiRistikko-module__7IPbWa__rivitetty>[data-yli1]{display:none}}
.etusivu-module__wkGMNq__korttiosio{flex-direction:column;gap:34px;padding-top:22px;display:flex}.etusivu-module__wkGMNq__otsikkorivi{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.etusivu-module__wkGMNq__osionOtsikko{--otsikko2:clamp(25px, 2.5vw, 36px);flex:1;min-width:0;line-height:1.05}.etusivu-module__wkGMNq__tyhja{color:var(--mut);font-size:15px}.etusivu-module__wkGMNq__karusellit{flex-direction:column;gap:34px;display:none}.etusivu-module__wkGMNq__ryhma{flex-direction:column;gap:13px;min-width:0;display:flex}.etusivu-module__wkGMNq__ryhmaotsikko{align-items:baseline;gap:12px;display:flex}.etusivu-module__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}.etusivu-module__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}.etusivu-module__wkGMNq__rivi{gap:10px;margin:0 -22px;padding:2px 22px 6px;display:flex}.etusivu-module__wkGMNq__rivinYksi>.etusivu-module__wkGMNq__solu{flex:auto}.etusivu-module__wkGMNq__solu{scroll-snap-align:start;flex:0 0 min(76vw,330px);min-width:0;display:flex}.etusivu-module__wkGMNq__solu>*{flex:auto;min-width:0}@media (max-width:1000px){.etusivu-module__wkGMNq__korttiosio{gap:26px;padding-top:36px}.etusivu-module__wkGMNq__ristikko{display:none}.etusivu-module__wkGMNq__karusellit{display:flex}.etusivu-module__wkGMNq__kaikkiLinkki{margin-block:-16px;padding-block:16px}}:is(:root[data-theme=light] .etusivu-module__wkGMNq__ristikko,:root[data-theme=light] .etusivu-module__wkGMNq__karusellit){--cardhov:var(--card)}
.LoppuCta-module__DPb4Pa__osio{padding-top:90px;padding-bottom:100px;position:relative;overflow:clip}.LoppuCta-module__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 LoppuCta-module__DPb4Pa__leijunta;position:absolute;bottom:-260px;left:50%;transform:translate(-50%)}@keyframes LoppuCta-module__DPb4Pa__leijunta{0%{translate:0}to{translate:48px 22px}}.LoppuCta-module__DPb4Pa__sisalto{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:760px;margin:0 auto;display:flex;position:relative}.LoppuCta-module__DPb4Pa__otsikko{--otsikko2:clamp(34px, 4vw, 56px);letter-spacing:0;text-wrap:balance;line-height:1.12}.LoppuCta-module__DPb4Pa__teksti{color:var(--sec);text-wrap:balance;max-width:52ch;font-size:16px;line-height:1.55}.LoppuCta-module__DPb4Pa__korostus{color:var(--ink)}.LoppuCta-module__DPb4Pa__eiRivity{white-space:nowrap}.LoppuCta-module__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}.LoppuCta-module__DPb4Pa__nappi:hover{background:var(--herocta-h)}.LoppuCta-module__DPb4Pa__nappi:active{transform:scale(.98)}@media (max-width:1000px){.LoppuCta-module__DPb4Pa__osio{padding-top:64px;padding-bottom:76px}}@media (prefers-reduced-motion:reduce){.LoppuCta-module__DPb4Pa__hehku{animation:none}}
.PaivanKysymys-module__pQDarG__osio{margin-top:120px;padding-bottom:0;position:relative;overflow:clip}.PaivanKysymys-module__pQDarG__sisalto{z-index:1;text-align:center;color:var(--ink);flex-direction:column;align-items:center;display:flex;position:relative}.PaivanKysymys-module__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}.PaivanKysymys-module__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}.PaivanKysymys-module__pQDarG__napit{flex-wrap:wrap;gap:12px;display:flex}.PaivanKysymys-module__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}.PaivanKysymys-module__pQDarG__kuva{object-fit:cover;background:var(--pkb);border-radius:50%;width:28px;height:28px;margin:0 10px 0 -14px}.PaivanKysymys-module__pQDarG__nappi:hover{background:var(--pkbgh);transform:translateY(-1.5px)}:root[data-theme=light] .PaivanKysymys-module__pQDarG__nappi:hover{border-color:var(--acc)}.PaivanKysymys-module__pQDarG__nappi:active{transform:scale(.98)}.PaivanKysymys-module__pQDarG__palkkio{color:var(--sec);margin:26px 0 4px;font-size:15px;line-height:1.5}.PaivanKysymys-module__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){.PaivanKysymys-module__pQDarG__osio{margin-top:64px}.PaivanKysymys-module__pQDarG__kysymys{font-size:29px}}@media (prefers-reduced-motion:reduce){.PaivanKysymys-module__pQDarG__nappi,.PaivanKysymys-module__pQDarG__nappi:hover,.PaivanKysymys-module__pQDarG__nappi:active{transform:none}}.PaivanKysymys-module__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}.PaivanKysymys-module__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) PaivanKysymys-module__pQDarG__ponnahdus;display:flex}.PaivanKysymys-module__pQDarG__merkkiPieleen{background:var(--ei)}@keyframes PaivanKysymys-module__pQDarG__ponnahdus{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.PaivanKysymys-module__pQDarG__kuittausTeksti{text-align:left;flex-direction:column;gap:3px;display:flex}.PaivanKysymys-module__pQDarG__kuittausOtsikko{font-size:15px;font-weight:800}.PaivanKysymys-module__pQDarG__kuittausSelite{color:var(--sec);letter-spacing:.01em;font-size:14.5px;line-height:1.45}.PaivanKysymys-module__pQDarG__putki{color:var(--sec);letter-spacing:.01em;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.PaivanKysymys-module__pQDarG__merkki{animation:none}}.PaivanKysymys-module__pQDarG__nappi[data-odottaa]{border-color:var(--acc);background:var(--pkbgh);transform:translateY(-1.5px)}.PaivanKysymys-module__pQDarG__nappi:disabled{cursor:default}.PaivanKysymys-module__pQDarG__nappi:disabled:not([data-odottaa]){opacity:.45}.PaivanKysymys-module__pQDarG__nappi:disabled:hover{transform:none}.PaivanKysymys-module__pQDarG__nappi[data-odottaa]:hover{transform:translateY(-1.5px)}.PaivanKysymys-module__pQDarG__osio{scroll-margin-top:90px}.PaivanKysymys-module__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:none}.PaivanKysymys-module__pQDarG__osio:target .PaivanKysymys-module__pQDarG__tiliKortti{display:flex}.PaivanKysymys-module__pQDarG__osio:target .PaivanKysymys-module__pQDarG__napit{display:none}.PaivanKysymys-module__pQDarG__tiliToiminnot{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin-top:16px;display:flex}.PaivanKysymys-module__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}.PaivanKysymys-module__pQDarG__tiliLuo:hover{background:var(--herocta-h)}.PaivanKysymys-module__pQDarG__tiliLuo:active{transform:scale(.98)}.PaivanKysymys-module__pQDarG__tiliKirjaudu{min-height:44px;color:var(--acc);align-items:center;padding:0 6px;font-size:14.5px;font-weight:700;display:inline-flex}.PaivanKysymys-module__pQDarG__tiliKirjaudu:hover{text-underline-offset:3px;text-decoration:underline}
.PaivanNostot-module__OSSG4a__osio{padding-top:70px}.PaivanNostot-module__OSSG4a__ristikko{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;display:grid}.PaivanNostot-module__OSSG4a__keskimmainen{display:contents}.PaivanNostot-module__OSSG4a__lista{border-bottom:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.PaivanNostot-module__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}.PaivanNostot-module__OSSG4a__rivi{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:20px;padding:20px 0;transition:opacity .18s;display:flex}.PaivanNostot-module__OSSG4a__rivi:hover{opacity:.62}.PaivanNostot-module__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}.PaivanNostot-module__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}.PaivanNostot-module__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}.PaivanNostot-module__OSSG4a__up{color:var(--kylla)}.PaivanNostot-module__OSSG4a__down{color:var(--ei)}.PaivanNostot-module__OSSG4a__flat{color:var(--mut)}@media (max-width:1000px){.PaivanNostot-module__OSSG4a__osio{padding-top:52px}.PaivanNostot-module__OSSG4a__ristikko{flex-direction:column;gap:30px;display:flex}.PaivanNostot-module__OSSG4a__keskimmainen{display:none}.PaivanNostot-module__OSSG4a__lista{border-bottom:none}.PaivanNostot-module__OSSG4a__otsikko{padding-bottom:10px;font-size:10.5px}.PaivanNostot-module__OSSG4a__rivi{gap:12px;padding:12px 0}.PaivanNostot-module__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}.PaivanNostot-module__OSSG4a__hinta{font-size:16px}.PaivanNostot-module__OSSG4a__muutos{width:auto;font-size:11px}}
.sivu-module__7aBdLq__sivu{--otsikko:clamp(30px, 3.2vw, 42px);isolation:isolate;padding-top:var(--sivun-ylatila);flex-direction:column;align-items:center;gap:26px;padding-bottom:80px;display:flex;position:relative}.sivu-module__7aBdLq__palsta,.sivu-module__7aBdLq__ryhma,.sivu-module__7aBdLq__eiTuloksia{width:100%;max-width:860px}.sivu-module__7aBdLq__palsta{flex-direction:column;gap:18px;display:flex}.sivu-module__7aBdLq__otsikko{letter-spacing:.005em;line-height:1.05}.sivu-module__7aBdLq__kentta{border:1px solid var(--chipb);border-radius:9px;align-items:center;gap:12px;height:56px;padding:0 18px;transition:border-color .18s;display:flex;position:relative}.sivu-module__7aBdLq__kentta:focus-within{border-color:var(--acc)}.sivu-module__7aBdLq__ikoni{width:16px;height:16px;color:var(--mut);flex:none}.sivu-module__7aBdLq__syote{min-width:0;height:100%;color:var(--ink);background:0 0;border:none;outline:none;flex:1;align-self:stretch;padding:0;font-family:inherit;font-size:15px;font-weight:500}.sivu-module__7aBdLq__syote::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.sivu-module__7aBdLq__tyhjenna{border:1px solid var(--chipb);width:26px;height:26px;color:var(--sec);font-family:var(--font-mono), ui-monospace, monospace;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:inline-flex;position:relative}.sivu-module__7aBdLq__tyhjenna:after{content:"";position:absolute;inset:-9px}.sivu-module__7aBdLq__chipit{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sivu-module__7aBdLq__chip,.sivu-module__7aBdLq__chipValittu{height:36px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;border-radius:9px;align-items:center;padding:0 15px;font-size:11px;font-weight:500;transition:background .18s,color .18s;display:inline-flex}.sivu-module__7aBdLq__chip{background:var(--pill);color:var(--sec)}.sivu-module__7aBdLq__chip:hover{background:var(--hovchip);color:var(--ink)}.sivu-module__7aBdLq__chipValittu{background:var(--ink);color:var(--bg);font-weight:700}.sivu-module__7aBdLq__ryhma{flex-direction:column;gap:4px;display:flex}.sivu-module__7aBdLq__ryhma+.sivu-module__7aBdLq__ryhma{margin-top:48px}.sivu-module__7aBdLq__ryhmaotsikko{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding-bottom:10px;display:flex}.sivu-module__7aBdLq__ryhmanimi{font-size:12px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-weight:500}.sivu-module__7aBdLq__lukumaara{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:400}.sivu-module__7aBdLq__tulosrivi{border-bottom:1px solid var(--line2);color:var(--ink);align-items:center;gap:16px;padding:20px 0;transition:opacity .18s;display:flex}.sivu-module__7aBdLq__tulosrivi:hover{opacity:.7}.sivu-module__7aBdLq__tulosteksti{flex-direction:column;flex:1;gap:3px;min-width:240px;display:flex}.sivu-module__7aBdLq__kysymys{text-wrap:pretty;font-size:15.5px;font-weight:500;line-height:1.35}.sivu-module__7aBdLq__kategoria{font-size:10.5px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-weight:500}.sivu-module__7aBdLq__hintalohko{text-align:right;flex-direction:column;flex:none;gap:6px;display:flex}.sivu-module__7aBdLq__hinta{font-family:var(--font-mono), ui-monospace, monospace;word-spacing:-.34em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:400;line-height:1}.sivu-module__7aBdLq__prosentti{font-size:1em;font-style:normal;font-weight:400}.sivu-module__7aBdLq__apulabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:10px;font-weight:400}.sivu-module__7aBdLq__muutos{border:1px solid var(--chipb);width:56px;height:26px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1.4px;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:500;display:inline-flex}.sivu-module__7aBdLq__up{color:var(--kylla)}.sivu-module__7aBdLq__down{color:var(--ei)}.sivu-module__7aBdLq__flat{color:var(--mut)}.sivu-module__7aBdLq__povaajarivi{border-bottom:1px solid var(--line2);color:var(--ink);align-items:center;gap:16px;padding:18px 0;transition:opacity .18s;display:flex}.sivu-module__7aBdLq__povaajarivi:hover{opacity:.7}.sivu-module__7aBdLq__tunnus{background:var(--tint2);width:38px;height:38px;color:var(--acc);letter-spacing:.01em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.sivu-module__7aBdLq__nimi{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15.5px;font-weight:500;overflow:hidden}.sivu-module__7aBdLq__tarkkuus{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:500}.sivu-module__7aBdLq__voitto{text-align:right;width:100px;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}.sivu-module__7aBdLq__eiTuloksia{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:56px 24px;display:flex}.sivu-module__7aBdLq__kysymysmerkki{font-size:40px;font-weight:500;font-family:var(--font-larken), serif;color:var(--chipb);line-height:1}.sivu-module__7aBdLq__eiOtsikko{font-family:var(--font-larken), serif;letter-spacing:.005em;font-size:26px;font-weight:400}.sivu-module__7aBdLq__eiTeksti{color:var(--sec);text-wrap:pretty;max-width:42ch;font-size:14px}.sivu-module__7aBdLq__ehdotaLinkki{font-weight:700}.sivu-module__7aBdLq__ehdotaLinkki:hover{text-underline-offset:3px;text-decoration:underline}.sivu-module__7aBdLq__suositut{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.sivu-module__7aBdLq__suosittu{background:var(--pill);min-height:36px;color:var(--sec);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;border-radius:9px;align-items:center;padding:6px 15px;font-size:11px;font-weight:500;transition:background .18s,color .18s;display:inline-flex}.sivu-module__7aBdLq__suosittu:hover{background:var(--hovchip);color:var(--ink)}@media (max-width:1000px){.sivu-module__7aBdLq__chipit{scrollbar-width:none;flex-wrap:nowrap;max-width:100vw;margin:0 -22px;padding:2px 22px;overflow-x:auto}.sivu-module__7aBdLq__chipit::-webkit-scrollbar{display:none}.sivu-module__7aBdLq__chip,.sivu-module__7aBdLq__chipValittu{white-space:nowrap;flex:none}.sivu-module__7aBdLq__tulosrivi{gap:12px;padding:16px 0}.sivu-module__7aBdLq__tulosteksti{min-width:0}.sivu-module__7aBdLq__kysymys{font-size:14.5px}.sivu-module__7aBdLq__hintalohko{gap:4px}.sivu-module__7aBdLq__hinta{font-size:16px}.sivu-module__7aBdLq__apulabel{font-size:9.5px}.sivu-module__7aBdLq__muutos{letter-spacing:.3px;white-space:nowrap;border:none;justify-content:flex-end;width:32px;height:auto;font-size:11px}}@media (max-width:560px){.sivu-module__7aBdLq__povaajarivi{grid-template-columns:38px minmax(0,1fr) auto;gap:3px 14px;display:grid}.sivu-module__7aBdLq__tunnus{grid-row:1/3}.sivu-module__7aBdLq__tarkkuus{grid-column:2}.sivu-module__7aBdLq__voitto{grid-area:1/3/3;width:auto}}
.LukittuNappi-module__avSa1W__odottaa{opacity:.6;cursor:progress}
.Tikkeri-module__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] .Tikkeri-module__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}.Tikkeri-module__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}.Tikkeri-module__nNd3XG__piste{background:var(--kylla);border-radius:50%;width:6px;height:6px;animation:2.4s infinite Tikkeri-module__nNd3XG__sykinta}.Tikkeri-module__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%)}.Tikkeri-module__nNd3XG__nauha,.Tikkeri-module__nNd3XG__kopio{gap:28px;width:max-content;display:flex}.Tikkeri-module__nNd3XG__nauha{animation:Tikkeri-module__nNd3XG__liuku calc(var(--kohtia,8) * 11s) linear infinite}.Tikkeri-module__nNd3XG__ikkuna:hover .Tikkeri-module__nNd3XG__nauha{animation-play-state:paused}.Tikkeri-module__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}.Tikkeri-module__nNd3XG__kohta:hover{color:var(--heroink)}.Tikkeri-module__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}.Tikkeri-module__nNd3XG__muutos{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3px;font-size:11px;font-weight:700}.Tikkeri-module__nNd3XG__up{color:var(--kylla)}.Tikkeri-module__nNd3XG__down{color:var(--ei)}@keyframes Tikkeri-module__nNd3XG__liuku{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes Tikkeri-module__nNd3XG__sykinta{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:1000px){.Tikkeri-module__nNd3XG__nauha{animation-duration:calc(var(--kohtia,8) * 16s)}.Tikkeri-module__nNd3XG__rivi{flex-direction:column;align-items:flex-start;gap:10px}.Tikkeri-module__nNd3XG__merkki{display:none}.Tikkeri-module__nNd3XG__ikkuna{width:100%}.Tikkeri-module__nNd3XG__kohta span{font-size:13px}}@media (prefers-reduced-motion:reduce){.Tikkeri-module__nNd3XG__nauha{animation:none}.Tikkeri-module__nNd3XG__ikkuna{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
.Vitriini-module__2Vy7QW__vitriini{flex-direction:column;gap:18px;margin-top:48px;display:flex}.Vitriini-module__2Vy7QW__vitriiniOtsikko{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.Vitriini-module__2Vy7QW__vitriiniNimi{font-family:var(--font-larken), serif;letter-spacing:.005em;font-size:22px;font-weight:400}.Vitriini-module__2Vy7QW__vitriiniLuku{color:var(--mut);letter-spacing:.01em;font-size:13px;font-weight:700}.Vitriini-module__2Vy7QW__merkkiristikko{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:32px;display:grid}.Vitriini-module__2Vy7QW__merkkiryhma{flex-direction:column;gap:10px;min-width:0;display:flex}.Vitriini-module__2Vy7QW__merkkiryhmaNimi{color:var(--sec);letter-spacing:.01em;font-size:13.5px;font-weight:800}.Vitriini-module__2Vy7QW__merkki,.Vitriini-module__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}.Vitriini-module__2Vy7QW__merkki{opacity:.55}.Vitriini-module__2Vy7QW__merkkiAnsaittu{border-color:var(--chipb)}.Vitriini-module__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}.Vitriini-module__2Vy7QW__merkkiIkoni svg{width:18px;height:18px}.Vitriini-module__2Vy7QW__merkkiAnsaittu .Vitriini-module__2Vy7QW__merkkiIkoni{background:var(--tint2);color:var(--acc)}.Vitriini-module__2Vy7QW__merkkiTeksti{flex-direction:column;gap:1px;min-width:0;display:flex}.Vitriini-module__2Vy7QW__merkkiNimi{color:var(--ink);letter-spacing:.01em;font-size:13px;font-weight:800}.Vitriini-module__2Vy7QW__merkkiTila{color:var(--mut);letter-spacing:.01em;font-size:11.5px;line-height:1.4}.Vitriini-module__2Vy7QW__merkkiAnsaittu.Vitriini-module__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)))}.Vitriini-module__2Vy7QW__merkkiAnsaittu.Vitriini-module__2Vy7QW__pronssi .Vitriini-module__2Vy7QW__merkkiIkoni{background:var(--pronssi);color:var(--card)}.Vitriini-module__2Vy7QW__merkkiAnsaittu.Vitriini-module__2Vy7QW__pronssi .Vitriini-module__2Vy7QW__merkkiNimi{color:var(--pronssi)}.Vitriini-module__2Vy7QW__merkkiAnsaittu.Vitriini-module__2Vy7QW__pronssi .Vitriini-module__2Vy7QW__merkkiTila{color:color-mix(in oklab, var(--pronssi) 60%, var(--ink))}@media (max-width:1000px){.Vitriini-module__2Vy7QW__merkkiristikko{grid-template-columns:1fr;grid-auto-flow:row;gap:20px}}
.sivu-module__AJTaYq__sivu{--otsikko:clamp(32px, 3.6vw, 46px);--otsikko-mobiili:clamp(26px, 7.2vw, 34px);flex-direction:column;padding-bottom:72px;display:flex}.sivu-module__AJTaYq__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}.sivu-module__AJTaYq__pesu{background:var(--herowash);pointer-events:none;position:absolute;inset:0}.sivu-module__AJTaYq__hehku{background:radial-gradient(closest-side, var(--herohehku), transparent 72%);filter:blur(30px);pointer-events:none;border-radius:50%;width:560px;height:420px;animation:17s ease-in-out infinite alternate sivu-module__AJTaYq__leijunta;position:absolute;top:-150px;right:2%}@keyframes sivu-module__AJTaYq__leijunta{0%{translate:0}to{translate:48px 22px}}.sivu-module__AJTaYq__herosisus{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px 44px;display:grid;position:relative}.sivu-module__AJTaYq__vasen{flex-direction:column;grid-area:1/1;gap:26px;min-width:0;display:flex}.sivu-module__AJTaYq__idrivi{align-items:center;gap:22px;display:flex}.sivu-module__AJTaYq__kuva{background:var(--tint2);width:101px;height:101px;color:var(--acc);letter-spacing:.01em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:27px;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.sivu-module__AJTaYq__idteksti{flex-direction:column;gap:10px;min-width:0;display:flex}.sivu-module__AJTaYq__nimi{letter-spacing:.005em;overflow-wrap:anywhere;line-height:1}.sivu-module__AJTaYq__meta{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.sivu-module__AJTaYq__taso,.sivu-module__AJTaYq__sija{border:1px solid var(--chipb);height:26px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;padding:0 10px;font-size:10px;font-weight:500;display:inline-flex}.sivu-module__AJTaYq__taso{border-color:var(--korob);color:var(--pronssi)}.sivu-module__AJTaYq__sija{color:var(--sec)}.sivu-module__AJTaYq__liittyi{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.1px;color:var(--mut);font-size:10.5px}.sivu-module__AJTaYq__tilastot{border-top:1px solid var(--line);flex-wrap:wrap;grid-area:2/1;gap:16px 64px;padding-top:24px;display:flex}.sivu-module__AJTaYq__tilasto{flex-direction:column;gap:7px;display:flex}.sivu-module__AJTaYq__tilastoLuku{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.5px;word-spacing:-.34em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:400;line-height:1}.sivu-module__AJTaYq__tilastoNimi{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--mut);font-size:10px;font-weight:500}.sivu-module__AJTaYq__mittariLohko{flex-direction:column;grid-area:1/2/span 2;align-items:center;gap:6px;display:flex}.sivu-module__AJTaYq__kaari{width:200px;height:118px}.sivu-module__AJTaYq__mittariNimi{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.sivu-module__AJTaYq__mittariSelite{color:var(--mut);font-size:12px}.sivu-module__AJTaYq__mittarit{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:26px;display:grid}.sivu-module__AJTaYq__kortti{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:14px;min-width:0;padding:22px 26px 18px;display:flex}.sivu-module__AJTaYq__korttiOtsikko{align-items:baseline;gap:12px;display:flex}.sivu-module__AJTaYq__korttiNimi{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.5px;text-transform:uppercase;color:var(--pronssi);font-size:11px;font-weight:500}.sivu-module__AJTaYq__korttiLuku{font-family:var(--font-mono), ui-monospace, monospace;word-spacing:-.34em;margin-left:auto;font-size:15px;font-weight:500}.sivu-module__AJTaYq__up{color:var(--kylla)}.sivu-module__AJTaYq__down{color:var(--ei)}.sivu-module__AJTaYq__kayra{width:100%;height:96px}.sivu-module__AJTaYq__korttiSelite{color:var(--mut);letter-spacing:.01em;font-size:12px}.sivu-module__AJTaYq__aiheet{flex-direction:column;gap:12px;display:flex}.sivu-module__AJTaYq__aihe{align-items:center;gap:14px;display:flex}.sivu-module__AJTaYq__aiheNimi{flex:none;width:90px;font-size:13px;font-weight:600}.sivu-module__AJTaYq__palkkiKehys{background:var(--pill);border-radius:999px;flex:1;height:8px;overflow:hidden}.sivu-module__AJTaYq__palkki{background:var(--acc);border-radius:999px;height:100%}.sivu-module__AJTaYq__aiheProsentti{text-align:right;width:48px;font-family:var(--font-mono), ui-monospace, monospace;color:var(--sec);word-spacing:-.34em;flex:none;font-size:12px}.sivu-module__AJTaYq__yksityisyys{padding-top:26px}.sivu-module__AJTaYq__yksityisyysKortti{border:1px dashed var(--chipb);border-radius:10px;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.sivu-module__AJTaYq__lukko{width:22px;height:22px;color:var(--mut);flex:none}.sivu-module__AJTaYq__yksityisyysTeksti{flex-direction:column;gap:4px;display:flex}.sivu-module__AJTaYq__yksityisyysOtsikko{font-size:14px;font-weight:700}.sivu-module__AJTaYq__yksityisyysSelite{color:var(--sec);max-width:62ch;font-size:13px;line-height:1.55}.sivu-module__AJTaYq__cta{padding-top:40px}.sivu-module__AJTaYq__ctaSisus{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:24px;padding:26px 28px;display:flex}.sivu-module__AJTaYq__ctaTeksti{flex-direction:column;flex:1;gap:6px;min-width:240px;display:flex}.sivu-module__AJTaYq__ctaOtsikko{font-family:var(--font-larken), serif;letter-spacing:.005em;font-size:clamp(22px,2.2vw,30px)}.sivu-module__AJTaYq__ctaSelite{color:var(--sec);max-width:52ch;font-size:14px}.sivu-module__AJTaYq__ctaNappi{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;align-items:center;padding:0 30px;font-size:12.5px;font-weight:700;transition:background .18s;display:inline-flex}.sivu-module__AJTaYq__ctaNappi:hover{background:var(--herocta-h)}@media (max-width:1000px){.sivu-module__AJTaYq__hero{margin-top:-74px;padding-top:96px;padding-bottom:30px}.sivu-module__AJTaYq__herosisus{grid-template-columns:1fr;gap:26px}.sivu-module__AJTaYq__idrivi{gap:22px}.sivu-module__AJTaYq__kuva{width:67px;height:67px;font-size:19px}.sivu-module__AJTaYq__vasen{grid-row:1}.sivu-module__AJTaYq__mittariLohko{grid-area:2/1;align-items:center}.sivu-module__AJTaYq__tilastot{grid-area:3/1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;display:grid}.sivu-module__AJTaYq__tilastoLuku{font-size:21px}.sivu-module__AJTaYq__tilastoNimi{font-size:9px;line-height:1.35}.sivu-module__AJTaYq__kaari{width:164px;height:97px}.sivu-module__AJTaYq__mittarit{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sivu-module__AJTaYq__hehku{animation:none}}.sivu-module__AJTaYq__ctaNappi:active{transform:scale(.98)}.sivu-module__AJTaYq__kuvaKuva{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.sivu-module__DkYd6W__sivu{--otsikko:clamp(28px, 2.8vw, 34px);isolation:isolate;padding-top:var(--sivun-ylatila);flex:1;justify-content:center;padding-bottom:80px;display:flex;position:relative}.sivu-module__DkYd6W__kortti{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;align-self:start;gap:16px;width:100%;max-width:440px;padding:32px;display:flex}.sivu-module__DkYd6W__otsikko{line-height:1.05}.sivu-module__DkYd6W__teksti{color:var(--sec);font-size:14.5px;line-height:1.6}.sivu-module__DkYd6W__merkki{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}.sivu-module__DkYd6W__lomake{flex-direction:column;gap:16px;display:flex}.sivu-module__DkYd6W__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}.sivu-module__DkYd6W__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}.sivu-module__DkYd6W__syote:focus-visible{border-color:var(--acc)}.sivu-module__DkYd6W__virhe{color:#c2545e;letter-spacing:.01em;background:#fbe6e8;border-radius:8px;padding:10px 13px;font-size:13.5px;font-weight:600}.sivu-module__DkYd6W__ensisijainen{box-sizing:border-box;background:var(--herocta);color:#fff;cursor:pointer;width:100%;height:52px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:9px;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:flex}.sivu-module__DkYd6W__ensisijainen:hover{background:var(--herocta-h)}.sivu-module__DkYd6W__ensisijainen:active{transform:scale(.985)}.sivu-module__DkYd6W__ensisijainen:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (max-width:1000px){.sivu-module__DkYd6W__sivu{padding-top:28px}.sivu-module__DkYd6W__syote{font-size:16px}}
.SalkkuKuvaaja-module__nXLadq__kehys{--akselikaista:60px;width:100%;position:relative}.SalkkuKuvaaja-module__nXLadq__svg{width:calc(100% - var(--akselikaista));height:240px;display:block}.SalkkuKuvaaja-module__nXLadq__ruudukko{stroke:var(--line2);stroke-width:1px;stroke-dasharray:4 4}.SalkkuKuvaaja-module__nXLadq__viiva{stroke:var(--salkku);stroke-width:2.2px}.SalkkuKuvaaja-module__nXLadq__tayte{fill:url(#salkkuTayte)}.SalkkuKuvaaja-module__nXLadq__tayteYla{stop-color:var(--salkku);stop-opacity:.38}.SalkkuKuvaaja-module__nXLadq__tayteAla{stop-color:var(--salkku);stop-opacity:0}.SalkkuKuvaaja-module__nXLadq__yAkseli{pointer-events:none;position:absolute;inset:0}.SalkkuKuvaaja-module__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){.SalkkuKuvaaja-module__nXLadq__kehys{--akselikaista:0px}.SalkkuKuvaaja-module__nXLadq__svg{height:190px}.SalkkuKuvaaja-module__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}}
