.values-section.svelte-sppaz8{background-color:var(--color-base);padding:6rem 1.5rem}.container.svelte-sppaz8{max-width:1200px;margin:0 auto}.section-header-flex.svelte-sppaz8{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:4rem;flex-wrap:wrap;gap:1.5rem}.header-text.svelte-sppaz8{max-width:500px}.pre-heading.svelte-sppaz8{color:var(--color-accent);font-family:var(--font-body);font-weight:700;display:block;margin-bottom:1rem}h2.svelte-sppaz8{font-family:var(--font-heading);font-size:clamp(2.2rem,4vw,3.5rem);color:var(--color-text);line-height:1.2;margin:0}.values-grid.svelte-sppaz8{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.value-card.svelte-sppaz8{border:1px solid #333;padding:2rem;border-radius:8px;transition:background-color .3s ease,border-color .3s ease}.value-card.svelte-sppaz8:hover{background-color:#1a1a1a;border-color:var(--color-accent)}.card-number.svelte-sppaz8{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--color-accent);display:block;margin-bottom:2rem}.value-card.svelte-sppaz8 h3:where(.svelte-sppaz8){font-family:var(--font-heading);font-size:1.75rem;color:var(--color-text);margin:0 0 .75rem}.value-card.svelte-sppaz8 p:where(.svelte-sppaz8){font-family:var(--font-body);color:var(--color-text-muted, #a0a0a0);line-height:1.6;margin:0}@media (max-width: 992px){.values-grid.svelte-sppaz8{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.section-header-flex.svelte-sppaz8{justify-content:flex-start}.values-grid.svelte-sppaz8{grid-template-columns:1fr}}
