.about-content.svelte-cwls5q{width:100%;box-sizing:border-box;padding:0 1rem;text-align:left}.mission-text.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.5rem;font-weight:600;color:#202020;margin:0 0 1.5rem;letter-spacing:-.01em}.mission-text.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.125rem;color:#666;line-height:1.6;margin:0 0 1.5rem}.values-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;width:100%;box-sizing:border-box;padding:0 1rem}.value-item.svelte-cwls5q{background-color:#fff;border-radius:12px;border:1px solid #e5e5e5;text-align:left}.value-item.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.25rem;font-weight:600;color:#202020;margin:0 0 1rem;letter-spacing:-.01em}.value-item.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1rem;color:#666;line-height:1.6;margin:0}.expertise-content.svelte-cwls5q{width:100%;box-sizing:border-box;padding:0 1rem}.expertise-item.svelte-cwls5q{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #e5e5e5}.expertise-item.svelte-cwls5q:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.expertise-item.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.5rem;font-weight:600;color:#202020;margin:0 0 1rem;letter-spacing:-.01em}.expertise-item.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.125rem;color:#666;line-height:1.6;margin:0 0 1.5rem}.expertise-item.svelte-cwls5q ul:where(.svelte-cwls5q){margin:0;padding-left:1.5rem}.expertise-item.svelte-cwls5q li:where(.svelte-cwls5q){font-size:1rem;color:#666;line-height:1.6;margin-bottom:.5rem}.approach-content.svelte-cwls5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;width:100%;box-sizing:border-box;padding:0 1rem}.approach-item.svelte-cwls5q{text-align:left}.approach-item.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.25rem;font-weight:600;color:#202020;margin:0 0 1rem;letter-spacing:-.01em}.approach-item.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1rem;color:#666;line-height:1.6;margin:0}.cta-content.svelte-cwls5q{width:100%;box-sizing:border-box;padding:0 1rem;text-align:center}.cta-content.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.125rem;color:#666;line-height:1.6;margin:0 0 3rem}.cta-buttons.svelte-cwls5q{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn-primary.svelte-cwls5q,.btn-secondary.svelte-cwls5q{padding:1rem 2.5rem;border-radius:50px;font-size:1.125rem;font-weight:500;text-decoration:none;font-family:Inter,sans-serif;transition:all .2s ease;will-change:transform,background-color;transform:translateZ(0);touch-action:manipulation;display:inline-block}.btn-primary.svelte-cwls5q{background-color:#202020;color:#fff}.btn-primary.svelte-cwls5q:hover{background-color:#333}.btn-secondary.svelte-cwls5q{background-color:transparent;color:#202020;border:1px solid #e5e5e5}.btn-secondary.svelte-cwls5q:hover{background-color:#f8f8f8}@media(max-width:768px){.values-grid.svelte-cwls5q,.approach-content.svelte-cwls5q{grid-template-columns:1fr;gap:1.5rem}.value-item.svelte-cwls5q{padding:1.5rem}.expertise-item.svelte-cwls5q{margin-bottom:2rem;padding-bottom:2rem}.cta-buttons.svelte-cwls5q{flex-direction:column;align-items:center}.btn-primary.svelte-cwls5q,.btn-secondary.svelte-cwls5q{width:100%;max-width:300px}}
