.lk-hero.svelte-1cq6q9o{padding:var(--space-8) var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-line);font-family:var(--font-body)}.lk-hero__in.svelte-1cq6q9o{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:var(--space-7);max-width:var(--container-page);margin:0 auto}.lk-hero__over.svelte-1cq6q9o{margin:0;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-caramel-ink)}.lk-hero__title.svelte-1cq6q9o{margin:var(--space-3) 0 var(--space-4);font-family:var(--font-display);font-weight:600;font-size:58px;line-height:62px;letter-spacing:-.01em;color:var(--color-ink)}.lk-hero__title.svelte-1cq6q9o em{font-style:italic;color:var(--color-cocoa)}.lk-hero__text.svelte-1cq6q9o{max-width:540px;margin:0 0 var(--space-6);font-size:18px;line-height:30px;color:var(--color-ink-muted)}.lk-hero__actions.svelte-1cq6q9o{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.lk-hero__points.svelte-1cq6q9o{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:var(--space-5) 0 0;padding:0;list-style:none}.lk-hero__points.svelte-1cq6q9o li:where(.svelte-1cq6q9o){display:inline-flex;align-items:center;gap:var(--space-2);font-size:15px;font-weight:500;color:var(--color-ink)}.lk-hero__points.svelte-1cq6q9o .lk-hero__check{color:var(--color-success)}.lk-hero--text.svelte-1cq6q9o .lk-hero__in:where(.svelte-1cq6q9o){grid-template-columns:1fr}.lk-hero--text.svelte-1cq6q9o .lk-hero__text:where(.svelte-1cq6q9o){max-width:var(--container-text)}.lk-hero__media.svelte-1cq6q9o{position:relative}.lk-hero__media.svelte-1cq6q9o .lk-hero__photo{border-radius:var(--radius-lk-xs)}.lk-hero__tag.svelte-1cq6q9o{position:absolute;left:-16px;bottom:24px;max-width:230px;margin:0;padding:var(--space-3) var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-lk-sm);box-shadow:var(--shadow-raise);font-size:13px;line-height:18px;color:var(--color-ink-muted)}.lk-hero__tag.svelte-1cq6q9o b:where(.svelte-1cq6q9o){display:block;font-size:15px;color:var(--color-ink)}@media(min-width:640px){.lk-hero.svelte-1cq6q9o{padding-inline:var(--space-5)}}@media(min-width:1024px){.lk-hero.svelte-1cq6q9o{padding-inline:var(--space-6)}}@media(max-width:760px){.lk-hero__in.svelte-1cq6q9o{grid-template-columns:1fr}.lk-hero__title.svelte-1cq6q9o{font-size:38px;line-height:44px}.lk-hero__tag.svelte-1cq6q9o{left:8px}}
