.philosophy[data-v-13d94c2a]{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb}.philosophy__inner[data-v-13d94c2a]{margin:0 auto;max-width:1120px;padding:3.5rem 1.5rem 4rem}.philosophy__header[data-v-13d94c2a]{margin:0 auto 2.5rem;max-width:46rem;text-align:center}.philosophy__eyebrow[data-v-13d94c2a]{color:#6b7280;font-size:.8rem;letter-spacing:.16em;margin-bottom:.6rem;text-transform:uppercase}.philosophy__title[data-v-13d94c2a]{color:#111827;font-size:clamp(1.8rem,2.6vw,2.2rem);font-weight:600;line-height:1.2;margin:0}.philosophy__grid[data-v-13d94c2a]{align-items:stretch;display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.philosophy__card[data-v-13d94c2a]{aspect-ratio:1/1;background:#050608;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;box-shadow:inset 0 0 0 1px #ffffff0a;display:flex;flex-direction:column;justify-content:center;padding:1.35rem 1.35rem 1.45rem;transition:transform .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out,background-color .16s ease-out}.philosophy__card[data-v-13d94c2a]:hover{border-color:#ffffff29;box-shadow:0 18px 40px #0f172a14,inset 0 0 0 1px #ffffff0f;transform:translateY(-2px)}.philosophy__card--text[data-v-13d94c2a]{align-items:center;text-align:center}.philosophy__card-title[data-v-13d94c2a]{color:#977d2e;font-size:1.5rem;font-weight:600;margin:0 0 .55rem}.philosophy__card-body[data-v-13d94c2a]{color:#ffffffd6;font-size:.92rem;line-height:1.75;margin:0;max-width:22rem}.philosophy__card-body[data-v-13d94c2a],.philosophy__card-title[data-v-13d94c2a]{transition:color .16s ease-out}.philosophy__card--image[data-v-13d94c2a]{align-items:center;justify-content:center;padding:1.1rem}.philosophy__emblem[data-v-13d94c2a]{display:block;filter:drop-shadow(0 18px 28px rgba(0,0,0,.35));height:auto;width:min(320px,82%)}@media(hover:hover)and (pointer:fine){.philosophy__card--text[data-v-13d94c2a]:hover{background:#fff;border-color:#e5e7eb;box-shadow:0 18px 40px #0f172a14}.philosophy__card--text:hover .philosophy__card-title[data-v-13d94c2a]{color:#111827}.philosophy__card--text:hover .philosophy__card-body[data-v-13d94c2a]{color:#4b5563}}.philosophy__card--text[data-v-13d94c2a]:focus-within{background:#fff;border-color:#e5e7eb;box-shadow:0 18px 40px #0f172a14}.philosophy__card--text:focus-within .philosophy__card-title[data-v-13d94c2a]{color:#111827}.philosophy__card--text:focus-within .philosophy__card-body[data-v-13d94c2a]{color:#4b5563}@media(max-width:960px){.philosophy__grid[data-v-13d94c2a]{grid-template-columns:1fr}.philosophy__card[data-v-13d94c2a]{margin:0 auto;max-width:34rem}.philosophy__emblem[data-v-13d94c2a]{width:min(360px,86%)}}
