.marquee-strip[data-astro-cid-543bmuqs]{color:#fff;background-color:#241131;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;width:100%;padding:1.5rem 0;position:relative;overflow:hidden}.marquee-track[data-astro-cid-543bmuqs]{white-space:nowrap;text-transform:uppercase;letter-spacing:.25em;align-items:center;font-family:Jost,sans-serif;font-size:.95rem;animation:25s linear infinite marquee;display:flex}.marquee-track[data-astro-cid-543bmuqs] span[data-astro-cid-543bmuqs]{display:inline-block}.sep[data-astro-cid-543bmuqs]{color:#c4908e;margin:0 3rem;font-size:.8rem}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-wrapper[data-astro-cid-iqfgzcoi]{background-color:var(--bg-color);min-height:100vh;overflow:hidden}.about-hero[data-astro-cid-iqfgzcoi]{text-align:center;justify-content:center;align-items:center;min-height:70vh;padding:12rem 4% 6rem;display:flex;position:relative}.hero-content[data-astro-cid-iqfgzcoi]{z-index:2;max-width:800px;margin:0 auto;position:relative}.page-title[data-astro-cid-iqfgzcoi]{font-size:clamp(4rem,8vw,7rem);font-family:var(--font-serif);color:var(--text-primary);letter-spacing:-.02em;margin:1.5rem 0;line-height:1}.page-subtitle[data-astro-cid-iqfgzcoi]{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.8}.bio-section[data-astro-cid-iqfgzcoi]{z-index:2;padding:8rem 4%;position:relative}.bio-container[data-astro-cid-iqfgzcoi],.mission-container[data-astro-cid-iqfgzcoi],.team-container[data-astro-cid-iqfgzcoi],.about-stats-container[data-astro-cid-iqfgzcoi]{max-width:1400px;margin:0 auto}.bio-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr;align-items:center;gap:5rem;display:grid}@media (width>=1024px){.bio-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr 1.2fr;gap:8rem}}.bio-image-col[data-astro-cid-iqfgzcoi]{padding:2rem;position:relative}.editorial-frame[data-astro-cid-iqfgzcoi]{z-index:2;padding:20px;position:relative}.bio-img[data-astro-cid-iqfgzcoi]{aspect-ratio:3/4;object-fit:cover;z-index:2;filter:contrast(1.05)brightness(1.02);width:100%;height:auto;position:relative;box-shadow:0 10px 30px #0000001a}.full-width-img[data-astro-cid-iqfgzcoi]{object-fit:cover;border-radius:4px;width:100%;height:auto;box-shadow:0 10px 30px #0000001a}.editorial-frame-border[data-astro-cid-iqfgzcoi]{border:1px solid var(--accent-gold);z-index:1;position:absolute;inset:0}.bio-content-col[data-astro-cid-iqfgzcoi]{padding-right:2rem}.section-heading[data-astro-cid-iqfgzcoi]{font-family:var(--font-serif);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:3rem;font-size:clamp(3rem,5vw,4.5rem);line-height:1.1}.content-body[data-astro-cid-iqfgzcoi]{font-family:var(--font-sans);color:var(--text-secondary);font-size:1.1rem;line-height:1.8}.content-body[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{margin-bottom:2rem}.drop-cap[data-astro-cid-iqfgzcoi]:first-letter{float:left;font-family:var(--font-serif);color:var(--text-primary);padding-top:.5rem;padding-right:1.5rem;font-size:6rem;line-height:.8}.signature[data-astro-cid-iqfgzcoi]{flex-direction:column;margin-top:4rem;display:flex}.signature-text[data-astro-cid-iqfgzcoi]{color:var(--accent-gold);font-family:Great Vibes,cursive;font-size:3rem;line-height:1}.signature-role[data-astro-cid-iqfgzcoi]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-top:.5rem;font-size:.8rem}.philosophy-section[data-astro-cid-iqfgzcoi]{text-align:center;background-color:var(--text-primary);color:var(--bg-color);padding:10rem 4%;position:relative;overflow:hidden}.philosophy-heading[data-astro-cid-iqfgzcoi]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.2em;color:var(--accent-gold);margin-bottom:2rem;font-size:.9rem}.philosophy-bg[data-astro-cid-iqfgzcoi]{opacity:.05;z-index:1;background-image:url(/assets/images/floral_bg.png);background-position:50%;background-size:cover;position:absolute;inset:-10%}.philosophy-content[data-astro-cid-iqfgzcoi]{z-index:2;max-width:900px;margin:0 auto;position:relative}.quote-icon[data-astro-cid-iqfgzcoi]{color:var(--accent-gold);opacity:.5;margin-bottom:2rem;font-size:3rem}.philosophy-quote[data-astro-cid-iqfgzcoi]{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3.5rem);font-style:italic;line-height:1.3}.mission-section[data-astro-cid-iqfgzcoi]{padding:8rem 4%}.mission-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (width>=1024px){.mission-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1.2fr 1fr;gap:6rem}}.block-title[data-astro-cid-iqfgzcoi]{font-family:var(--font-serif);color:var(--text-primary);margin-bottom:1.5rem;font-size:2.5rem}.mission-block[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--text-secondary);font-size:1.1rem;line-height:1.8}.mt-12[data-astro-cid-iqfgzcoi]{margin-top:4rem}.team-section[data-astro-cid-iqfgzcoi]{background-color:var(--bg-alt);padding:4rem 4% 8rem}.team-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (width>=1024px){.team-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr 1fr;gap:6rem}}.team-content[data-astro-cid-iqfgzcoi]{padding:2rem}.stats-section[data-astro-cid-iqfgzcoi]{background-color:var(--text-primary);color:#fff;padding:6rem 4%;position:relative}.stats-section[data-astro-cid-iqfgzcoi]:before{content:"";opacity:.5;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+CjxwYXRoIGQ9Ik0yMCAwbDIwIDIwLTIwIDIwTDAgMjB6IiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LDAuMDMpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+);background-size:40px 40px;position:absolute;inset:0}.stats-grid[data-astro-cid-iqfgzcoi]{z-index:2;flex-direction:column;justify-content:space-around;align-items:center;gap:3rem;width:100%;display:flex;position:relative}@media (width>=768px){.stats-grid[data-astro-cid-iqfgzcoi]{flex-direction:row}.stat-item[data-astro-cid-iqfgzcoi]{flex:1}}.stat-item[data-astro-cid-iqfgzcoi]{text-align:center}.stat-number[data-astro-cid-iqfgzcoi]{font-family:var(--font-serif);color:var(--accent-gold);margin-bottom:.5rem;font-size:clamp(3rem,5vw,4.5rem);line-height:1}.stat-label[data-astro-cid-iqfgzcoi]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.15em;color:#fffc;font-size:.85rem}@media (width<=768px){.bio-content-col[data-astro-cid-iqfgzcoi]{padding-right:0}.bio-content-col[data-astro-cid-iqfgzcoi],.mission-block[data-astro-cid-iqfgzcoi],.team-content[data-astro-cid-iqfgzcoi],.content-body[data-astro-cid-iqfgzcoi],.section-heading[data-astro-cid-iqfgzcoi]{text-align:center}.content-body[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{text-align:center!important}.signature[data-astro-cid-iqfgzcoi]{align-items:center}.drop-cap[data-astro-cid-iqfgzcoi]:first-letter{float:none!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;padding:0!important;font-family:inherit!important}}
