.about-company,.about-purpose,.about-owner{padding:135px 0}.about-company{background:#faf8f1}.about-company-grid{display:grid;grid-template-columns:39% 61%;gap:0}.about-company .eyebrow,.about-owner .eyebrow,.about-purpose .eyebrow{margin:0 0 25px}.about-section-number,.about-purpose-number{font-size:9px;letter-spacing:.18em;font-weight:800;color:#ad8e56}.about-section-number{margin-top:38px}.about-company h2,.about-owner h2,.about-purpose h2{font:400 clamp(48px,5.4vw,89px)/1.12 var(--serif);letter-spacing:-.06em;margin:0 0 33px}.about-company h2 em,.about-owner h2 em,.about-purpose h2 em{font-weight:400;color:#6d9c82}.about-company-grid>div:last-child>p,.about-owner-copy>p:not(.eyebrow):not(.owner-name-placeholder){max-width:590px;color:var(--muted);font-size:15px;line-height:1.95;margin:0 0 20px}.about-inline-link{display:inline-flex;align-items:center;gap:22px;margin-top:15px;padding-bottom:9px;border-bottom:1px solid currentColor;font-size:11px;letter-spacing:.1em;font-weight:800;text-transform:uppercase}.about-inline-link span{font-size:18px}.about-inline-link:hover{color:var(--gold-deep)}.about-purpose{background:#f0ede4}.about-purpose-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:64px}.about-purpose-heading h2{max-width:800px;margin:0}.about-purpose-heading>p{font-size:14px;color:var(--muted);line-height:1.9;max-width:290px;margin:0 0 8px}.about-purpose-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.about-purpose-grid article{background:#faf8f1;border:1px solid rgba(15,63,49,.12);padding:42px 45px 48px;min-height:260px}.about-purpose-grid h3{font:400 38px/1.2 var(--serif);letter-spacing:-.04em;margin:45px 0 17px}.about-purpose-grid p{font-size:14px;line-height:1.9;color:var(--muted);max-width:500px;margin:0}.about-draft-note{margin:24px 0 0;color:var(--muted);font-size:11px;line-height:1.7}.about-owner{background:#faf8f1}.about-owner-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(60px,9vw,150px);align-items:center}.owner-photo-placeholder{position:relative;min-height:550px;background:#dce5db;display:grid;place-items:center;overflow:hidden}.owner-photo-placeholder:before,.owner-photo-placeholder:after{content:"";position:absolute;width:78%;aspect-ratio:1;border:1px solid rgba(36,94,78,.2);border-radius:50%}.owner-photo-placeholder:after{width:65%}.owner-photo-frame{width:42%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:#faf8f18f;color:#759580}.owner-photo-frame span{font:italic clamp(100px,12vw,180px)/1 var(--serif)}.owner-photo-label{position:absolute;bottom:25px;left:25px;color:var(--forest);font-size:9px;letter-spacing:.18em;font-weight:800}.about-owner-copy h2{margin-bottom:25px}.owner-name-placeholder{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--gold-deep);margin:0 0 20px}@media(max-width:900px){.about-company-grid{grid-template-columns:30% 70%}.about-owner-grid{gap:45px}.owner-photo-placeholder{min-height:440px}}@media(max-width:700px){.about-company,.about-purpose,.about-owner{padding:82px 0}.about-company-grid,.about-owner-grid{display:block}.about-section-number{margin:0 0 25px}.about-company h2,.about-owner h2,.about-purpose h2{font-size:clamp(43px,10.5vw,66px);margin-bottom:24px}.about-company-grid>div:last-child>p,.about-owner-copy>p:not(.eyebrow):not(.owner-name-placeholder){font-size:13px;line-height:1.85}.about-purpose-heading{display:block;margin-bottom:35px}.about-purpose-heading>p{font-size:12px;margin:18px 0 0}.about-purpose-grid{grid-template-columns:1fr;gap:12px}.about-purpose-grid article{padding:28px 25px 32px;min-height:0}.about-purpose-grid h3{font-size:32px;margin:30px 0 12px}.about-purpose-grid p{font-size:13px}.about-draft-note{font-size:10px}.owner-photo-placeholder{min-height:0;height:380px;margin-bottom:42px}.owner-photo-label{bottom:18px;left:18px;font-size:8px}}.about-company h3{font:400 clamp(25px,2.2vw,34px)/1.25 var(--serif);letter-spacing:-.035em;margin:35px 0 15px;color:var(--forest)}
