.SivuHero-module__vPaYWq__hero{background:var(--paper);align-items:center;min-height:70vh;display:flex}.SivuHero-module__vPaYWq__grid{grid-template-columns:1fr;grid-template-areas:"kuva""teksti";gap:28px;width:100%;padding-top:40px;padding-bottom:40px;display:grid}.SivuHero-module__vPaYWq__kuva{grid-area:kuva;justify-content:center;display:flex}.SivuHero-module__vPaYWq__kuvaSisin{width:72%;max-width:320px}.SivuHero-module__vPaYWq__teksti{grid-area:teksti;max-width:640px}.SivuHero-module__vPaYWq__otsikko{margin-top:10px;font-size:clamp(30px,7vw,52px)}.SivuHero-module__vPaYWq__ingressi{max-width:60ch;color:var(--text-secondary);margin-top:16px;font-size:17px}.SivuHero-module__vPaYWq__ctat{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}@media (min-width:721px){.SivuHero-module__vPaYWq__hero{min-height:90vh}.SivuHero-module__vPaYWq__grid{grid-template-columns:1fr 1fr;grid-template-areas:"teksti kuva";align-items:center;gap:48px;padding-top:0;padding-bottom:0}.SivuHero-module__vPaYWq__kuvaSisin{width:100%;max-width:420px}}
.SisaltoJaKesto-module__BBQY_q__lista{gap:0;margin:28px 0 0;padding:0;display:grid}.SisaltoJaKesto-module__BBQY_q__rivi{border-bottom:var(--border-dashed);grid-template-columns:1fr;gap:4px;padding:16px 0;display:grid}.SisaltoJaKesto-module__BBQY_q__rivi:first-child{border-top:var(--border-dashed)}.SisaltoJaKesto-module__BBQY_q__otsikko{font-family:var(--font-display);text-transform:uppercase;font-size:18px}.SisaltoJaKesto-module__BBQY_q__arvo{font-family:var(--font-body);color:var(--text-secondary);margin:0;font-size:15px;line-height:1.55}.SisaltoJaKesto-module__BBQY_q__huomio{margin-left:6px;display:inline-block}@media (min-width:721px){.SisaltoJaKesto-module__BBQY_q__rivi{grid-template-columns:240px 1fr;gap:24px}}
.Sitaatit-module__pv0TCq__osio{background:#fff;padding-top:48px;padding-bottom:48px}@media (min-width:900px){.Sitaatit-module__pv0TCq__osio{padding-top:72px;padding-bottom:72px}}
.SovitusTapahtumiin-module__p7HPha__osio{background:var(--paper);padding-top:48px;padding-bottom:48px}.SovitusTapahtumiin-module__p7HPha__matriisi{flex-direction:column;gap:2px;margin:28px 0 0;padding:0;list-style:none;display:flex}.SovitusTapahtumiin-module__p7HPha__rivi{background:var(--surface-card);border:var(--border);color:inherit;box-shadow:var(--shadow-plate);transition:transform var(--dur-base) var(--ease-hard), box-shadow var(--dur-base) var(--ease-hard);grid-template-columns:1fr;gap:6px;padding:16px 20px;text-decoration:none;display:grid}.SovitusTapahtumiin-module__p7HPha__rivi:hover{box-shadow:var(--shadow-card-hover);transform:translate(-2px,-2px)}.SovitusTapahtumiin-module__p7HPha__numero{color:var(--text-muted)}.SovitusTapahtumiin-module__p7HPha__otsikko{font-family:var(--font-display);text-transform:uppercase;font-size:18px}.SovitusTapahtumiin-module__p7HPha__kuvaus{font-family:var(--font-body);color:var(--text-secondary);font-size:14.5px;line-height:1.5}.SovitusTapahtumiin-module__p7HPha__fakta{color:var(--text-muted)}.SovitusTapahtumiin-module__p7HPha__nuoli{font-family:var(--font-display);font-size:20px}@media (min-width:721px){.SovitusTapahtumiin-module__p7HPha__osio{padding-top:72px;padding-bottom:72px}.SovitusTapahtumiin-module__p7HPha__rivi{grid-template-columns:64px 200px 1fr 168px 28px;align-items:center;gap:20px}.SovitusTapahtumiin-module__p7HPha__nuoli{justify-self:end}}
