.about-page[data-astro-cid-ta2fbyqs]{--bg:#0a0a0f;--card:#16161f;--card-line:#2c2c3a;--muted:#b9c3d6;--blue-light:#60a5fa;background:var(--bg);color:#fff}.wrap[data-astro-cid-ta2fbyqs]{width:100%;max-width:1328px;margin-inline:auto;padding-inline:16px}@media (width>=720px){.wrap[data-astro-cid-ta2fbyqs]{padding-inline:clamp(16px,5vw,64px)}}.eyebrow[data-astro-cid-ta2fbyqs]{color:var(--blue-light);font:500 var(--type-eyebrow)/1.4 var(--font-body);letter-spacing:2px;text-transform:uppercase;margin:0}.ab-btn[data-astro-cid-ta2fbyqs]{color:#fff;min-height:52px;font:500 16px/1.2 var(--font-body);border-radius:999px;justify-content:center;align-items:center;padding:14px 28px;text-decoration:none;display:inline-flex}.ab-btn--primary[data-astro-cid-ta2fbyqs]{background:#2563eb}.ab-btn--primary[data-astro-cid-ta2fbyqs]:hover{background:#1d4ed8}.ab-btn--ghost[data-astro-cid-ta2fbyqs]{border:1px solid #6b7385}.ab-btn--ghost[data-astro-cid-ta2fbyqs]:hover{border-color:#fff}.btns[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:12px;display:flex}.ab-hero[data-astro-cid-ta2fbyqs]{isolation:isolate;align-items:flex-end;min-height:min(92vh,860px);padding:140px 0 clamp(56px,7vw,96px);display:flex;position:relative;overflow:hidden}.ab-hero[data-astro-cid-ta2fbyqs] .wrap[data-astro-cid-ta2fbyqs]{z-index:1;position:relative}.ab-hero-img[data-astro-cid-ta2fbyqs]{z-index:-2;background:url(/media/house/macro.webp) 50%/cover no-repeat;animation:28s ease-in-out infinite alternate ab-drift;position:absolute;inset:0;transform:scale(1.04)}.ab-hero[data-astro-cid-ta2fbyqs]:after{content:"";z-index:-1;background:linear-gradient(180deg,#0a0a0f8c 0%,#0a0a0f40 35%,#0a0a0fd1 80%,var(--bg) 100%);position:absolute;inset:0}@keyframes ab-drift{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.16)translate(-1.5%,-1%)}}@supports (animation-timeline:scroll()){.ab-hero-img[data-astro-cid-ta2fbyqs]{animation:linear both ab-zoom view();animation-range:exit}@keyframes ab-zoom{0%{transform:scale(1.06)}to{transform:scale(1.3)translateY(6%)}}}.ab-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{font:400 clamp(52px,7.5vw,112px)/.95 var(--font-heading);letter-spacing:1px;text-wrap:balance;max-width:14ch;margin:0 0 24px}.ab-hero[data-astro-cid-ta2fbyqs] .lead[data-astro-cid-ta2fbyqs]{color:#e6ebf5;max-width:52ch;margin:0 0 32px;font-size:clamp(18px,1.4vw,20px);line-height:1.55}.ab-story[data-astro-cid-ta2fbyqs]{color:#14141e;background:#f6f5f1;border-block:1px solid #dce0e6;padding:clamp(96px,14vw,200px) 0}.ab-story[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]{color:#1d4ed8}.ab-statement[data-astro-cid-ta2fbyqs]{font:500 clamp(28px,4.2vw,60px)/1.18 var(--font-body);letter-spacing:-.01em;max-width:24em;margin:20px 0 0}.ab-statement[data-astro-cid-ta2fbyqs] .w{opacity:.22;transition:opacity .25s linear}.ab-statement[data-astro-cid-ta2fbyqs] .w.on{opacity:1}.ab-statement[data-astro-cid-ta2fbyqs] .w.em{color:#1d4ed8;font-weight:800}.ab-sec[data-astro-cid-ta2fbyqs]{padding:clamp(64px,8vw,112px) 0}.ab-sec[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.ab-cta[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font:400 var(--type-section)/1 var(--font-heading);letter-spacing:1px;text-wrap:balance}.ab-sec[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:12px 0 20px}.ab-sec[data-astro-cid-ta2fbyqs] .lead[data-astro-cid-ta2fbyqs]{color:var(--muted);max-width:60ch;margin:0;font-size:clamp(18px,1.4vw,20px);line-height:1.55}.ab-cards[data-astro-cid-ta2fbyqs]{gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.ab-card[data-astro-cid-ta2fbyqs]{background:var(--card);border:1px solid var(--card-line);border-radius:24px;padding:32px 28px 36px}.ab-card[data-astro-cid-ta2fbyqs] .n[data-astro-cid-ta2fbyqs]{font:400 clamp(44px,4vw,56px)/1 var(--font-heading);color:var(--blue-light);letter-spacing:1px;margin-bottom:14px;display:block}.ab-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font:400 clamp(28px,2.2vw,32px)/1.05 var(--font-heading);letter-spacing:1px;margin:0 0 12px}.ab-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--muted);margin:0;font-size:clamp(15px,1.1vw,16px);line-height:1.6}.ab-team[data-astro-cid-ta2fbyqs]{background:var(--card);border-block:1px solid var(--card-line)}.ab-people[data-astro-cid-ta2fbyqs]{gap:24px;margin-top:40px;display:grid}.ab-person[data-astro-cid-ta2fbyqs]{background:var(--bg);border:1px solid var(--card-line);border-radius:24px;grid-template-columns:auto 1fr;align-items:start;gap:20px;padding:28px;display:grid}.ab-photo[data-astro-cid-ta2fbyqs]{aspect-ratio:1;object-fit:cover;width:132px;height:132px;box-shadow:0 0 0 1px var(--card-line),0 12px 32px #00000073;background:#1c1c26;border-radius:50%;display:block}.ab-person[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font:400 clamp(30px,2.6vw,38px)/1 var(--font-heading);letter-spacing:1px;margin:0 0 6px}.ab-person[data-astro-cid-ta2fbyqs] .role[data-astro-cid-ta2fbyqs]{color:var(--blue-light);font:500 var(--type-eyebrow)/1.4 var(--font-body);letter-spacing:2px;text-transform:uppercase;margin:0 0 14px}.ab-person[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--muted);margin:0;font-size:clamp(15px,1.1vw,16px);line-height:1.6}.ab-lineup[data-astro-cid-ta2fbyqs]{gap:20px;margin-top:40px;display:grid}.ab-cta[data-astro-cid-ta2fbyqs]{text-align:center;border-top:1px solid var(--card-line);background:radial-gradient(60% 120% at 50% 0,#2563eb38,#0000 70%);padding:clamp(72px,9vw,128px) 0}.ab-cta[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{max-width:18ch;margin:0 auto 18px}.ab-cta[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--muted);max-width:52ch;margin:0 auto 32px;font-size:clamp(18px,1.4vw,20px);line-height:1.55}.ab-cta[data-astro-cid-ta2fbyqs] .btns[data-astro-cid-ta2fbyqs]{justify-content:center}@media (width>=900px){.ab-cards[data-astro-cid-ta2fbyqs],.ab-lineup[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ab-people[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (width<=899px){.ab-hero[data-astro-cid-ta2fbyqs]{min-height:82vh}}@media (width<=520px){.ab-person[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ab-hero-img[data-astro-cid-ta2fbyqs]{transform:none;animation:none!important}.ab-statement[data-astro-cid-ta2fbyqs] .w{opacity:1;transition:none}}
