.about-tag[data-astro-cid-63cywwwr]{display:inline-block;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.about-hero[data-astro-cid-63cywwwr]{background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border);padding:5rem 0 4rem;position:relative;overflow:hidden}.about-hero[data-astro-cid-63cywwwr]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 80% at 100% 50%,rgba(212,168,75,.05) 0%,transparent 70%);pointer-events:none}.about-hero-inner[data-astro-cid-63cywwwr]{display:grid;grid-template-columns:1fr auto;gap:4rem;align-items:center;position:relative;z-index:1}.about-hero-heading[data-astro-cid-63cywwwr]{font-size:clamp(1.8rem,4vw,3rem);font-weight:300;letter-spacing:-.02em;line-height:1.15;margin-bottom:1.25rem;color:var(--color-text)}.about-hero-sub[data-astro-cid-63cywwwr]{font-size:.95rem;color:var(--color-text-muted);line-height:1.75;max-width:56ch;margin-bottom:2rem}.about-badge[data-astro-cid-63cywwwr]{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.15em;color:var(--color-text-muted);border:1px solid var(--color-border);padding:.3rem .75rem;display:inline-block;border-radius:2px}.about-hero-stats[data-astro-cid-63cywwwr]{display:flex;flex-direction:column;gap:2rem;border-left:1px solid var(--color-border);padding-left:3rem;flex-shrink:0}.about-stat[data-astro-cid-63cywwwr]{display:flex;flex-direction:column;gap:.25rem}.about-stat-value[data-astro-cid-63cywwwr]{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:300;letter-spacing:-.03em;color:var(--color-accent);line-height:1}.about-stat-label[data-astro-cid-63cywwwr]{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.legacy-grid[data-astro-cid-63cywwwr]{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}.section-heading[data-astro-cid-63cywwwr]{font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:300;letter-spacing:-.01em;line-height:1.25;color:var(--color-text);margin-bottom:1.5rem}.body-text[data-astro-cid-63cywwwr]{font-size:.9rem;color:var(--color-text-muted);line-height:1.8}.pull-quote[data-astro-cid-63cywwwr]{border-left:2px solid var(--color-accent);padding:1.25rem 1.5rem;margin:0 0 2rem;background:#d4a84b0a;position:relative}.pull-quote-mark[data-astro-cid-63cywwwr]{font-size:2.5rem;line-height:1;color:var(--color-accent);opacity:.4;position:absolute;top:.5rem;left:1rem;font-family:Georgia,serif}.pull-quote[data-astro-cid-63cywwwr]{font-size:.88rem;color:var(--color-text);line-height:1.7;font-style:italic;padding-left:2.5rem}.about-img-wrap[data-astro-cid-63cywwwr]{aspect-ratio:16/9;overflow:hidden;background:var(--color-bg-elevated)}.about-img-wrap[data-astro-cid-63cywwwr] img[data-astro-cid-63cywwwr]{width:100%;height:100%;object-fit:cover;filter:grayscale(20%);opacity:.75;transition:opacity .3s,filter .3s}.about-img-wrap[data-astro-cid-63cywwwr]:hover img[data-astro-cid-63cywwwr]{opacity:1;filter:grayscale(0%)}.today-header[data-astro-cid-63cywwwr]{max-width:700px;margin-bottom:3rem}.today-body[data-astro-cid-63cywwwr]{margin-top:1rem}.cap-grid[data-astro-cid-63cywwwr]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--color-border)}.cap-card[data-astro-cid-63cywwwr]{background:var(--color-bg);padding:1.75rem;transition:background .2s}.cap-card[data-astro-cid-63cywwwr]:hover{background:var(--color-bg-card)}.cap-label[data-astro-cid-63cywwwr]{font-size:.8rem;font-weight:600;color:var(--color-text);margin-bottom:.75rem;letter-spacing:.01em}.cap-desc[data-astro-cid-63cywwwr]{font-size:.78rem;color:var(--color-text-muted);line-height:1.6;margin:0}.img-strip[data-astro-cid-63cywwwr]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.img-strip-inner[data-astro-cid-63cywwwr]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--color-border)}.strip-img-wrap[data-astro-cid-63cywwwr]{aspect-ratio:16/7;overflow:hidden;background:var(--color-bg-elevated)}.strip-img-wrap[data-astro-cid-63cywwwr] img[data-astro-cid-63cywwwr]{width:100%;height:100%;object-fit:cover;filter:grayscale(30%);opacity:.65;transition:opacity .4s,filter .4s}.strip-img-wrap[data-astro-cid-63cywwwr]:hover img[data-astro-cid-63cywwwr]{opacity:.9;filter:grayscale(0%)}.dis-section[data-astro-cid-63cywwwr]{position:relative}.dis-header[data-astro-cid-63cywwwr]{margin-bottom:1.5rem}.dis-heading[data-astro-cid-63cywwwr]{max-width:640px}.dis-intro[data-astro-cid-63cywwwr]{max-width:720px;margin-bottom:3rem}.dis-grid[data-astro-cid-63cywwwr]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--color-border);margin-bottom:1.5rem}.dis-card[data-astro-cid-63cywwwr]{background:var(--color-bg-elevated);padding:2rem;transition:background .2s}.dis-card[data-astro-cid-63cywwwr]:hover{background:var(--color-bg-card)}.dis-card-num[data-astro-cid-63cywwwr]{font-family:var(--font-mono);font-size:.6rem;color:var(--color-accent);letter-spacing:.12em;margin-bottom:1rem}.dis-card-label[data-astro-cid-63cywwwr]{font-size:.85rem;font-weight:600;color:var(--color-text);margin-bottom:.75rem}.dis-card-desc[data-astro-cid-63cywwwr]{font-size:.8rem;color:var(--color-text-muted);line-height:1.65;margin:0}.dis-footnote[data-astro-cid-63cywwwr]{padding-top:.5rem}.dis-link[data-astro-cid-63cywwwr]{font-family:var(--font-mono);font-size:.65rem;color:var(--color-accent);letter-spacing:.08em;opacity:.7;transition:opacity .2s;text-decoration:none}.dis-link[data-astro-cid-63cywwwr]:hover{opacity:1;text-decoration:none}.vision-section[data-astro-cid-63cywwwr]{background:var(--color-bg-elevated);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.vision-header[data-astro-cid-63cywwwr]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start;margin-bottom:3rem}.vision-pull[data-astro-cid-63cywwwr]{border-left:2px solid var(--color-accent);padding:1.25rem 1.5rem 1.25rem 2.5rem;background:#d4a84b0a;font-size:.88rem;color:var(--color-text);line-height:1.75;font-style:italic;margin:0;align-self:center;position:relative}.vision-grid[data-astro-cid-63cywwwr]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--color-border)}.vision-card[data-astro-cid-63cywwwr]{background:var(--color-bg);padding:1.75rem;transition:background .2s}.vision-card[data-astro-cid-63cywwwr]:hover{background:var(--color-bg-card)}.vision-num[data-astro-cid-63cywwwr]{font-family:var(--font-mono);font-size:.6rem;color:var(--color-accent);letter-spacing:.15em;margin-bottom:1rem}.vision-label[data-astro-cid-63cywwwr]{font-size:.82rem;font-weight:600;color:var(--color-text);margin-bottom:.6rem}.vision-desc[data-astro-cid-63cywwwr]{font-size:.78rem;color:var(--color-text-muted);line-height:1.6;margin:0}.cta-section[data-astro-cid-63cywwwr]{padding:6rem 0}.cta-inner[data-astro-cid-63cywwwr]{text-align:center}.cta-line[data-astro-cid-63cywwwr]{width:40px;height:1px;background:var(--color-accent);margin:0 auto 2rem}.cta-text[data-astro-cid-63cywwwr]{font-size:1.4rem;font-weight:300;color:var(--color-text);margin-bottom:2rem;letter-spacing:-.01em}.cta-actions[data-astro-cid-63cywwwr]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:1100px){.cap-grid[data-astro-cid-63cywwwr],.vision-grid[data-astro-cid-63cywwwr]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.about-hero-inner[data-astro-cid-63cywwwr]{grid-template-columns:1fr;gap:3rem}.about-hero-stats[data-astro-cid-63cywwwr]{flex-direction:row;border-left:none;padding-left:0;border-top:1px solid var(--color-border);padding-top:2rem;gap:3rem}.legacy-grid[data-astro-cid-63cywwwr]{grid-template-columns:1fr;gap:3rem}.dis-grid[data-astro-cid-63cywwwr]{grid-template-columns:1fr}.vision-header[data-astro-cid-63cywwwr]{grid-template-columns:1fr;gap:2rem}.img-strip-inner[data-astro-cid-63cywwwr]{grid-template-columns:1fr}}@media(max-width:600px){.cap-grid[data-astro-cid-63cywwwr],.vision-grid[data-astro-cid-63cywwwr]{grid-template-columns:1fr}.about-hero-stats[data-astro-cid-63cywwwr]{flex-direction:column;gap:1.5rem}.about-hero[data-astro-cid-63cywwwr]{padding:3rem 0}}
