.marketing-page.svelte-bb1rwk{font-family:var(--mk-font-body);background:var(--mk-white);color:var(--mk-dark)}.page.svelte-bb1rwk{max-width:var(--mk-content-max);margin:0 auto;padding:32px;box-sizing:content-box;display:grid;grid-template-columns:600px 1fr;gap:64px;align-items:start}.rail.svelte-bb1rwk{position:sticky;top:96px}.shot.svelte-bb1rwk{display:flex;flex-direction:column;aspect-ratio:830 / 563;border-radius:var(--mk-radius-card-medium);background:#eeedf2;overflow:hidden;box-shadow:0 24px 64px #1212121f}.media.svelte-bb1rwk{flex:1;min-height:0}.media.svelte-bb1rwk img:where(.svelte-bb1rwk){width:100%;height:100%;object-fit:cover;display:block}.crumbs.svelte-bb1rwk{display:flex;gap:4px;padding-bottom:20px}.crumbs.svelte-bb1rwk a:where(.svelte-bb1rwk){font-size:14px;line-height:20px;font-weight:500;color:var(--mk-dark);text-decoration:none;padding:6px 12px;border-radius:var(--mk-radius-button);transition:background-color .2s ease-out}.crumbs.svelte-bb1rwk a:where(.svelte-bb1rwk):hover{background:var(--mk-content-5)}.title.svelte-bb1rwk{font-family:var(--mk-font-heading);font-weight:500;font-size:clamp(40px,4.2vw,64px);line-height:1;margin:0 0 20px}.subtitle.svelte-bb1rwk{font-size:18px;line-height:27px;color:var(--mk-content-60);margin:0 0 16px}.feature-section.svelte-bb1rwk{margin-top:32px}.feature-section.compact.svelte-bb1rwk{margin-top:20px}.feature-section.svelte-bb1rwk h2:where(.svelte-bb1rwk){font-family:var(--mk-font-heading);font-weight:500;font-size:clamp(26px,2.4vw,36px);line-height:.95;margin:0 0 8px}.feature-section.compact.svelte-bb1rwk h2:where(.svelte-bb1rwk){font-size:clamp(22px,1.8vw,28px)}.section-subtitle.svelte-bb1rwk{font-size:16px;line-height:24px;font-weight:500;color:var(--mk-content-60);margin:0 0 12px}.feature-section.compact.svelte-bb1rwk .section-subtitle:where(.svelte-bb1rwk){margin-bottom:0}.body.svelte-bb1rwk{font-size:16px;line-height:24px;display:flex;flex-direction:column;gap:16px}.body.svelte-bb1rwk p{margin:0}.body.svelte-bb1rwk a{color:var(--mk-violet)}.body.svelte-bb1rwk ul,.body.svelte-bb1rwk ol{margin:0;padding-left:24px;display:flex;flex-direction:column;gap:8px}.body.svelte-bb1rwk img{max-width:100%;border-radius:var(--mk-radius-card-small)}.placeholder.svelte-bb1rwk{display:flex;flex-direction:column;align-items:center;gap:16px;padding:140px 32px;text-align:center}.placeholder.svelte-bb1rwk a:where(.svelte-bb1rwk){color:var(--mk-violet)}@media(max-width:1000px){.page.svelte-bb1rwk{grid-template-columns:1fr;gap:32px}.rail.svelte-bb1rwk{position:static}}
