.teaser.svelte-14s5zwl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-4);align-items:center;color:inherit;text-decoration:none}.text.svelte-14s5zwl{display:flex;flex-direction:column;gap:var(--sp-1)}.title.svelte-14s5zwl{display:block}.go.svelte-14s5zwl{grid-column:2;display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:var(--fw-semibold);color:var(--accent-fg)}@media(min-width:760px){.teaser.svelte-14s5zwl{grid-template-columns:auto minmax(0,1fr) auto}.go.svelte-14s5zwl{grid-column:auto;white-space:nowrap}}.facts.svelte-197z14i{display:flex;flex-direction:column;gap:var(--sp-4);box-shadow:var(--shadow-2)}.fact.svelte-197z14i{display:flex;flex-direction:column;gap:2px}.fact.svelte-197z14i+.fact:where(.svelte-197z14i){padding-block-start:var(--sp-4);border-block-start:1px solid var(--hairline)}.products.svelte-197z14i{--col: 22rem;list-style:none;padding:0;margin:0}.product.svelte-197z14i{display:flex;flex-direction:column;gap:var(--sp-4)}@media(min-width:860px){.product.svelte-197z14i:only-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:min-content;column-gap:var(--sp-8);align-content:center}.product.svelte-197z14i:only-child>*{grid-column:1}.product.svelte-197z14i:only-child>.mk-list:where(.svelte-197z14i){grid-column:2;grid-row:1 / span 7;align-self:center}.product.svelte-197z14i:only-child>.go:where(.svelte-197z14i),.product.svelte-197z14i:only-child>.planslink:where(.svelte-197z14i){justify-self:start}}.pname.svelte-197z14i{font-size:var(--fs-2xl);line-height:var(--lh-heading);font-weight:var(--fw-bold);letter-spacing:-.02em}.from.svelte-197z14i{display:flex;align-items:baseline;gap:var(--sp-2);margin-block-start:auto;padding-block-start:var(--sp-4);border-block-start:1px solid var(--hairline)}.go.svelte-197z14i{align-self:flex-start;margin-block-start:auto}.from.svelte-197z14i+.go:where(.svelte-197z14i){margin-block-start:0}.planslink.svelte-197z14i{align-self:flex-start;font-size:var(--fs-sm);color:var(--fg-muted)}.planslink.svelte-197z14i:hover{color:var(--fg)}@media(pointer:coarse){.planslink.svelte-197z14i{display:inline-flex;align-items:center;min-block-size:44px}}@media(max-width:599px){.go.svelte-197z14i{align-self:stretch}}
