.kehys.svelte-vou85c{container-type:inline-size}.banneri.svelte-vou85c{background:var(--surface);border:1px solid var(--line-200);border-radius:var(--r-l);gap:0;display:grid;overflow:hidden}.teksti.svelte-vou85c{padding:var(--s-5);justify-content:center;align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.kicker.svelte-vou85c{letter-spacing:.06em;text-transform:uppercase;color:var(--orange-700);margin:0;font-size:.75rem;font-weight:700}.otsikko.svelte-vou85c{color:var(--ink-strong);text-wrap:balance;margin:0;font-size:clamp(1.15rem,1rem + 1.1cqi,1.6rem);font-weight:800;line-height:1.25}.leipa.svelte-vou85c{color:var(--ink-600);max-width:48ch;margin:0;line-height:1.6}.btn.svelte-vou85c{margin-top:var(--s-1)}.huom.svelte-vou85c{color:var(--ink-400);margin:0;font-size:.8rem}.kuvitus.svelte-vou85c{background:var(--kuvitus-paperi);padding:var(--s-4);border-top:1px solid var(--line-200);place-items:center;display:grid}.kuvitus.svelte-vou85c img:where(.svelte-vou85c){width:auto;max-width:100%;height:132px}@container (width>=560px){.banneri.svelte-vou85c{grid-template-columns:minmax(0,1fr) minmax(180px,32%);align-items:stretch}.teksti.svelte-vou85c{padding:var(--s-6)}.kuvitus.svelte-vou85c{border-top:0;border-inline-start:1px solid var(--line-200);padding:var(--s-5)}.kuvitus.svelte-vou85c img:where(.svelte-vou85c){height:auto;max-height:200px}}
