.ab-wrap[data-astro-cid-ofnbv76t]{width:min(1200px,100% - 2.5rem);margin:0 auto}.ab-h2[data-astro-cid-ofnbv76t]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(28px,3vw,40px);font-weight:820;line-height:1.06}.ab-link[data-astro-cid-ofnbv76t]{color:var(--color-ink);text-underline-offset:4px;font-weight:650}.ab-head[data-astro-cid-ofnbv76t]{background:var(--color-page-soft);border-bottom:1px solid var(--color-hairline);padding:clamp(36px,4.5vw,60px) 0 clamp(32px,4vw,52px)}.ab-head__grid[data-astro-cid-ofnbv76t]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.ab-head[data-astro-cid-ofnbv76t] h1[data-astro-cid-ofnbv76t]{max-width:20ch;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(34px,3.8vw,54px);font-weight:820;line-height:1.04}.ab-intro[data-astro-cid-ofnbv76t]{max-width:56ch;color:var(--color-mute);margin:18px 0 0;font-size:clamp(17px,1.3vw,19px);line-height:1.6}.ab-actions[data-astro-cid-ofnbv76t]{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px;display:flex}.ab-proof[data-astro-cid-ofnbv76t]{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:26px;display:flex}.ab-badge[data-astro-cid-ofnbv76t]{border:1px solid var(--color-hairline-strong);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:10px 16px 10px 12px;display:inline-flex}.ab-badge[data-astro-cid-ofnbv76t] svg[data-astro-cid-ofnbv76t]{flex:none}.ab-badge[data-astro-cid-ofnbv76t] p[data-astro-cid-ofnbv76t]{margin:0}.ab-badge__stars[data-astro-cid-ofnbv76t]{color:#f5a400;letter-spacing:.05em;font-size:1rem;line-height:1.1}.ab-badge__stars[data-astro-cid-ofnbv76t] strong[data-astro-cid-ofnbv76t]{color:var(--color-ink);font-family:var(--font-display);letter-spacing:0;margin-left:4px}.ab-badge__title[data-astro-cid-ofnbv76t]{color:var(--color-ink);margin-top:2px;font-size:15px;font-weight:700}.ab-checks[data-astro-cid-ofnbv76t]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ab-checks[data-astro-cid-ofnbv76t] li[data-astro-cid-ofnbv76t]{color:var(--color-ink);align-items:center;gap:10px;font-size:15px;display:flex}.ab-checks[data-astro-cid-ofnbv76t] li[data-astro-cid-ofnbv76t]:before{content:"";background:var(--color-accent) url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27white%27 stroke-width=%273.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%2720 6 9 17 4 12%27/%3E%3C/svg%3E") no-repeat center / 10px;border-radius:50%;flex:none;width:18px;height:18px}.ab-head__people[data-astro-cid-ofnbv76t]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ab-head__people[data-astro-cid-ofnbv76t] figure[data-astro-cid-ofnbv76t]{margin:0}.ab-head__people[data-astro-cid-ofnbv76t] img[data-astro-cid-ofnbv76t]{aspect-ratio:3/4;object-fit:cover;border-radius:18px;width:100%;height:auto;display:block}.ab-head__people[data-astro-cid-ofnbv76t] figure[data-astro-cid-ofnbv76t]:last-child{margin-top:36px}.ab-head__people[data-astro-cid-ofnbv76t] figcaption[data-astro-cid-ofnbv76t]{color:var(--color-mute);flex-direction:column;margin-top:10px;font-size:14px;display:flex}.ab-head__people[data-astro-cid-ofnbv76t] figcaption[data-astro-cid-ofnbv76t] strong[data-astro-cid-ofnbv76t]{color:var(--color-ink);font-size:16px}.ab-section[data-astro-cid-ofnbv76t]{background:#fff;padding:clamp(56px,7vw,96px) 0}.ab-section--soft[data-astro-cid-ofnbv76t]{background:var(--color-page-soft);border-block:1px solid var(--color-hairline)}.ab-team[data-astro-cid-ofnbv76t]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin-top:36px;display:grid}.ab-team[data-astro-cid-ofnbv76t] article[data-astro-cid-ofnbv76t]{border-top:3px solid var(--color-ink);padding-top:18px}.ab-team[data-astro-cid-ofnbv76t] h3[data-astro-cid-ofnbv76t]{font-family:var(--font-display);margin:0;font-size:24px;font-weight:800}.ab-team__role[data-astro-cid-ofnbv76t]{color:var(--color-mute);margin:4px 0 0;font-size:15px}.ab-team[data-astro-cid-ofnbv76t] p[data-astro-cid-ofnbv76t]:not(.ab-team__role){max-width:60ch;margin:14px 0 0;font-size:17px;line-height:1.65}.ab-split[data-astro-cid-ofnbv76t]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.ab-split__text[data-astro-cid-ofnbv76t] p[data-astro-cid-ofnbv76t]{max-width:62ch;margin:0 0 16px;font-size:18px;line-height:1.65}.ab-split__text[data-astro-cid-ofnbv76t] p[data-astro-cid-ofnbv76t]:last-child{margin-bottom:0}.ab-stories__head[data-astro-cid-ofnbv76t]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:28px;display:flex}@media (width<=960px){.ab-head__grid[data-astro-cid-ofnbv76t],.ab-split[data-astro-cid-ofnbv76t],.ab-team[data-astro-cid-ofnbv76t]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.ab-head__people[data-astro-cid-ofnbv76t] figure[data-astro-cid-ofnbv76t]:last-child{margin-top:24px}}
