.about-root[data-astro-cid-ta2fbyqs]{overflow-x:hidden}.hero[data-astro-cid-ta2fbyqs]{background:#e8542a;grid-template-columns:1fr 1fr;min-height:92vh;display:grid;position:relative;overflow:hidden}.hero-left[data-astro-cid-ta2fbyqs]{z-index:2;flex-direction:column;justify-content:flex-end;padding:80px 60px;display:flex;position:relative}.hero-eyebrow[data-astro-cid-ta2fbyqs]{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#ffffffa6;margin-bottom:28px;font-size:11px;font-weight:500}.hero-title[data-astro-cid-ta2fbyqs]{font-family:"Cormorant Garamond", var(--serif);letter-spacing:-.02em;color:#fff;margin-bottom:40px;font-size:clamp(56px,7vw,96px);font-weight:300;line-height:.95}.hero-title[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{font-style:italic;display:block}.hero-body[data-astro-cid-ta2fbyqs]{font-family:var(--sans);color:#fffc;max-width:420px;font-size:16px;line-height:1.75}.hero-right[data-astro-cid-ta2fbyqs]{position:relative;overflow:hidden}.hero-right-inner[data-astro-cid-ta2fbyqs]{grid-template-rows:1fr 1fr;display:grid;position:absolute;inset:0}.hero-block-a[data-astro-cid-ta2fbyqs]{background:#f2c94c;align-items:flex-end;padding:32px 40px;display:flex}.hero-block-b[data-astro-cid-ta2fbyqs]{background:#2d6e9e;align-items:flex-start;padding:32px 40px;display:flex}.hero-stat[data-astro-cid-ta2fbyqs]{font-family:"Cormorant Garamond", var(--serif);letter-spacing:-.03em;font-size:72px;font-weight:300;line-height:1}.hero-stat[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-top:6px;font-size:12px;font-weight:500;display:block}.hero-block-a[data-astro-cid-ta2fbyqs] .hero-stat[data-astro-cid-ta2fbyqs]{color:#1a1917}.hero-block-b[data-astro-cid-ta2fbyqs] .hero-stat[data-astro-cid-ta2fbyqs]{color:#fff}.stripe[data-astro-cid-ta2fbyqs]{background:#1a1917;align-items:center;gap:48px;padding:20px 60px;display:flex;overflow:hidden}.stripe-item[data-astro-cid-ta2fbyqs]{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500}.stripe-dot[data-astro-cid-ta2fbyqs]{background:#e8542a;border-radius:50%;flex-shrink:0;width:4px;height:4px}.story[data-astro-cid-ta2fbyqs]{background:#faf9f7;grid-template-columns:1fr 1fr;align-items:start;gap:72px;padding:88px 60px;display:grid}.story-left[data-astro-cid-ta2fbyqs]{position:sticky;top:96px}.story-label[data-astro-cid-ta2fbyqs]{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#e8542a;margin-bottom:24px;font-size:11px;font-weight:500}.story-heading[data-astro-cid-ta2fbyqs]{font-family:"Cormorant Garamond", var(--serif);letter-spacing:-.01em;color:#1a1917;font-size:clamp(40px,4vw,58px);font-weight:300;line-height:1.1}.story-heading[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{color:#e8542a;font-style:italic}.story-right[data-astro-cid-ta2fbyqs]{padding-top:0}.story-text[data-astro-cid-ta2fbyqs]{font-family:var(--sans);color:#4a4845;margin-bottom:24px;font-size:16px;line-height:1.85}.pullquote[data-astro-cid-ta2fbyqs]{border-left:3px solid #e8542a;margin:40px 0;padding:16px 0 16px 28px}.pullquote[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-family:"Cormorant Garamond", var(--serif);color:#1a1917;font-size:26px;font-style:italic;font-weight:400;line-height:1.4}.tools-intro[data-astro-cid-ta2fbyqs]{background:#fff;padding:76px 60px 48px}.tools-sub[data-astro-cid-ta2fbyqs]{font-family:var(--sans);color:#6a6865;margin:0;font-size:16px;line-height:1.8}.tools-cols[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:56px;margin-top:28px;display:grid}.pillars[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);display:grid}.pillar[data-astro-cid-ta2fbyqs]{flex-direction:column;justify-content:space-between;padding:72px 52px;display:flex;position:relative;overflow:hidden}.pillar[data-astro-cid-ta2fbyqs]:after{content:"";opacity:.12;background:currentColor;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-60px;right:-60px}.pillar-a[data-astro-cid-ta2fbyqs]{background:#f2c94c}.pillar-b[data-astro-cid-ta2fbyqs]{background:#e8542a}.pillar-c[data-astro-cid-ta2fbyqs]{background:#2d6e9e}.pillar-d[data-astro-cid-ta2fbyqs]{background:#1a1917}.pillar-num[data-astro-cid-ta2fbyqs]{font-family:"Cormorant Garamond", var(--serif);opacity:.25;font-size:80px;font-weight:300;line-height:1}.pillar-a[data-astro-cid-ta2fbyqs] .pillar-num[data-astro-cid-ta2fbyqs],.pillar-b[data-astro-cid-ta2fbyqs] .pillar-num[data-astro-cid-ta2fbyqs]{color:#1a1917}.pillar-c[data-astro-cid-ta2fbyqs] .pillar-num[data-astro-cid-ta2fbyqs],.pillar-d[data-astro-cid-ta2fbyqs] .pillar-num[data-astro-cid-ta2fbyqs]{color:#fff}.pillar-title[data-astro-cid-ta2fbyqs]{font-family:"Cormorant Garamond", var(--serif);margin-bottom:14px;font-size:32px;font-weight:400;line-height:1.15}.pillar-a[data-astro-cid-ta2fbyqs] .pillar-title[data-astro-cid-ta2fbyqs],.pillar-b[data-astro-cid-ta2fbyqs] .pillar-title[data-astro-cid-ta2fbyqs]{color:#1a1917}.pillar-c[data-astro-cid-ta2fbyqs] .pillar-title[data-astro-cid-ta2fbyqs],.pillar-d[data-astro-cid-ta2fbyqs] .pillar-title[data-astro-cid-ta2fbyqs]{color:#fff}.pillar-text[data-astro-cid-ta2fbyqs]{font-family:var(--sans);font-size:14px;line-height:1.7}.pillar-a[data-astro-cid-ta2fbyqs] .pillar-text[data-astro-cid-ta2fbyqs]{color:#1a1917b3}.pillar-b[data-astro-cid-ta2fbyqs] .pillar-text[data-astro-cid-ta2fbyqs]{color:#1a1917bf}.pillar-c[data-astro-cid-ta2fbyqs] .pillar-text[data-astro-cid-ta2fbyqs],.pillar-d[data-astro-cid-ta2fbyqs] .pillar-text[data-astro-cid-ta2fbyqs]{color:#fffc}.pillar-wide[data-astro-cid-ta2fbyqs]{text-align:center;grid-column:1/-1;justify-content:center;align-items:center;gap:4px}.pillar-wide[data-astro-cid-ta2fbyqs] .pillar-text[data-astro-cid-ta2fbyqs]{max-width:620px;margin-left:auto;margin-right:auto}.pillar-link[data-astro-cid-ta2fbyqs]{font-family:var(--sans);letter-spacing:.02em;align-items:center;gap:8px;margin-top:22px;font-size:13px;font-weight:600;text-decoration:none;transition:gap .15s;display:inline-flex}.pillar-link[data-astro-cid-ta2fbyqs]:hover{gap:13px}.pillar-a[data-astro-cid-ta2fbyqs] .pillar-link[data-astro-cid-ta2fbyqs],.pillar-b[data-astro-cid-ta2fbyqs] .pillar-link[data-astro-cid-ta2fbyqs]{color:#1a1917}.pillar-c[data-astro-cid-ta2fbyqs] .pillar-link[data-astro-cid-ta2fbyqs]{color:#fff}.team[data-astro-cid-ta2fbyqs]{background:#fff;padding:120px 60px}.team-header[data-astro-cid-ta2fbyqs]{border-bottom:1px solid #e8e5e0;justify-content:space-between;align-items:flex-end;margin-bottom:72px;padding-bottom:40px;display:flex}.team-label[data-astro-cid-ta2fbyqs]{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#e8542a;margin-bottom:16px;font-size:11px;font-weight:500}.team-title[data-astro-cid-ta2fbyqs]{font-family:"Cormorant Garamond", var(--serif);color:#1a1917;font-size:clamp(36px,4vw,52px);font-weight:300;line-height:1.05}.team-subtitle[data-astro-cid-ta2fbyqs]{font-family:var(--sans);color:#8a8680;text-align:right;max-width:300px;font-size:14px;line-height:1.7}.team-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.team-card[data-astro-cid-ta2fbyqs]{background:#faf9f7;align-items:flex-start;gap:32px;padding:48px;transition:background .2s;display:flex}.team-card[data-astro-cid-ta2fbyqs]:hover{background:#f2f0ec}.team-avatar[data-astro-cid-ta2fbyqs]{width:72px;height:72px;font-family:"Cormorant Garamond", var(--serif);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:28px;font-weight:400;display:flex}.avatar-1[data-astro-cid-ta2fbyqs]{background:#e8542a}.avatar-2[data-astro-cid-ta2fbyqs]{background:#2d6e9e}.team-name[data-astro-cid-ta2fbyqs]{font-family:"Cormorant Garamond", var(--serif);color:#1a1917;margin-bottom:4px;font-size:24px;font-weight:400}.team-role[data-astro-cid-ta2fbyqs]{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#e8542a;margin-bottom:14px;font-size:11px;font-weight:500}.team-bio[data-astro-cid-ta2fbyqs]{font-family:var(--sans);color:#6a6865;font-size:14px;line-height:1.7}.ethos[data-astro-cid-ta2fbyqs]{background:#faf9f7;padding:80px 60px}.ethos[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{text-align:center;max-width:780px;font-family:"Cormorant Garamond", var(--serif);color:#1a1917;margin:0 auto;font-size:clamp(24px,2.6vw,30px);font-style:italic;font-weight:400;line-height:1.5}.ethos[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{color:#e8542a;font-style:normal}.open-band[data-astro-cid-ta2fbyqs]{background:#fff;border-top:1px solid #e8e5e0;padding:80px 60px}.open-inner[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:center;gap:48px;max-width:1100px;margin:0 auto;display:flex}.open-copy[data-astro-cid-ta2fbyqs]{max-width:640px}.open-heading[data-astro-cid-ta2fbyqs]{font-family:"Cormorant Garamond", var(--serif);letter-spacing:-.01em;color:#1a1917;margin:14px 0 18px;font-size:clamp(30px,3.4vw,44px);font-weight:300;line-height:1.05}.open-heading[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{color:#e8542a;font-style:italic}.open-text[data-astro-cid-ta2fbyqs]{font-family:var(--sans);color:#4a4845;font-size:16px;line-height:1.8}.open-link[data-astro-cid-ta2fbyqs]{color:#fff;font-family:var(--sans);letter-spacing:.04em;white-space:nowrap;background:#1a1917;border-radius:999px;flex-shrink:0;align-items:center;gap:10px;padding:16px 30px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.open-link[data-astro-cid-ta2fbyqs]:hover{background:#e8542a;transform:translateY(-2px)}.cta-band[data-astro-cid-ta2fbyqs]{background:#f2c94c;justify-content:space-between;align-items:center;gap:40px;padding:84px 60px;display:flex}.cta-heading[data-astro-cid-ta2fbyqs]{font-family:"Cormorant Garamond", var(--serif);letter-spacing:-.02em;color:#1a1917;font-size:clamp(40px,5vw,68px);font-weight:300;line-height:1}.cta-heading[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{font-style:italic}.cta-btn[data-astro-cid-ta2fbyqs]{color:#fff;font-family:var(--sans);letter-spacing:.04em;white-space:nowrap;background:#1a1917;border-radius:999px;align-items:center;gap:10px;padding:18px 36px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.cta-btn[data-astro-cid-ta2fbyqs]:hover{background:#e8542a;transform:translateY(-2px)}@media (width<=900px){.hero[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;min-height:auto}.hero-left[data-astro-cid-ta2fbyqs]{padding:100px 28px 60px}.hero-right[data-astro-cid-ta2fbyqs]{display:none}.story[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:48px;padding:80px 28px}.story-right[data-astro-cid-ta2fbyqs]{padding-top:0}.pillars[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.tools-intro[data-astro-cid-ta2fbyqs]{padding:80px 28px 40px}.tools-cols[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:20px}.ethos[data-astro-cid-ta2fbyqs],.open-band[data-astro-cid-ta2fbyqs]{padding:72px 28px}.open-inner[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-start;gap:28px}.team[data-astro-cid-ta2fbyqs]{padding:80px 28px}.team-header[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-start;gap:16px}.team-subtitle[data-astro-cid-ta2fbyqs]{text-align:left}.team-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.cta-band[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-start;padding:72px 28px}.stripe[data-astro-cid-ta2fbyqs]{padding:16px 28px}}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.fade-up[data-astro-cid-ta2fbyqs]{opacity:0;animation:.7s cubic-bezier(.4,0,.2,1) forwards fadeUp}.delay-1[data-astro-cid-ta2fbyqs]{animation-delay:.1s}.delay-2[data-astro-cid-ta2fbyqs]{animation-delay:.25s}.delay-3[data-astro-cid-ta2fbyqs]{animation-delay:.4s}
