.detail.svelte-qs0yy5{background:var(--color-canvas)}.detail-hero.svelte-qs0yy5{background:var(--color-surface);padding-block:clamp(3rem,6vw,5rem)}.detail-hero__grid.svelte-qs0yy5{grid-template-columns:1.3fr .7fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.detail-hero__grid.with-preview.svelte-qs0yy5{grid-template-columns:1.15fr 1fr}.detail-hero__copy.svelte-qs0yy5{gap:var(--space-6);display:grid}h1.svelte-qs0yy5{max-width:17ch}.detail-hero__copy.svelte-qs0yy5>p:where(.svelte-qs0yy5){font-size:var(--text-lead);color:var(--color-ink-secondary);max-width:38rem}.detail-hero__actions.svelte-qs0yy5{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.detail-hero__preview.svelte-qs0yy5{min-width:0}.detail-hero__summary.svelte-qs0yy5{border-block-start:var(--border-hairline)}.detail-hero__summary.svelte-qs0yy5>div:where(.svelte-qs0yy5){border-block-end:var(--border-hairline);padding-block:1.5rem}dt.svelte-qs0yy5{color:var(--color-blue);margin-block-end:.6rem;font-size:.75rem}dd.svelte-qs0yy5{font-size:var(--text-title);font-family:var(--font-display);margin:0;line-height:1.4}.detail-capabilities__grid.svelte-qs0yy5{grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,6vw,5rem);display:grid}.section-lead.svelte-qs0yy5 h2:where(.svelte-qs0yy5){max-width:15ch}.section-lead.svelte-qs0yy5 p:where(.svelte-qs0yy5){color:var(--color-ink-secondary);font-size:var(--text-lead);max-width:32rem;margin-block-start:1.5rem}.capability-list.svelte-qs0yy5{border-block-start:var(--border-hairline)}article.svelte-qs0yy5{border-block-end:var(--border-hairline);gap:1.5rem;padding-block:1.75rem;display:flex}.step-number.svelte-qs0yy5{font-family:var(--font-mono);color:var(--color-blue);font-size:.7rem;line-height:2rem}h3.svelte-qs0yy5{font-size:var(--text-title)}article.svelte-qs0yy5 p:where(.svelte-qs0yy5){color:var(--color-ink-secondary);max-width:38rem;margin-block-start:.7rem}.detail-story.svelte-qs0yy5{background:var(--color-mist)}.detail-story__grid.svelte-qs0yy5{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.detail-story.svelte-qs0yy5 h2:where(.svelte-qs0yy5){max-width:17ch;margin-block-start:1.2rem}.story-body.svelte-qs0yy5{justify-items:start;gap:1.5rem;display:grid}.story-body.svelte-qs0yy5 p:where(.svelte-qs0yy5){color:var(--color-ink-secondary);font-size:var(--text-lead)}.story-logo.svelte-qs0yy5{object-fit:contain;object-position:left;margin-block-start:1.5rem}.story-logos.svelte-qs0yy5{flex-wrap:wrap;gap:2rem;margin-block-start:2rem;display:flex}.story-logos.svelte-qs0yy5 img:where(.svelte-qs0yy5){object-fit:contain}.questions-grid.svelte-qs0yy5{grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,6vw,5rem);display:grid}.questions-grid.svelte-qs0yy5 h2:where(.svelte-qs0yy5){font-size:var(--text-h3)}details.svelte-qs0yy5{border-block-start:var(--border-hairline)}details.svelte-qs0yy5:last-child{border-block-end:var(--border-hairline)}summary.svelte-qs0yy5{cursor:pointer;justify-content:space-between;gap:1.5rem;padding-block:1.4rem;font-weight:500;line-height:1.5;list-style:none;display:flex}summary.svelte-qs0yy5::-webkit-details-marker{display:none}summary.svelte-qs0yy5 span:where(.svelte-qs0yy5){color:var(--color-blue);flex-shrink:0;font-size:1.2rem}details[open].svelte-qs0yy5 summary:where(.svelte-qs0yy5) span:where(.svelte-qs0yy5){transform:rotate(45deg)}details.svelte-qs0yy5 p:where(.svelte-qs0yy5){color:var(--color-ink-secondary);padding-block-end:1.5rem}@media (width<=56rem){.detail-hero__grid.svelte-qs0yy5,.detail-hero__grid.with-preview.svelte-qs0yy5,.detail-capabilities__grid.svelte-qs0yy5,.detail-story__grid.svelte-qs0yy5,.questions-grid.svelte-qs0yy5{grid-template-columns:1fr}.detail-hero__preview.svelte-qs0yy5{width:100%;max-width:36rem;margin-inline:auto}.detail-hero__summary.svelte-qs0yy5>div:where(.svelte-qs0yy5){padding-block:1rem}.detail-hero.svelte-qs0yy5{padding-block:3rem}h1.svelte-qs0yy5{max-width:19ch}}
