.page-about[data-v-38107eff]{color:#0f172a;background:#faf8f5;min-height:100vh}.page-about .container[data-v-38107eff]{max-width:1120px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.about-opening[data-v-38107eff]{background:linear-gradient(#f5f0eb,#faf8f5 72%);padding:clamp(2rem,4vh,2.75rem) 0 clamp(2rem,4vh,2.5rem)}@media (width>=992px){.about-opening[data-v-38107eff]{flex-direction:column;justify-content:center;min-height:calc(100dvh - 4.5rem);display:flex}}.opening-grid[data-v-38107eff]{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (width>=992px){.opening-grid[data-v-38107eff]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:2.5rem}}.opening-copy[data-v-38107eff]{max-width:34rem}.opening-copy .eyebrow[data-v-38107eff]{font-family:var(--font-body);letter-spacing:.2em;color:#a3702a;margin-bottom:.6rem;font-size:.78rem;font-weight:700;display:inline-block}.opening-copy .eyebrow[data-v-38107eff]:lang(en){text-transform:uppercase}.opening-copy .opening-title[data-v-38107eff]{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 .85rem;font-size:clamp(2rem,3.6vw,2.85rem);font-weight:800;line-height:1.18;color:#0f172a!important}.opening-copy .opening-lead[data-v-38107eff]{color:#475569;margin:0;font-size:1.02rem;line-height:1.65}.opening-figure[data-v-38107eff]{margin:0}.opening-figure .opening-image[data-v-38107eff]{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 38%;object-position:50% 38%;border-radius:4px;width:100%;max-height:220px;display:block;box-shadow:0 16px 36px #0f172a1a}@media (width>=992px){.opening-figure .opening-image[data-v-38107eff]{aspect-ratio:5/3;-o-object-position:52% 42%;object-position:52% 42%;max-height:300px}}.about-beliefs[data-v-38107eff]{border-top:1px solid #e5dfd5f2;max-width:none;margin-top:clamp(1.5rem,3vh,2rem);padding-top:clamp(1.25rem,2.5vh,1.75rem)}.belief-list[data-v-38107eff]{flex-direction:column;gap:0;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}@media (width>=900px){.belief-list[data-v-38107eff]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;margin-bottom:1.35rem;display:grid}}.belief-item[data-v-38107eff]{border-bottom:1px solid #e5dfd5;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.belief-item[data-v-38107eff]:first-child{padding-top:0}@media (width>=900px){.belief-item[data-v-38107eff]{border-top:1px solid #d6cfc3;border-bottom:none;grid-template-columns:1fr;gap:.45rem;padding:1rem 0 0}}.belief-num[data-v-38107eff]{letter-spacing:.04em;color:#a3702a;opacity:.92;font-size:1rem}.belief-num[data-v-38107eff],.belief-title[data-v-38107eff]{font-family:var(--font-display);font-weight:700;line-height:1.35}.belief-title[data-v-38107eff]{color:#0f172a;margin:0 0 .25rem;font-size:1.05rem}.belief-desc[data-v-38107eff]{color:#64748b;margin:0;font-size:.95rem;line-height:1.6}.about-next-link[data-v-38107eff]{color:#a3702a;border-bottom:1px solid #a3702a66;padding-bottom:.2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.about-next-link[data-v-38107eff]:hover{color:#8b6508;border-color:#8b6508}@media (width<=991px){.opening-figure .opening-image[data-v-38107eff]{aspect-ratio:16/9;max-height:200px}}@media (width<=560px){.opening-copy .opening-title[data-v-38107eff]{font-size:clamp(1.85rem,8vw,2.2rem)}.belief-item[data-v-38107eff]{grid-template-columns:2rem minmax(0,1fr);gap:.85rem}}
