.ab[data-astro-cid-kh7btl4r]{--bg: #080b0a;--bg-2: #0d1210;--lime: #c6f36b;--lime-ink: #10170b;--text: #eef2ec;--mute: #98a29b;--dim: #6b756e;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .14);background:var(--bg);color:var(--text);overflow:hidden}.ab[data-astro-cid-kh7btl4r] section[data-astro-cid-kh7btl4r]{padding:0}.ab-sr[data-astro-cid-kh7btl4r]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ab-eyebrow[data-astro-cid-kh7btl4r]{font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.ab-h2[data-astro-cid-kh7btl4r]{font-family:inherit;font-size:clamp(32px,4vw,52px);font-weight:800;letter-spacing:-.035em;line-height:1.04}.ab-h3[data-astro-cid-kh7btl4r]{font-family:inherit;font-size:clamp(20px,2vw,24px);font-weight:700;letter-spacing:-.02em;line-height:1.2}.ab-p[data-astro-cid-kh7btl4r]{margin-top:14px;font-size:16.5px;line-height:1.7;color:var(--mute)}.ab-p-lg[data-astro-cid-kh7btl4r]{font-size:19px;color:var(--text);line-height:1.6}.ab-label[data-astro-cid-kh7btl4r]{font-size:13px;color:var(--dim)}.ab-a[data-astro-cid-kh7btl4r]{color:var(--text);background:linear-gradient(var(--lime),var(--lime)) 0 100% / 0 1px no-repeat;transition:background-size .35s var(--ease),color .2s;padding-bottom:2px}.ab-a[data-astro-cid-kh7btl4r]:hover{color:var(--lime);background-size:100% 1px}.ab-hero[data-astro-cid-kh7btl4r]{position:relative;padding:180px 0 110px!important;isolation:isolate}.ab-hero[data-astro-cid-kh7btl4r]:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(700px 480px at 85% 20%,rgba(198,243,107,.1),transparent 70%),radial-gradient(600px 400px at 0% 100%,rgba(63,179,127,.1),transparent 70%)}.ab-hero-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:center}.ab-h1[data-astro-cid-kh7btl4r]{margin-top:24px;font-family:inherit;font-weight:800;letter-spacing:-.045em;line-height:.98;font-size:clamp(46px,6.2vw,92px);max-width:13ch}.ab-tree-wrap[data-astro-cid-kh7btl4r]{position:relative;aspect-ratio:520 / 600;width:100%;max-width:540px;justify-self:end;margin:0 0 -60px}.ab-tree-halo[data-astro-cid-kh7btl4r]{position:absolute;left:10%;right:10%;top:6%;height:62%;border-radius:50%;background:radial-gradient(circle,rgba(198,243,107,.2),rgba(198,243,107,.05) 50%,transparent 72%);filter:blur(24px);opacity:0;transition:opacity 2.4s ease 2.2s}.ab-tree[data-astro-cid-kh7btl4r]{position:relative;width:100%;height:100%;overflow:visible;will-change:transform}.ab-groundline[data-astro-cid-kh7btl4r]{fill:none;stroke:#ffffff29;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1}.ab-ground[data-astro-cid-kh7btl4r]{opacity:0;transition:opacity 1.2s ease .2s}.ab-br[data-astro-cid-kh7btl4r]{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0}.ab-bark[data-astro-cid-kh7btl4r]{fill:none;stroke:#1a221d;stroke-width:2.2;stroke-linecap:round;opacity:0}.ab-lf[data-astro-cid-kh7btl4r]{opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center}.ab-fall[data-astro-cid-kh7btl4r],.ab-spark[data-astro-cid-kh7btl4r]{opacity:0}.grow[data-astro-cid-kh7btl4r] .ab-groundline[data-astro-cid-kh7btl4r]{animation:ab-draw 1.2s var(--ease) forwards}.grow[data-astro-cid-kh7btl4r] .ab-ground[data-astro-cid-kh7btl4r],.grow[data-astro-cid-kh7btl4r] .ab-tree-halo[data-astro-cid-kh7btl4r]{opacity:1}.grow[data-astro-cid-kh7btl4r] .ab-br[data-astro-cid-kh7btl4r]{animation:ab-grow var(--t) cubic-bezier(.4,.1,.3,1) var(--d) both}.grow[data-astro-cid-kh7btl4r] .ab-bark[data-astro-cid-kh7btl4r]{animation:ab-fade .5s ease var(--d) forwards}.grow[data-astro-cid-kh7btl4r] .ab-lf[data-astro-cid-kh7btl4r]{animation:ab-bloom .7s cubic-bezier(.3,1.6,.5,1) var(--d) forwards}.grow[data-astro-cid-kh7btl4r] .ab-tw[data-astro-cid-kh7btl4r]{animation:ab-bloom .7s cubic-bezier(.3,1.6,.5,1) var(--d) forwards,ab-twinkle 3.6s ease-in-out calc(var(--d) + 1s) infinite}.grow[data-astro-cid-kh7btl4r] .ab-sway[data-astro-cid-kh7btl4r]{animation:ab-sway 9s ease-in-out 4s infinite}.grow[data-astro-cid-kh7btl4r] .ab-fall[data-astro-cid-kh7btl4r]{animation:ab-fall var(--t) ease-in var(--d) infinite}.grow[data-astro-cid-kh7btl4r] .ab-spark[data-astro-cid-kh7btl4r]{animation:ab-rise var(--t) ease-out var(--d) infinite}.ab-sway[data-astro-cid-kh7btl4r]{transform-box:view-box;transform-origin:300px 604px}@keyframes ab-draw{to{stroke-dashoffset:0}}@keyframes ab-grow{0%{stroke-dashoffset:1;opacity:0}2%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes ab-fade{to{opacity:.8}}@keyframes ab-bloom{to{opacity:.95;transform:scale(1)}}@keyframes ab-twinkle{0%,to{opacity:.95}50%{opacity:.35}}@keyframes ab-sway{0%,to{transform:rotate(0)}30%{transform:rotate(.9deg)}70%{transform:rotate(-.7deg)}}@keyframes ab-fall{0%{opacity:0;transform:translate(0) rotate(0)}10%{opacity:.9}50%{transform:translate(calc(var(--dx) * .6),190px) rotate(160deg)}85%{opacity:.7}to{opacity:0;transform:translate(var(--dx),400px) rotate(300deg)}}@keyframes ab-rise{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}to{opacity:0;transform:translateY(-160px)}}@media(prefers-reduced-motion:reduce){.grow[data-astro-cid-kh7btl4r] .ab-br[data-astro-cid-kh7btl4r],.grow[data-astro-cid-kh7btl4r] .ab-bark[data-astro-cid-kh7btl4r],.grow[data-astro-cid-kh7btl4r] .ab-lf[data-astro-cid-kh7btl4r],.grow[data-astro-cid-kh7btl4r] .ab-tw[data-astro-cid-kh7btl4r],.grow[data-astro-cid-kh7btl4r] .ab-groundline[data-astro-cid-kh7btl4r]{animation:none;opacity:1;stroke-dashoffset:0;transform:none}.grow[data-astro-cid-kh7btl4r] .ab-sway[data-astro-cid-kh7btl4r],.grow[data-astro-cid-kh7btl4r] .ab-fall[data-astro-cid-kh7btl4r],.grow[data-astro-cid-kh7btl4r] .ab-spark[data-astro-cid-kh7btl4r]{animation:none}.ab-tree-halo[data-astro-cid-kh7btl4r],.ab-ground[data-astro-cid-kh7btl4r]{transition:none}}.ab-h1[data-astro-cid-kh7btl4r] em[data-astro-cid-kh7btl4r]{font-family:Fraunces,serif;font-style:italic;font-weight:500;letter-spacing:-.03em;color:var(--lime)}.ab-lede[data-astro-cid-kh7btl4r]{margin-top:32px;max-width:600px;font-size:19px;line-height:1.65;color:var(--mute)}.ab-name[data-astro-cid-kh7btl4r]{padding:0 0 120px!important}.ab-name-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.ab-name-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]{padding:48px 56px 0 0}.ab-name-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]+article[data-astro-cid-kh7btl4r]{padding:48px 0 0 56px;border-left:1px solid var(--line)}.ab-word[data-astro-cid-kh7btl4r]{font-family:Fraunces,serif;font-style:italic;font-weight:500;letter-spacing:-.03em;line-height:1;font-size:clamp(56px,7vw,96px);color:var(--lime);margin-bottom:26px}.ab-name[data-astro-cid-kh7btl4r] .ab-p[data-astro-cid-kh7btl4r]{max-width:480px}.ab-founder[data-astro-cid-kh7btl4r]{padding:120px 0!important;border-top:1px solid var(--line)}.ab-founder-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.ab-photo[data-astro-cid-kh7btl4r]{position:relative;aspect-ratio:4 / 5;border-radius:28px;overflow:hidden;display:grid;place-items:center;border:1px solid var(--line);background:radial-gradient(70% 60% at 30% 20%,rgba(198,243,107,.16),transparent 70%),linear-gradient(160deg,#121a16,#0a0f0c)}.ab-photo[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ab-initials[data-astro-cid-kh7btl4r]{font-family:Fraunces,serif;font-style:italic;font-weight:500;font-size:clamp(96px,12vw,160px);color:var(--lime);letter-spacing:-.04em;opacity:.9}.ab-bio[data-astro-cid-kh7btl4r]{padding-top:12px}.ab-bio[data-astro-cid-kh7btl4r] .ab-h2[data-astro-cid-kh7btl4r]{margin-top:18px}.ab-role[data-astro-cid-kh7btl4r]{margin-top:10px;font-size:16px;font-weight:600;color:var(--lime)}.ab-bio[data-astro-cid-kh7btl4r] .ab-p-lg[data-astro-cid-kh7btl4r]{margin-top:32px;max-width:620px}.ab-bio[data-astro-cid-kh7btl4r] .ab-p[data-astro-cid-kh7btl4r]{max-width:620px}.ab-focus[data-astro-cid-kh7btl4r]{margin-top:40px;padding-top:28px;border-top:1px solid var(--line)}.ab-focus[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ab-focus[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{padding:9px 16px;font-size:14px;border:1px solid var(--line-2);border-radius:999px;color:var(--text)}.ab-links[data-astro-cid-kh7btl4r]{display:flex;gap:24px;margin-top:28px;font-size:15px}.ab-principles[data-astro-cid-kh7btl4r]{padding:120px 0!important;border-top:1px solid var(--line)}.ab-pr-list[data-astro-cid-kh7btl4r]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:56px}.ab-num[data-astro-cid-kh7btl4r]{display:block;font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--lime);margin-bottom:16px}.ab-pr-list[data-astro-cid-kh7btl4r] .ab-p[data-astro-cid-kh7btl4r]{max-width:320px}.ab-cta-sec[data-astro-cid-kh7btl4r]{padding:0 0 110px!important}.ab-cta[data-astro-cid-kh7btl4r]{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:52px 56px;border-radius:28px;border:1px solid rgba(198,243,107,.22);background:radial-gradient(500px 260px at 100% 0%,rgba(198,243,107,.16),transparent 70%),radial-gradient(400px 260px at 0% 100%,rgba(63,179,127,.12),transparent 70%),var(--bg-2)}.ab-btn[data-astro-cid-kh7btl4r]{flex:none;display:inline-flex;align-items:center;gap:10px;padding:15px 26px;border-radius:999px;font-size:15.5px;font-weight:700;background:var(--lime);color:var(--lime-ink);transition:box-shadow .3s,transform .2s}.ab-btn[data-astro-cid-kh7btl4r] svg[data-astro-cid-kh7btl4r]{transition:transform .25s var(--ease)}.ab-btn[data-astro-cid-kh7btl4r]:hover{box-shadow:0 10px 40px -8px #c6f36b8c}.ab-btn[data-astro-cid-kh7btl4r]:hover svg[data-astro-cid-kh7btl4r]{transform:translate(3px)}.ab-btn[data-astro-cid-kh7btl4r]:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media(max-width:980px){.ab-hero[data-astro-cid-kh7btl4r]{padding:140px 0 80px!important}.ab-hero-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:8px}.ab-tree-wrap[data-astro-cid-kh7btl4r]{justify-self:center;max-width:440px;margin:0 0 -30px}.ab-name[data-astro-cid-kh7btl4r]{padding-bottom:88px!important}.ab-founder[data-astro-cid-kh7btl4r],.ab-principles[data-astro-cid-kh7btl4r]{padding:88px 0!important}.ab-founder-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:48px}.ab-photo[data-astro-cid-kh7btl4r]{max-width:420px}.ab-pr-list[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:36px;margin-top:40px}.ab-cta[data-astro-cid-kh7btl4r]{flex-direction:column;align-items:flex-start}}@media(max-width:640px){.ab-h1[data-astro-cid-kh7btl4r]{font-size:clamp(42px,12vw,60px)}.ab-lede[data-astro-cid-kh7btl4r]{font-size:17px}.ab-name-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.ab-name-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r],.ab-name-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]+article[data-astro-cid-kh7btl4r]{padding:40px 0 0;border-left:0}.ab-name-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]+article[data-astro-cid-kh7btl4r]{margin-top:40px;border-top:1px solid var(--line)}.ab-p-lg[data-astro-cid-kh7btl4r]{font-size:17.5px}.ab-cta[data-astro-cid-kh7btl4r]{padding:36px 24px}.ab-btn[data-astro-cid-kh7btl4r]{width:100%;justify-content:center}}
