.marketing-page.svelte-nkmkd2{display:grid;gap:4rem}.about-hero.svelte-nkmkd2{padding:clamp(2rem,3vw,3.5rem) clamp(1.8rem,3vw,3.5rem);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:2rem;align-items:center}.about-hero__copy.svelte-nkmkd2{display:grid;gap:1.15rem;align-content:start}.about-hero__copy.svelte-nkmkd2 h1:where(.svelte-nkmkd2){font-size:clamp(2rem,3.5vw,3rem);max-width:18ch}.about-hero__body.svelte-nkmkd2{margin:0;color:var(--text-secondary);line-height:1.65;max-width:48ch}.about-hero__actions.svelte-nkmkd2{display:flex;gap:.85rem;flex-wrap:wrap}.about-hero__stats.svelte-nkmkd2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem}.about-hero__stats.svelte-nkmkd2 article:where(.svelte-nkmkd2){border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:1.15rem;display:grid;gap:.55rem;transition:transform .18s ease,box-shadow .18s ease}.about-hero__stats.svelte-nkmkd2 article:where(.svelte-nkmkd2):hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}.about-hero__stats.svelte-nkmkd2 span:where(.svelte-nkmkd2){color:var(--text-secondary);font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.about-hero__stats.svelte-nkmkd2 strong:where(.svelte-nkmkd2){font-size:1.1rem;color:var(--text)}.principles-section.svelte-nkmkd2,.workflow-section.svelte-nkmkd2{padding:clamp(2rem,3vw,3.5rem) clamp(1.8rem,3vw,3.5rem)}.section-intro.svelte-nkmkd2{display:grid;gap:.85rem;max-width:48rem;margin-bottom:1.75rem}.section-intro.svelte-nkmkd2 h2:where(.svelte-nkmkd2){margin:0}.principles-grid.svelte-nkmkd2,.workflow-grid.svelte-nkmkd2{display:grid;grid-template-columns:repeat(3,1fr);gap:1.15rem}.principles-grid.svelte-nkmkd2 article:where(.svelte-nkmkd2),.workflow-grid.svelte-nkmkd2 article:where(.svelte-nkmkd2){border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:1.4rem;display:grid;gap:.85rem;transition:transform .18s ease,box-shadow .18s ease}.principles-grid.svelte-nkmkd2 article:where(.svelte-nkmkd2):hover,.workflow-grid.svelte-nkmkd2 article:where(.svelte-nkmkd2):hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}.principles-grid.svelte-nkmkd2 p:where(.svelte-nkmkd2),.workflow-grid.svelte-nkmkd2 p:where(.svelte-nkmkd2){margin:0;color:var(--text-secondary);line-height:1.6}@media(max-width:960px){.about-hero.svelte-nkmkd2,.principles-grid.svelte-nkmkd2,.workflow-grid.svelte-nkmkd2{grid-template-columns:1fr}}
