.ab{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mw-space-2xl);padding-block:var(--mw-space-xl) var(--mw-space-3xl)}.ab__head{display:grid;gap:var(--mw-space-sm);max-width:46rem}.ab__title{font-size:var(--mw-text-3xl);max-width:20ch;overflow-wrap:anywhere;min-width:0}.ab__lede{max-width:54ch}.ab__h2{font-size:var(--mw-text-xl);max-width:24ch;color:var(--on-fill, var(--mw-ink))}.ab__stage{display:grid;gap:var(--mw-space-sm);padding:var(--mw-space-lg) var(--mw-space-md)}.ab-stage{display:grid;gap:var(--mw-space-2xs);margin:0;padding-top:var(--mw-space-2xs);border-top:2px solid color-mix(in oklab,var(--on-fill) 55%,transparent)}.ab-stage__row{display:grid;gap:0 var(--mw-space-sm);padding-block:var(--mw-space-3xs)}.ab-stage__term{font-size:var(--mw-text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--on-fill-muted)}.ab-stage__value{margin:0;line-height:1.5;color:var(--on-fill)}@media(min-width:34rem){.ab-stage__row{grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline}}.ab__why{display:grid;gap:var(--mw-space-md)}.ab-reasons{display:grid;gap:var(--mw-space-md);padding:0;list-style:none}.ab-reason{display:grid;gap:var(--mw-space-3xs);align-content:start;padding-top:var(--mw-space-xs);border-top:2px solid color-mix(in oklab,var(--mw-ink) 55%,transparent)}.ab-reason__icon{color:var(--mw-court)}.ab-reason__icon .ticon{display:block;width:22px;height:22px}.ab-reason__title{font-size:var(--mw-text-md)}.ab-reason__body{line-height:1.6;color:var(--mw-muted)}@media(min-width:48rem){.ab-reasons{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab__founder{display:grid;gap:var(--mw-space-md)}.ab__founder-copy{display:grid;gap:var(--mw-space-2xs);max-width:54ch}.ab__founder-copy p{line-height:1.6;color:var(--mw-muted)}.ab__founder-art{display:grid;justify-items:center;gap:var(--mw-space-2xs)}.ab__art{display:block;width:128px}.ab__art img{width:100%;height:auto}@media(min-width:52rem){.ab__founder{grid-template-columns:minmax(0,1fr) 11rem;align-items:center}.ab__art{width:160px}}.ab__contact{display:grid;justify-items:start;gap:var(--mw-space-xs);padding:var(--mw-space-lg) var(--mw-space-md)}.ab__contact-title{font-size:var(--mw-text-2xl);color:var(--on-fill)}.ab__contact-sub{max-width:46ch;line-height:1.6;color:var(--on-fill-muted)}.ab__contact-address{font-family:var(--mw-font-mono);font-size:var(--mw-text-md);overflow-wrap:anywhere}.ab__contact-address a{color:var(--on-fill);text-decoration-thickness:2px;text-underline-offset:4px}.ab-contact-list{display:grid;gap:var(--mw-space-2xs);margin-top:var(--mw-space-2xs);padding:0;list-style:none;max-width:56ch;line-height:1.6;color:var(--on-fill-muted)}.ab-contact-list b{color:var(--on-fill)}.ab__founder-copy .ab__made{font-family:var(--mw-font-display);font-size:var(--mw-text-md);color:var(--mw-ink)}
