.kids-promo.svelte-1u3do3w{border:1px solid color-mix(in srgb, var(--status-success) 45%, var(--border));border-radius:var(--radius);background:radial-gradient(ellipse at top left, color-mix(in srgb, var(--status-success) 15%, transparent), transparent 70%), var(--card);color:var(--text);align-items:center;gap:clamp(20px,4vw,48px);margin:0 0 40px;padding:24px clamp(20px,4vw,42px);text-decoration:none;display:flex}.kids-promo.svelte-1u3do3w>img:where(.svelte-1u3do3w){flex:none;width:clamp(110px,17vw,170px);height:auto}.kids-promo-copy.svelte-1u3do3w{min-width:0}.kids-promo-eyebrow.svelte-1u3do3w{color:var(--muted);font-size:14px}.kids-promo.svelte-1u3do3w h2:where(.svelte-1u3do3w){margin:8px 0;font-size:clamp(26px,3vw,36px)}.kids-promo.svelte-1u3do3w p:where(.svelte-1u3do3w){color:var(--muted);margin:0 0 18px;line-height:1.6}.kids-promo-action.svelte-1u3do3w{align-items:center;gap:12px;font-weight:700;display:inline-flex}.kids-promo.svelte-1u3do3w:hover{border-color:var(--status-success);background-color:var(--card-hover)}.kids-promo.svelte-1u3do3w:focus-visible{outline:3px solid var(--status-success);outline-offset:5px}@media (width<=480px){.kids-promo.svelte-1u3do3w{gap:14px;padding:20px 16px}.kids-promo.svelte-1u3do3w>img:where(.svelte-1u3do3w){width:88px}.kids-promo-eyebrow.svelte-1u3do3w{font-size:12px}}
