.ab[data-astro-cid-fwdcsva6]{--ab-card: #fffcf6;--ab-serif: Georgia, "Times New Roman", serif;--ab-accent: #a44420}.ab-hero[data-astro-cid-fwdcsva6]{padding-block:80px 96px}.ab-hero[data-astro-cid-fwdcsva6] h1[data-astro-cid-fwdcsva6]{max-width:1080px;font-size:clamp(46px,6vw,92px);letter-spacing:-4px;line-height:1}.ab-hero[data-astro-cid-fwdcsva6] h1[data-astro-cid-fwdcsva6] em[data-astro-cid-fwdcsva6]{font-family:var(--ab-serif);font-weight:400;color:var(--ab-accent);letter-spacing:-2px}.ab-hero[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]:not(.eyebrow){margin-top:28px;max-width:560px;font-size:19px;line-height:1.6}.ab-promises[data-astro-cid-fwdcsva6]{display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--ink)}.ab-promise[data-astro-cid-fwdcsva6]{padding:28px 24px 32px 0}.ab-promise[data-astro-cid-fwdcsva6]+.ab-promise[data-astro-cid-fwdcsva6]{padding-left:24px;border-left:1px solid var(--line)}.ab-promise[data-astro-cid-fwdcsva6] b[data-astro-cid-fwdcsva6]{font-family:var(--ab-serif);font-style:italic;font-weight:400;font-size:44px;color:var(--ab-accent)}.ab-promise[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6]{margin-top:12px;font-size:23px;letter-spacing:-.6px}.ab-promise[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{margin-top:8px;font-size:15px;line-height:1.6}.ab-founder[data-astro-cid-fwdcsva6]{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:center}.ab-portrait[data-astro-cid-fwdcsva6]{aspect-ratio:4 / 5;border-radius:200px 200px 24px 24px;background:var(--cream);display:grid;place-items:center;position:relative;overflow:hidden}.ab-portrait[data-astro-cid-fwdcsva6] img[data-astro-cid-fwdcsva6]{width:34%;opacity:.85}.ab-portrait[data-astro-cid-fwdcsva6] span[data-astro-cid-fwdcsva6]{position:absolute;bottom:18px;font-size:12px;color:var(--muted);background:#fffcf6cc;padding:4px 10px;border-radius:999px}.ab-note[data-astro-cid-fwdcsva6]{font-family:var(--ab-serif);font-size:clamp(24px,2.4vw,32px);line-height:1.4;color:var(--ink)}.ab-note[data-astro-cid-fwdcsva6].placeholder{color:var(--muted);border:2px dashed var(--line);border-radius:18px;padding:28px;font-size:20px}.ab-sign[data-astro-cid-fwdcsva6]{margin-top:28px;display:flex;align-items:center;gap:14px}.ab-sign[data-astro-cid-fwdcsva6] b[data-astro-cid-fwdcsva6]{display:block;font-size:18px}.ab-sign[data-astro-cid-fwdcsva6] span[data-astro-cid-fwdcsva6]{font-size:14px;color:var(--muted)}.ab-sign[data-astro-cid-fwdcsva6] i[data-astro-cid-fwdcsva6]{width:48px;height:2px;background:var(--ab-accent)}.ab-facts[data-astro-cid-fwdcsva6]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ab-fact[data-astro-cid-fwdcsva6]{border-radius:22px;background:var(--ab-card);border:1px solid var(--line);padding:28px}.ab-fact[data-astro-cid-fwdcsva6] b[data-astro-cid-fwdcsva6]{display:block;font-size:44px;letter-spacing:-1.8px}.ab-fact[data-astro-cid-fwdcsva6] span[data-astro-cid-fwdcsva6]{font-size:15px;color:var(--muted)}.ab-contact[data-astro-cid-fwdcsva6]{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;padding-block:96px 112px}.ab-contact[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6]{font-size:clamp(36px,4vw,56px);letter-spacing:-2px}.ab-contact[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{margin-top:10px;font-size:17px}@media(max-width:1099px){.ab-promises[data-astro-cid-fwdcsva6]{grid-template-columns:1fr 1fr}.ab-promise[data-astro-cid-fwdcsva6]:nth-child(3){padding-left:0;border-left:0}.ab-founder[data-astro-cid-fwdcsva6]{grid-template-columns:1fr;gap:40px}.ab-portrait[data-astro-cid-fwdcsva6]{max-width:360px}}@media(max-width:700px){.ab-hero[data-astro-cid-fwdcsva6]{padding-block:32px 56px}.ab-hero[data-astro-cid-fwdcsva6] h1[data-astro-cid-fwdcsva6]{letter-spacing:-2.4px}.ab-promises[data-astro-cid-fwdcsva6],.ab-facts[data-astro-cid-fwdcsva6]{grid-template-columns:1fr}.ab-promise[data-astro-cid-fwdcsva6]+.ab-promise[data-astro-cid-fwdcsva6]{padding-left:0;border-left:0;border-top:1px solid var(--line)}}.ab-portrait[data-astro-cid-fwdcsva6] img[data-astro-cid-fwdcsva6].photo{width:100%;height:100%;opacity:1}
