.hero.svelte-cwls5q{text-align:center;padding-block-start:calc(var(--spacing-section) * 1.2)}.hero-inner.svelte-cwls5q{max-width:48rem;margin-inline:auto}.hero-eyebrow.svelte-cwls5q{font-size:var(--text-lg);margin-block-end:.75rem}.hero.svelte-cwls5q h1:where(.svelte-cwls5q){margin-block-end:1.5rem}.hero-subtitle.svelte-cwls5q{font-size:var(--text-xl);color:var(--color-ink-soft);line-height:1.7}.mission-inner.svelte-cwls5q{max-width:44rem;margin-inline:auto;text-align:center}.mission.svelte-cwls5q h2:where(.svelte-cwls5q){margin-block-end:1.5rem}.mission-body.svelte-cwls5q{font-size:var(--text-lg);color:var(--color-ink-soft);line-height:1.8}.process.svelte-cwls5q{min-height:100vh;display:flex;align-items:center}.process.svelte-cwls5q .container:where(.svelte-cwls5q){width:100%}.process-heading.svelte-cwls5q{text-align:center;margin-block-end:3rem}.process-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.process-step.svelte-cwls5q{padding:2rem;background:var(--color-surface-alt);border-radius:var(--radius-lg)}.step-number.svelte-cwls5q{display:block;font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:600;color:var(--color-accent);line-height:1;margin-block-end:1rem}.process-step.svelte-cwls5q h3:where(.svelte-cwls5q){margin-block-end:.75rem}.process-step.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-ink-soft);line-height:1.7}@media(max-width:768px){.process.svelte-cwls5q{min-height:auto}.process-grid.svelte-cwls5q{grid-template-columns:1fr}}.name-inner.svelte-cwls5q{max-width:44rem;margin-inline:auto;text-align:center}.name-accent-line.svelte-cwls5q{width:3rem;height:2px;background:var(--color-accent);margin-inline:auto}.name-quote.svelte-cwls5q{padding-block:2.5rem}.name-quote.svelte-cwls5q p:where(.svelte-cwls5q){font-family:var(--font-heading);font-size:var(--text-2xl);line-height:1.6;color:var(--color-ink)}.quality-inner.svelte-cwls5q{max-width:64rem;margin-inline:auto}.quality.svelte-cwls5q h2:where(.svelte-cwls5q){text-align:center;margin-block-end:3rem}.quality-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.quality-card.svelte-cwls5q{padding:2rem;border:1.5px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface)}.quality-card-muted.svelte-cwls5q{border-color:var(--color-border)}.quality-card.svelte-cwls5q h4:where(.svelte-cwls5q){font-family:var(--font-body);font-weight:400;font-size:var(--text-lg);margin-block-end:.25rem}.quality-concentration.svelte-cwls5q{display:block;font-size:var(--text-sm);color:var(--color-accent);font-weight:600;margin-block-end:1rem}.quality-card.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-ink-soft);line-height:1.7;margin-block-end:1.25rem}.quality-bar.svelte-cwls5q{height:6px;background:var(--color-surface-alt);border-radius:var(--radius-full);overflow:hidden;margin-block-end:.5rem}.quality-fill.svelte-cwls5q{height:100%;border-radius:var(--radius-full);background:var(--color-accent)}.quality-fill-extrait.svelte-cwls5q{width:100%}.quality-fill-edp.svelte-cwls5q{width:65%;background:var(--color-ink-muted)}.quality-fill-edt.svelte-cwls5q{width:35%;background:var(--color-ink-muted)}.quality-label.svelte-cwls5q{font-size:var(--text-xs);font-weight:600;color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em}@media(max-width:768px){.quality-grid.svelte-cwls5q{grid-template-columns:1fr}}.cta.svelte-cwls5q{text-align:center;background:var(--color-surface-alt)}.cta-inner.svelte-cwls5q{max-width:36rem;margin-inline:auto}.cta.svelte-cwls5q h2:where(.svelte-cwls5q){margin-block-end:1rem}.cta-body.svelte-cwls5q{font-size:var(--text-lg);color:var(--color-ink-soft);margin-block-end:2rem;line-height:1.7}
