.about-page[data-astro-cid-ta2fbyqs]{width:min(var(--content-width), calc(100% - (var(--page-gutter) * 2)));margin:0 auto}.eyebrow[data-astro-cid-ta2fbyqs],.about-page[data-astro-cid-ta2fbyqs] .lede[data-astro-cid-ta2fbyqs],.story[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs],.capability[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs],.section-note[data-astro-cid-ta2fbyqs]{font-family:var(--mono)}.eyebrow[data-astro-cid-ta2fbyqs]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.65rem}h1[data-astro-cid-ta2fbyqs],h2[data-astro-cid-ta2fbyqs],h3[data-astro-cid-ta2fbyqs]{font-family:var(--serif);font-weight:400}h1[data-astro-cid-ta2fbyqs],h2[data-astro-cid-ta2fbyqs],h3[data-astro-cid-ta2fbyqs],p[data-astro-cid-ta2fbyqs]{margin-top:0}em[data-astro-cid-ta2fbyqs]{color:var(--accent);font-style:normal}.about-hero[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;min-height:720px;padding:110px 0 96px;display:grid}.about-hero-copy[data-astro-cid-ta2fbyqs]{z-index:1;position:relative}h1[data-astro-cid-ta2fbyqs]{letter-spacing:-.07em;margin:26px 0 34px;font-size:clamp(3.4rem,6vw,6.8rem);line-height:.98}.lede[data-astro-cid-ta2fbyqs]{max-width:430px;color:var(--muted);margin:0;font-size:.9rem;line-height:1.65}.about-hero-visual[data-astro-cid-ta2fbyqs]{aspect-ratio:1;background:#e9e0ce;justify-self:end;width:100%;max-width:560px;position:relative;overflow:hidden}.visual-grid[data-astro-cid-ta2fbyqs]{background-image:linear-gradient(var(--paper) 1px, transparent 1px), linear-gradient(90deg, var(--paper) 1px, transparent 1px);opacity:.45;background-size:12.5% 12.5%;position:absolute;inset:0}.visual-ring[data-astro-cid-ta2fbyqs]{border:1px solid var(--accent);border-radius:50%;position:absolute}.visual-ring--outer[data-astro-cid-ta2fbyqs]{aspect-ratio:1;width:72%;top:14%;left:14%}.visual-ring--inner[data-astro-cid-ta2fbyqs]{aspect-ratio:1;border-color:var(--ink);width:43%;top:29%;left:29%}.visual-label[data-astro-cid-ta2fbyqs]{color:var(--muted);font-family:var(--mono);font-size:.65rem;position:absolute;bottom:14px;right:18px}.story-section[data-astro-cid-ta2fbyqs],.capabilities[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);padding:var(--section-space) 0 128px}.story-section[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 2fr;gap:40px;display:grid}.story[data-astro-cid-ta2fbyqs]{max-width:700px}.story[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.capabilities[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{letter-spacing:-.07em;margin:0 0 34px;font-size:clamp(2.2rem,4vw,4.4rem);line-height:1.02}.story[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:650px;color:var(--muted);margin-bottom:22px;font-size:.85rem;line-height:1.75}.capabilities[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 2fr;gap:40px;display:grid}.section-heading[data-astro-cid-ta2fbyqs]{grid-column:1/-1;justify-content:space-between;align-items:start;gap:40px;display:flex}.section-heading[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-top:24px}.section-note[data-astro-cid-ta2fbyqs]{max-width:260px;color:var(--muted);margin:4px 0 0;font-size:.75rem;line-height:1.6}.capability-list[data-astro-cid-ta2fbyqs]{grid-column:2}.capability[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);grid-template-columns:40px 1fr;gap:24px;padding:22px 0 30px;display:grid}.capability[data-astro-cid-ta2fbyqs]>span[data-astro-cid-ta2fbyqs]{color:var(--accent);font-family:var(--mono);font-size:.7rem}.capability[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{letter-spacing:-.04em;margin:0 0 10px;font-size:1.5rem}.capability[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:500px;color:var(--muted);margin:0;font-size:.8rem;line-height:1.6}.text-link[data-astro-cid-ta2fbyqs]{font-family:var(--mono);letter-spacing:.04em;border-bottom:1px solid;padding-bottom:5px;font-size:.72rem;text-decoration:none}.text-link[data-astro-cid-ta2fbyqs]:hover{color:var(--accent)}.text-link[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{margin-left:16px}@media (width<=760px){.about-page[data-astro-cid-ta2fbyqs]{width:min(calc(100% - 40px), var(--mobile-width))}.about-hero[data-astro-cid-ta2fbyqs]{flex-direction:column-reverse;align-items:stretch;gap:48px;min-height:auto;padding:64px 0 92px;display:flex}.about-hero-visual[data-astro-cid-ta2fbyqs]{max-width:none}.story-section[data-astro-cid-ta2fbyqs],.capabilities[data-astro-cid-ta2fbyqs]{display:block}.story[data-astro-cid-ta2fbyqs]{margin-top:36px}.capability-list[data-astro-cid-ta2fbyqs]{margin-top:48px}.section-heading[data-astro-cid-ta2fbyqs]{display:block}.section-note[data-astro-cid-ta2fbyqs]{margin-top:28px}}
