.product-page.svelte-tjurek{max-width:1160px;margin:0 auto;padding:0 32px}.eyebrow.svelte-tjurek{color:var(--accent-deep);font:600 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px}.product-hero.svelte-tjurek{text-align:center;padding:72px 0 64px}.product-hero.svelte-tjurek h1:where(.svelte-tjurek){letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(32px,4vw,46px);font-weight:550;line-height:1.14}.product-hero.svelte-tjurek .lede:where(.svelte-tjurek){max-width:56ch;color:var(--muted);margin:0 auto 32px;font-size:16.5px;line-height:1.65}.primary-action.svelte-tjurek{background:var(--accent);color:#fff;border-radius:6px;align-items:center;gap:10px;padding:14px 22px;font-size:14px;font-weight:600;display:inline-flex}.primary-action.svelte-tjurek:hover{background:var(--accent-deep)}.capabilities.svelte-tjurek{grid-template-columns:1fr 1fr;gap:18px;padding-bottom:72px;display:grid}.capability.svelte-tjurek{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:start;gap:18px;padding:28px;display:flex;box-shadow:0 8px 28px #233b430a}.capability-icon.svelte-tjurek{border:1px solid var(--accent-line);background:var(--accent-soft);width:46px;height:46px;color:var(--accent-deep);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.capability.svelte-tjurek h2:where(.svelte-tjurek){letter-spacing:-.02em;margin:2px 0 8px;font-size:17px;font-weight:600}.capability.svelte-tjurek p:where(.svelte-tjurek){color:var(--muted);margin:0;font-size:14px;line-height:1.65}.audiences.svelte-tjurek{border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:64px 40px}.audiences.svelte-tjurek h2:where(.svelte-tjurek){letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(22px,2.4vw,27px);font-weight:550}.audience-grid.svelte-tjurek{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.audience.svelte-tjurek{border:1px solid var(--line-soft);background:var(--surface);border-radius:6px;padding:20px 22px}.audience.svelte-tjurek h3:where(.svelte-tjurek){margin:0 0 7px;font-size:15px;font-weight:600}.audience.svelte-tjurek p:where(.svelte-tjurek){color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}.cta.svelte-tjurek{background:var(--accent-soft);border:1px solid var(--accent-line);text-align:center;border-radius:8px;margin:72px 0 0;padding:64px 40px}.cta.svelte-tjurek h2:where(.svelte-tjurek){letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(24px,2.8vw,32px);font-weight:550}.cta.svelte-tjurek p:where(.svelte-tjurek){max-width:48ch;color:var(--muted);margin:0 auto 28px;font-size:15px;line-height:1.6}@media (width<=860px){.product-page.svelte-tjurek{padding-inline:20px}.product-hero.svelte-tjurek{text-align:left;padding:48px 0}.capabilities.svelte-tjurek{grid-template-columns:1fr;gap:12px;padding-bottom:56px}.capability.svelte-tjurek{flex-direction:column;gap:14px;padding:22px}.audiences.svelte-tjurek{padding:40px 24px}.audience-grid.svelte-tjurek{grid-template-columns:1fr;gap:12px}.cta.svelte-tjurek{margin-top:56px;padding:48px 24px}}
