.page-module___8aEwW__hubContainer{flex-direction:column;gap:4rem;padding-bottom:4rem;display:flex}.page-module___8aEwW__hero{background:linear-gradient(135deg,#1a1a1a 0%,var(--background)100%);text-align:center;border-bottom:1px solid var(--gw-charcoal-light);padding:6rem 0}.page-module___8aEwW__title{color:var(--gw-sand-light);margin-bottom:1rem;font-size:3rem;font-weight:800}.page-module___8aEwW__subtitle{color:var(--gw-olive-light);margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.page-module___8aEwW__philosophy{color:#ccc;max-width:800px;margin:0 auto;font-size:1.125rem;line-height:1.8}.page-module___8aEwW__pillars{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.page-module___8aEwW__pillarCard{border:1px solid var(--gw-charcoal-light);background:#1e1e1e;border-radius:12px;flex-direction:column;padding:2.5rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 6px #00000005}.page-module___8aEwW__pillarCard:hover{transform:translateY(-4px);box-shadow:0 12px 20px #0000000d}.page-module___8aEwW__pillarCard h2{color:var(--gw-olive-light);margin-bottom:.5rem;font-size:1.75rem}.page-module___8aEwW__tagline{color:var(--gw-sand);margin-bottom:1rem;font-size:1rem;font-weight:600}.page-module___8aEwW__desc{color:#bbb;flex-grow:1;margin-bottom:1.5rem;line-height:1.6}@media (max-width:900px){.page-module___8aEwW__pillars{grid-template-columns:1fr}.page-module___8aEwW__hubContainer{gap:2rem;padding-bottom:2rem}.page-module___8aEwW__hero{padding:3rem 0}.page-module___8aEwW__title{font-size:2rem}.page-module___8aEwW__subtitle{margin-bottom:1rem;font-size:1.15rem}.page-module___8aEwW__philosophy{font-size:1rem}.page-module___8aEwW__pillarCard{padding:1.75rem}.page-module___8aEwW__pillarCard h2{font-size:1.4rem}}@media (max-width:480px){.page-module___8aEwW__hero{padding:2rem 0}.page-module___8aEwW__title{font-size:1.75rem}.page-module___8aEwW__subtitle{font-size:1.05rem}.page-module___8aEwW__pillarCard{padding:1.25rem}}
