body{margin:0;font-family:serif}.about-container.svelte-cwls5q{min-height:100vh;background:linear-gradient(to bottom,#fff7ed,#ffedd5)}.hero-section.svelte-cwls5q{background:linear-gradient(135deg,#78350f,#92400e);padding:96px 16px;position:relative;overflow:hidden}.hero-content.svelte-cwls5q{max-width:800px;margin:0 auto;text-align:center;position:relative;z-index:1}.established.svelte-cwls5q{color:#fcd34d;font-size:14px;text-transform:uppercase;letter-spacing:3px;font-weight:600}.hero-title.svelte-cwls5q{font-size:64px;color:#fff;font-family:Georgia,serif;margin:24px 0;font-weight:700}.divider.svelte-cwls5q{width:96px;height:4px;background:#fbbf24;margin:0 auto 24px}.hero-quote.svelte-cwls5q{color:#fef3c7;font-size:20px;font-style:italic;font-weight:300}.values-section.svelte-cwls5q{max-width:1100px;margin:-48px auto 0;padding:0 16px;position:relative;z-index:10}.values-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.value-card.svelte-cwls5q{background:#fff;border-radius:16px;padding:40px 32px;text-align:center;box-shadow:0 20px 25px -5px #0000001a;transition:transform .3s ease}.value-card.svelte-cwls5q:hover{transform:translateY(-4px)}.icon-circle.svelte-cwls5q{width:64px;height:64px;background:#fef3c7;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.value-card.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:20px;font-weight:700;color:#78350f;margin-bottom:12px;font-family:Georgia,serif}.value-card.svelte-cwls5q p:where(.svelte-cwls5q){color:#666;line-height:1.6}.philosophy-section.svelte-cwls5q{max-width:900px;margin:80px auto;padding:0 16px}.philosophy-card.svelte-cwls5q{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 25px 50px -12px #00000026}.philosophy-grid.svelte-cwls5q{display:grid;grid-template-columns:1fr 2fr}.philosophy-side.svelte-cwls5q{background:linear-gradient(to bottom right,#78350f,#92400e);padding:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.side-text.svelte-cwls5q{color:#fef3c7;font-style:italic;font-size:14px}.philosophy-content.svelte-cwls5q{padding:48px}.section-label.svelte-cwls5q{color:#d97706;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:12px}.section-title.svelte-cwls5q{font-size:36px;font-weight:700;color:#78350f;font-family:Georgia,serif;line-height:1.2;margin-bottom:32px}.philosophy-points.svelte-cwls5q{display:flex;flex-direction:column;gap:24px}.point.svelte-cwls5q{display:flex;gap:16px;align-items:flex-start}.point.svelte-cwls5q p:where(.svelte-cwls5q){color:#444;font-size:18px;line-height:1.7}.signature.svelte-cwls5q{margin-top:40px;padding-top:32px;border-top:2px solid #fde68a;font-family:Georgia,serif;font-size:20px;color:#92400e;font-style:italic}.quote-section.svelte-cwls5q{background:#78350f;color:#fff;padding:64px 16px;text-align:center}.quote-text.svelte-cwls5q{font-size:28px;font-style:italic;color:#fef3c7;margin-bottom:24px;font-family:Georgia,serif}.stars.svelte-cwls5q{color:#fbbf24;font-size:24px;letter-spacing:4px}@media (max-width: 768px){.values-grid.svelte-cwls5q,.philosophy-grid.svelte-cwls5q{grid-template-columns:1fr}.philosophy-side.svelte-cwls5q,.philosophy-content.svelte-cwls5q{padding:32px}.hero-title.svelte-cwls5q{font-size:40px}.section-title.svelte-cwls5q{font-size:28px}}
