.philosophy-section.svelte-wtagq{color:var(--color-text-primary);padding:var(--space-20) 0;width:100%;display:flex;justify-content:center}.container.svelte-wtagq{max-width:var(--container-lg);width:90%;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8)}.card.svelte-wtagq{background-color:var(--color-bg-surface-light);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-8);position:relative;overflow:hidden;transition:transform .3s ease,border-color .3s ease;display:flex;flex-direction:column;min-height:400px}.card.svelte-wtagq:hover,.card.highlight.svelte-wtagq{border-color:var(--color-border-primary);transform:translateY(-4px)}.card.highlight.svelte-wtagq{border:1px solid var(--color-primary-light);box-shadow:var(--shadow-subtle)}.header.svelte-wtagq{margin-bottom:var(--space-6);position:relative;z-index:2}.title.svelte-wtagq{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.15em;color:var(--color-primary);margin:0;text-transform:uppercase;font-family:var(--font-secondary)}.icon-wrapper.svelte-wtagq{position:absolute;top:-10px;right:-10px;z-index:1;pointer-events:none;transform:rotate(15deg)}.icon{color:var(--color-text-tertiary);opacity:.05;transition:opacity .3s ease}.card.svelte-wtagq:hover .icon,.card.highlight.svelte-wtagq .icon{opacity:.1}.quote.svelte-wtagq{font-family:var(--font-primary);font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0;font-style:italic;position:relative;z-index:2}@media(max-width:1024px){.container.svelte-wtagq{grid-template-columns:1fr;max-width:500px}.card.highlight.svelte-wtagq{transform:none}}
