.hero[data-astro-cid-wcolddp2]{align-items:flex-end;min-height:calc(100svh - 4.5rem);padding-block:clamp(4rem,10vw,8rem) clamp(2.5rem,6vw,4rem);display:flex;position:relative;overflow:clip}.hero-grid[data-astro-cid-wcolddp2]{align-items:end;row-gap:clamp(1.5rem,3vw,2.5rem);position:relative;container-type:inline-size}.hero-h1[data-astro-cid-wcolddp2]{z-index:2;font-size:min(var(--hero), calc(82cqi / var(--hero-em)));grid-area:1/1/auto/span 10;position:relative}.hero-h1[data-astro-cid-wcolddp2] .line[data-astro-cid-wcolddp2]{white-space:nowrap}.hero-h1[data-astro-cid-wcolddp2] .line-m[data-astro-cid-wcolddp2],.hero-h1[data-astro-cid-wcolddp2] .br-m[data-astro-cid-wcolddp2]{display:none}.hero-h1[data-astro-cid-wcolddp2] .period[data-astro-cid-wcolddp2]{background:var(--accent);vertical-align:.03em;border-radius:50%;width:.16em;height:.16em;margin-left:.08em;display:inline-block}.hero-sub[data-astro-cid-wcolddp2]{z-index:2;grid-area:2/1/auto/span 6}.hero-actions[data-astro-cid-wcolddp2]{z-index:2;flex-wrap:wrap;grid-area:2/7/auto/span 5;align-items:center;gap:1rem 2rem;display:flex}.hero-mark[data-astro-cid-wcolddp2]{right:calc(-1 * var(--gutter));width:40vw;max-width:44rem;color:var(--line);opacity:.55;z-index:1;pointer-events:none;position:absolute;top:-10%}.hero-folio[data-astro-cid-wcolddp2]{z-index:2;grid-area:3/1/auto/-1;margin-top:clamp(1rem,3vw,2rem)}.hero-rule[data-astro-cid-wcolddp2]{background:var(--line);width:100%;height:1px;position:absolute;bottom:0;left:0}@media (width<=56rem){.hero-h1[data-astro-cid-wcolddp2],.hero-sub[data-astro-cid-wcolddp2]{grid-column:1/-1}.hero-actions[data-astro-cid-wcolddp2]{grid-area:3/1/auto/-1}.hero-folio[data-astro-cid-wcolddp2]{grid-row:4}.hero-mark[data-astro-cid-wcolddp2]{width:60vw;top:-4%;right:-10vw}}@media (width<=40rem){.hero[data-astro-cid-wcolddp2]{min-height:0;padding-top:3rem}.hero-h1[data-astro-cid-wcolddp2]{font-size:min(var(--hero), calc(100cqi / var(--hero-em-m)))}.hero-h1[data-astro-cid-wcolddp2] .line-d[data-astro-cid-wcolddp2],.hero-h1[data-astro-cid-wcolddp2] .br-d[data-astro-cid-wcolddp2]{display:none}.hero-h1[data-astro-cid-wcolddp2] .line-m[data-astro-cid-wcolddp2],.hero-h1[data-astro-cid-wcolddp2] .br-m[data-astro-cid-wcolddp2]{display:inline}.hero-mark[data-astro-cid-wcolddp2],.hero-folio[data-astro-cid-wcolddp2]{display:none}}.facts-list[data-astro-cid-wcolddp2]{row-gap:2rem;padding-block:clamp(2rem,5vw,3.5rem) 0}.fact[data-astro-cid-wcolddp2]{font-size:var(--sub);text-wrap:pretty;grid-column:span 4;grid-template-columns:2.5rem 1fr;align-items:baseline;gap:.75rem;max-width:22ch;line-height:1.25;display:grid}@media (width<=40rem){.fact[data-astro-cid-wcolddp2]{max-width:none}}.section-head[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;padding-block:clamp(1.5rem,4vw,3rem) clamp(2rem,6vw,5rem);display:flex}.section-head[data-astro-cid-wcolddp2] .title[data-astro-cid-wcolddp2]{max-width:16ch}.section-head[data-astro-cid-wcolddp2].stack{display:grid}.section-foot[data-astro-cid-wcolddp2]{margin-top:clamp(2rem,5vw,4rem);font-weight:500}.badge[data-astro-cid-wcolddp2]{border:1px solid var(--line);border-radius:999px;padding:.35rem .6rem;display:inline-block}.pricing-lead[data-astro-cid-wcolddp2] .badge[data-astro-cid-wcolddp2]{justify-self:start}.process-grid[data-astro-cid-wcolddp2]{align-items:start}.process-num[data-astro-cid-wcolddp2]{grid-column:1/span 4;position:sticky;top:6rem;container-type:inline-size}.num-stack[data-astro-cid-wcolddp2]{height:1em;margin-top:.5rem;position:relative}.num[data-astro-cid-wcolddp2]{opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);position:absolute;inset:0;transform:translateY(.15em)}.num[data-astro-cid-wcolddp2].is-current{opacity:1;transform:none}.stages[data-astro-cid-wcolddp2]{grid-column:5/span 8}.stage[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);grid-template-columns:3rem 1fr;column-gap:1rem;padding-block:clamp(1.5rem,3vw,2.5rem);display:grid}.stage-n[data-astro-cid-wcolddp2]{padding-top:.5em}.stage-name[data-astro-cid-wcolddp2]{grid-column:2;font-size:clamp(1.5rem,3.4vw,3rem)}.stage-body[data-astro-cid-wcolddp2]{grid-column:2;max-width:52ch;margin-top:.75rem}.stage-quote[data-astro-cid-wcolddp2]{border-left:2px solid var(--accent);grid-column:2;max-width:40ch;margin-top:1.25rem;padding-left:1rem}.boundary[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);padding-block:clamp(2rem,5vw,4rem)}.boundary-title[data-astro-cid-wcolddp2]{max-width:30ch}.boundary-line[data-astro-cid-wcolddp2]{background:var(--ink);height:1px;margin-top:4.5rem;position:relative}.boundary-tick[data-astro-cid-wcolddp2]{background:var(--ink);width:4rem;height:1px;transform:rotate(calc(-1 * var(--rule-angle)));transform-origin:0 100%;position:absolute;bottom:0;left:0}.boundary-labels[data-astro-cid-wcolddp2]{justify-content:space-between;margin-top:.75rem;display:flex}.boundary-labels[data-astro-cid-wcolddp2] .charged[data-astro-cid-wcolddp2]{padding-left:3.25rem;transform:translateY(-2.5rem)}@media (width<=56rem){.process-num[data-astro-cid-wcolddp2]{display:none}.stages[data-astro-cid-wcolddp2]{grid-column:1/-1}}.proofs[data-astro-cid-wcolddp2]{row-gap:clamp(3rem,8vw,6rem)}.proof[data-astro-cid-wcolddp2]{margin:0}.frame[data-astro-cid-wcolddp2]{aspect-ratio:720/900;border:1px solid var(--line);background:var(--surface);max-width:45rem;position:relative;overflow:hidden}.frame[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{will-change:transform;width:100%;height:auto}@supports (animation-timeline:view()){html.js .frame[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{animation:linear both unroll view();animation-range:entry 10% exit 90%}}@supports not (animation-timeline:view()){html.js .frame[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{transform:translateY(calc(var(--p,0) * -35.7%))}}@keyframes unroll{0%{transform:translateY(0)}to{transform:translateY(-35.7%)}}html[data-motion=off] .frame[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.frame[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{animation:none!important;transform:none!important}}.proof-meta[data-astro-cid-wcolddp2]{grid-template-columns:1fr auto;gap:.35rem 1.5rem;max-width:45rem;margin-top:.75rem;display:grid}.proof-name[data-astro-cid-wcolddp2]{color:var(--ink)}@media (width<=56rem){.proof[data-astro-cid-wcolddp2]{grid-column:1/-1!important}}.index[data-astro-cid-wcolddp2]{border-top:1px solid var(--line)}.index-row[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--line)}.family-summary[data-astro-cid-wcolddp2]{grid-template-columns:3rem 1fr auto 2rem;align-items:center;column-gap:1rem;padding-block:clamp(1rem,2.5vw,1.75rem);display:grid}.family-name[data-astro-cid-wcolddp2]{transition:transform .3s var(--ease-out);font-size:clamp(1.5rem,4.5vw,4rem)}.family-summary[data-astro-cid-wcolddp2]:hover .family-name[data-astro-cid-wcolddp2],.family-summary[data-astro-cid-wcolddp2]:focus-visible .family-name[data-astro-cid-wcolddp2]{transform:translate(.25em)}.family-summary[data-astro-cid-wcolddp2]:hover .tick[data-astro-cid-wcolddp2],.family-summary[data-astro-cid-wcolddp2]:focus-visible .tick[data-astro-cid-wcolddp2]{background:var(--accent)}.family-summary[data-astro-cid-wcolddp2] .tick[data-astro-cid-wcolddp2]{justify-self:end;width:1.5rem}.family-body[data-astro-cid-wcolddp2]{gap:1.25rem;padding:.5rem 0 clamp(1.5rem,3vw,2.5rem) 4rem;display:grid}.chips[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:.5rem;display:flex}.family-links[data-astro-cid-wcolddp2]{gap:2rem;font-weight:500;display:flex}@media (width<=40rem){.family-summary[data-astro-cid-wcolddp2]{grid-template-columns:2rem 1fr 1.5rem}.family-summary[data-astro-cid-wcolddp2] .count[data-astro-cid-wcolddp2]{display:none}.family-body[data-astro-cid-wcolddp2]{padding-left:0}}.pricing-grid[data-astro-cid-wcolddp2]{align-items:start;row-gap:3rem;padding-top:clamp(1.5rem,4vw,3rem)}.pricing-lead[data-astro-cid-wcolddp2]{grid-column:1/span 7;gap:1.25rem;display:grid;container-type:inline-size}.price-title[data-astro-cid-wcolddp2]{flex-wrap:wrap;align-items:baseline;display:flex}.price-big[data-astro-cid-wcolddp2]{font-size:min(24cqi,14rem)}.price-sep[data-astro-cid-wcolddp2],.price-once[data-astro-cid-wcolddp2]{font-size:min(12cqi,6rem)}.pricing-included[data-astro-cid-wcolddp2]{grid-column:9/span 4}.pricing-included[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-bottom:1rem;font-weight:400}.features[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);grid-template-columns:2.5rem 1fr;gap:.5rem;padding-block:.9rem;font-size:1.125rem;display:grid}.ledger[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);margin-top:clamp(3rem,8vw,6rem)}.ledger-row[data-astro-cid-wcolddp2]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);border-bottom:1px solid var(--line);row-gap:1rem;padding-block:clamp(1.5rem,3vw,2.5rem);display:grid}.ledger-name[data-astro-cid-wcolddp2]{flex-wrap:wrap;grid-column:1/span 4;align-items:center;gap:.75rem 1rem;display:flex}.ledger-title[data-astro-cid-wcolddp2]{font-size:clamp(1.5rem,3vw,2.5rem)}.ledger-price[data-astro-cid-wcolddp2]{grid-column:5/span 4;padding-top:.5rem}.ledger-features[data-astro-cid-wcolddp2]{color:var(--muted);grid-column:9/span 4;gap:.35rem;display:grid}.ledger-note[data-astro-cid-wcolddp2]{grid-column:1/span 8;max-width:60ch}.ledger-head[data-astro-cid-wcolddp2]{grid-column:1/-1;font-weight:400}.addons[data-astro-cid-wcolddp2]{grid-column:1/-1;gap:1rem;display:grid}.addon[data-astro-cid-wcolddp2]{grid-template-columns:1fr auto;align-items:start;gap:1rem 2rem;display:grid}.addon[data-astro-cid-wcolddp2] dt[data-astro-cid-wcolddp2]{gap:.2rem;display:grid}.ledger-title-sm[data-astro-cid-wcolddp2]{font-size:1.125rem;font-weight:500}@media (width<=56rem){.pricing-lead[data-astro-cid-wcolddp2],.pricing-included[data-astro-cid-wcolddp2],.ledger-name[data-astro-cid-wcolddp2],.ledger-price[data-astro-cid-wcolddp2],.ledger-features[data-astro-cid-wcolddp2],.ledger-note[data-astro-cid-wcolddp2]{grid-column:1/-1}}.faq-grid[data-astro-cid-wcolddp2]{align-items:start;padding-top:clamp(1.5rem,4vw,3rem)}.faq-title[data-astro-cid-wcolddp2]{grid-column:1/span 5;max-width:12ch;position:sticky;top:6rem}.faq-list[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);grid-column:6/span 7}.qa[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--line)}.qa-summary[data-astro-cid-wcolddp2]{grid-template-columns:1fr 2rem;align-items:center;gap:1rem;padding-block:1.25rem;display:grid}.qa-summary[data-astro-cid-wcolddp2] .tick[data-astro-cid-wcolddp2]{justify-self:end;width:1.5rem}.qa-a[data-astro-cid-wcolddp2]{max-width:56ch;padding-bottom:1.5rem}@media (width<=56rem){.faq-title[data-astro-cid-wcolddp2],.faq-list[data-astro-cid-wcolddp2]{grid-column:1/-1;position:static}}.founder-grid[data-astro-cid-wcolddp2]{align-items:center;row-gap:2rem;padding-top:clamp(1.5rem,4vw,3rem)}.portrait[data-astro-cid-wcolddp2]{aspect-ratio:1;grid-column:1/span 5;width:min(100%,28rem);position:relative}.portrait[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:cover;object-position:50% 18%;clip-path:circle(50%);border-radius:50%;width:61%;height:61%;position:absolute;inset:19.5%}.portrait-mark[data-astro-cid-wcolddp2]{color:var(--ink);position:absolute;inset:0}.founder-text[data-astro-cid-wcolddp2]{grid-column:7/span 6}.founder-text[data-astro-cid-wcolddp2] .name[data-astro-cid-wcolddp2]{font-weight:500}.contact-list[data-astro-cid-wcolddp2]{font-size:var(--sub);gap:.5rem;display:grid}.contact-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{grid-template-columns:6rem 1fr;align-items:baseline;gap:1rem;display:grid}.request[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);margin-top:clamp(4rem,12vw,10rem);padding-top:clamp(2rem,5vw,4rem)}.request-title[data-astro-cid-wcolddp2]{max-width:12ch}.request-actions[data-astro-cid-wcolddp2]{flex-wrap:wrap;align-items:center;gap:1.5rem 3rem;margin-top:clamp(1.5rem,4vw,3rem);display:flex}@media (width<=56rem){.portrait[data-astro-cid-wcolddp2],.founder-text[data-astro-cid-wcolddp2]{grid-column:1/-1}.contact-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{grid-template-columns:5rem 1fr}}
