.Philosophy-module__PUxW5G__philosophy{padding:var(--space-24) 0;padding-top:calc(var(--space-24) + 64px)}.Philosophy-module__PUxW5G__container{max-width:1200px;padding:0 var(--space-8);justify-content:center;margin:0 auto;display:flex}.Philosophy-module__PUxW5G__content{text-align:center;max-width:800px}.Philosophy-module__PUxW5G__heading{margin-bottom:var(--space-8);font-size:2rem;font-weight:700}.Philosophy-module__PUxW5G__textBlock{color:var(--color-text-secondary);gap:var(--space-6);text-align:left;flex-direction:column;font-size:1.1rem;line-height:1.85;display:flex}.Philosophy-module__PUxW5G__textBlock strong{color:var(--color-accent);font-weight:600}@media (max-width:768px){.Philosophy-module__PUxW5G__textBlock{font-size:1rem}}
.page-module__jQ7Jqq__main{min-height:100vh;padding-top:64px}.page-module__jQ7Jqq__areas{padding:var(--space-16) 0 var(--space-24)}.page-module__jQ7Jqq__container{max-width:1200px;padding:0 var(--space-8);margin:0 auto}.page-module__jQ7Jqq__heading{margin-bottom:var(--space-8);font-size:1.75rem;font-weight:700}.page-module__jQ7Jqq__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.page-module__jQ7Jqq__areaCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);transition:border-color .2s}.page-module__jQ7Jqq__areaCard:hover{border-color:#4f9eff4d}.page-module__jQ7Jqq__areaTitle{color:var(--color-accent);margin-bottom:var(--space-3);font-size:1rem;font-weight:700}.page-module__jQ7Jqq__areaDesc{color:var(--color-text-secondary);font-size:.875rem;line-height:1.65}
