.about-hero[data-astro-cid-zpzoxhr3]{background:#111;grid-template-columns:1fr 1fr;min-height:660px;display:grid}.about-hero__image[data-astro-cid-zpzoxhr3]{min-height:660px;overflow:hidden}.about-hero__image[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{object-fit:cover;width:100%;height:100%}.about-hero__content[data-astro-cid-zpzoxhr3]{color:#fff;background:#111;align-content:center;justify-items:start;padding:clamp(52px,8vw,120px);display:grid}.about-hero[data-astro-cid-zpzoxhr3] .eyebrow[data-astro-cid-zpzoxhr3]{color:#bdbdb8}.about-hero[data-astro-cid-zpzoxhr3] h1[data-astro-cid-zpzoxhr3]{color:#fff;max-width:570px;font-size:clamp(3.5rem,6vw,6.2rem);font-weight:400;line-height:.98}.about-hero__content[data-astro-cid-zpzoxhr3]>p[data-astro-cid-zpzoxhr3]:not(.eyebrow){color:#b8b8b3;max-width:540px;font-family:var(--font-serif);margin-top:21px;font-size:.94rem}.about-mission[data-astro-cid-zpzoxhr3]{border-bottom:1px solid var(--line);background:#fff;padding:104px 0}.about-mission__inner[data-astro-cid-zpzoxhr3]{text-align:center;justify-items:center;max-width:880px;display:grid}.about-mission__inner[data-astro-cid-zpzoxhr3]>span[data-astro-cid-zpzoxhr3]{background:var(--accent,var(--coral));width:3px;height:42px}.about-mission__inner[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);margin-top:28px;font-size:clamp(2rem,4.1vw,4rem);line-height:1.25}.about-heading[data-astro-cid-zpzoxhr3]{text-align:center;max-width:810px;margin:0 auto 58px}.about-heading[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{font-size:clamp(2.4rem,4.4vw,4.3rem)}.about-heading--split[data-astro-cid-zpzoxhr3]{text-align:left;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);align-items:end;gap:70px;max-width:none;margin-bottom:52px;display:grid}.about-heading--split[data-astro-cid-zpzoxhr3]>p[data-astro-cid-zpzoxhr3]{color:var(--ink-soft);font-family:var(--font-serif);font-size:.9rem}.values-grid[data-astro-cid-zpzoxhr3]{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.values-grid[data-astro-cid-zpzoxhr3] article[data-astro-cid-zpzoxhr3]{border-right:1px solid var(--line);min-height:320px;padding:42px 38px;position:relative}.values-grid[data-astro-cid-zpzoxhr3] article[data-astro-cid-zpzoxhr3]:last-child{border-right:0}.values-grid[data-astro-cid-zpzoxhr3] svg[data-astro-cid-zpzoxhr3]{color:var(--accent,var(--coral))}.values-grid[data-astro-cid-zpzoxhr3] article[data-astro-cid-zpzoxhr3]>span[data-astro-cid-zpzoxhr3]{color:#aaa9a4;font-family:var(--font-display);font-size:1rem;position:absolute;top:38px;right:35px}.values-grid[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{margin-top:50px;font-size:1.7rem}.values-grid[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--ink-soft);font-family:var(--font-serif);margin-top:16px;font-size:.88rem}.about-independent[data-astro-cid-zpzoxhr3]{border-top:1px solid var(--line);background:#fafaf8}.about-independent__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;max-width:1040px;margin:0 auto;display:grid}.about-independent__intro[data-astro-cid-zpzoxhr3],.about-independent__body[data-astro-cid-zpzoxhr3]{align-content:start;gap:18px;display:grid}.about-independent__intro[data-astro-cid-zpzoxhr3]>p[data-astro-cid-zpzoxhr3]:first-child{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.45rem,2.5vw,2.2rem);line-height:1.3}.about-independent__intro[data-astro-cid-zpzoxhr3]>p[data-astro-cid-zpzoxhr3]:last-child,.about-independent__body[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--ink-soft);font-family:var(--font-serif);font-size:.92rem;line-height:1.75}.about-approach[data-astro-cid-zpzoxhr3]{border-top:1px solid var(--line-dark);grid-template-columns:minmax(160px,.32fr) minmax(0,.68fr);gap:70px;max-width:1040px;margin:66px auto 0;padding-top:30px;display:grid}.about-approach[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-size:clamp(1.65rem,3vw,2.5rem)}.about-approach[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--ink-soft);font-family:var(--font-serif);margin-top:14px;font-size:.88rem;line-height:1.75}.about-approach[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]:first-child{margin-top:0}.about-contact[data-astro-cid-zpzoxhr3]{background:#f2f2ee;padding:88px 0}.about-contact__inner[data-astro-cid-zpzoxhr3]{text-align:center;justify-items:center;max-width:850px;display:grid}.about-contact[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{font-size:clamp(2.4rem,4.4vw,4.2rem)}.about-contact[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]:not(.eyebrow){max-width:620px;color:var(--ink-soft);font-family:var(--font-serif);margin-top:18px}.about-contact[data-astro-cid-zpzoxhr3] .button[data-astro-cid-zpzoxhr3]{margin-top:28px}@media (width<=980px){.about-hero[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.about-hero__image[data-astro-cid-zpzoxhr3]{min-height:520px}.about-hero__content[data-astro-cid-zpzoxhr3]{min-height:500px}.about-heading--split[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr;gap:22px}.about-independent__grid[data-astro-cid-zpzoxhr3],.about-approach[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr;gap:30px}}@media (width<=720px){.about-mission[data-astro-cid-zpzoxhr3]{padding:78px 0}.values-grid[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.values-grid[data-astro-cid-zpzoxhr3] article[data-astro-cid-zpzoxhr3]{border-right:0;border-bottom:1px solid var(--line);min-height:0}.values-grid[data-astro-cid-zpzoxhr3] article[data-astro-cid-zpzoxhr3]:last-child{border-bottom:0}}
