.hscroll[data-astro-cid-cq5qxbab]{padding:var(--section-y) 0 clamp(72px, 9vh, 140px)}.hscroll__rail[data-astro-cid-cq5qxbab]{margin-top:clamp(36px,5vh,64px)}.hscroll__track[data-astro-cid-cq5qxbab]{background:var(--paper-28);width:max-content;padding:0 var(--gutter);gap:1px;display:flex}.hscroll__card[data-astro-cid-cq5qxbab]{scroll-snap-align:start;background:var(--color-accent);width:clamp(268px,26vw,352px);min-height:clamp(320px,38vh,400px);color:var(--color-paper);flex-direction:column;flex:none;justify-content:space-between;padding:clamp(24px,2.6vw,36px);display:flex}.hscroll__card[data-astro-cid-cq5qxbab]:hover{background:var(--color-ink);color:var(--color-paper)}.hscroll__num[data-astro-cid-cq5qxbab]{font-family:var(--font-mono);letter-spacing:.2em;color:var(--paper-60);font-size:13px}.hscroll__name[data-astro-cid-cq5qxbab]{letter-spacing:-.022em;margin:22px 0 0;font-size:clamp(25px,2.4vw,34px);font-weight:400;line-height:1.08}.hscroll__line[data-astro-cid-cq5qxbab]{color:var(--paper-78);margin:16px 0 0;font-size:15.5px;line-height:1.55}.hscroll__meta[data-astro-cid-cq5qxbab]{font-family:var(--font-mono);border-top:1px solid var(--paper-28);grid-template-columns:1fr auto;gap:8px 12px;margin:28px 0 0;padding-top:14px;font-size:12px;display:grid}.hscroll__meta[data-astro-cid-cq5qxbab] dt[data-astro-cid-cq5qxbab]{color:var(--paper-60)}.hscroll__meta[data-astro-cid-cq5qxbab] dd[data-astro-cid-cq5qxbab]{text-align:right;margin:0}.hscroll__caveat[data-astro-cid-cq5qxbab]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--paper-62);max-width:70ch;margin:clamp(24px,3vh,40px) 0 0;font-size:12px;line-height:1.8}@media (width<=860px){.hscroll__caveat[data-astro-cid-cq5qxbab]{letter-spacing:.06em;font-size:14px}}.legal-proof[data-astro-cid-kur57igv]{border-left:3px solid var(--color-accent);max-width:65ch;margin-top:32px;padding:24px}.legal-proof[data-astro-cid-kur57igv] h3[data-astro-cid-kur57igv]{font-size:28px;font-weight:500}.legal-proof[data-astro-cid-kur57igv] p[data-astro-cid-kur57igv]{line-height:1.65}.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--ink-14);flex-direction:column;justify-content:space-between;min-height:calc(100svh - 66px);padding:clamp(48px,9vh,120px) 0 clamp(28px,4vh,48px);display:flex}.hero__eyebrow[data-astro-cid-lcdefpme]{gap:var(--head-gap);flex-wrap:wrap;align-items:baseline;display:flex}.hero__kicker[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-62);font-size:12px}.hero__h[data-astro-cid-lcdefpme]{max-width:15ch;margin:clamp(28px,5vh,64px) 0 0}.hero__h[data-astro-cid-lcdefpme] em{color:var(--color-accent);font-style:italic}.hero__row[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink-14);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(28px,5vw,80px);margin-top:clamp(32px,6vh,72px);padding-top:clamp(24px,3vh,40px);display:flex}.hero__lede[data-astro-cid-lcdefpme]{max-width:62ch;color:var(--ink-78);text-wrap:pretty;flex:460px;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.5}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;flex:none;gap:12px;display:flex}.hero__stats[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#625e5b;flex-wrap:wrap;gap:clamp(20px,4vw,56px);margin-top:clamp(24px,3vh,40px);font-size:12px;display:flex}.diffgrid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:clamp(28px,4vw,80px);margin-top:clamp(32px,4vh,56px);display:grid}.diffgrid__stats[data-astro-cid-lcdefpme]{margin-top:clamp(28px,3.5vh,44px)}.bar[data-astro-cid-lcdefpme]{gap:var(--col-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;margin-top:clamp(34px,4.5vh,60px);display:grid}.bar__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--paper-20);margin:28px 0 0;padding:0;list-style:none}.bar__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--paper-14);color:var(--paper-80);grid-template-columns:16px minmax(0,1fr);gap:16px;padding:18px 0;font-size:16.5px;line-height:1.55;display:grid}.bar__mark[data-astro-cid-lcdefpme]{border:1px solid var(--paper-60);width:8px;height:8px;margin-top:9px}.bar__pull[data-astro-cid-lcdefpme]{border-left:2px solid var(--color-accent);margin-top:32px;padding-left:20px}.bar__pullbody[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--color-paper);max-width:46ch;margin:0;font-size:clamp(18px,1.5vw,23px);line-height:1.5}.bar__pullnote[data-astro-cid-lcdefpme]{max-width:56ch;margin:14px 0 0}.rows[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink-20);margin:clamp(34px,4.5vh,60px) 0 0;padding:0;list-style:none}.rows[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--ink-14)}.rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-ink);grid-template-columns:56px minmax(0,1.1fr) minmax(0,1.6fr) 24px;align-items:baseline;gap:clamp(14px,2.5vw,40px);padding:clamp(22px,3vh,34px) 0;display:grid}.rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-accent)}.rows__num[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--color-accent);letter-spacing:.1em;font-size:12px}.rows__title[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(21px,2.2vw,32px);line-height:1.15}.rows__body[data-astro-cid-lcdefpme]{color:var(--ink-66);font-size:16px;line-height:1.55}.rows__arrow[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:#625e5b}@media (width<=720px){.hero[data-astro-cid-lcdefpme]{min-height:0;padding-top:30px}.hero__h[data-astro-cid-lcdefpme]{margin-top:22px}.hero__row[data-astro-cid-lcdefpme]{gap:22px;margin-top:28px;padding-top:20px}.rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:40px minmax(0,1fr);gap:10px 16px}.rows__body[data-astro-cid-lcdefpme]{grid-column:2}.rows__arrow[data-astro-cid-lcdefpme]{display:none}}.pricing__wrap[data-astro-cid-lcdefpme]{margin-top:clamp(34px,4.5vh,56px)}.pricing__foot[data-astro-cid-lcdefpme]{max-width:72ch;color:var(--ink-66);margin:clamp(22px,3vh,34px) 0 0;font-size:16px;line-height:1.6}.method[data-astro-cid-lcdefpme]{border-top:1px solid var(--paper-20);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:clamp(20px,3vw,48px);margin-top:clamp(30px,4vh,48px);padding-top:28px;display:grid}.method__step[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#bcb6b2;font-size:13px}.method[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--paper-75);margin:10px 0 0;font-size:15.5px;line-height:1.55}.guides[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));margin-top:clamp(34px,4.5vh,56px)}.guides__card[data-astro-cid-lcdefpme]{min-height:270px;color:var(--color-paper);flex-direction:column;justify-content:space-between;padding:clamp(24px,2.6vw,34px);display:flex}.guides__card[data-astro-cid-lcdefpme]:hover{color:var(--color-accent-light)}.guides__num[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:-.04em;color:#bcb6b2;font-size:clamp(46px,5vw,74px);line-height:.9}.guides__title[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(20px,1.9vw,27px);line-height:1.2;display:block}.guides__body[data-astro-cid-lcdefpme]{color:var(--paper-65);margin-top:12px;font-size:15px;line-height:1.55;display:block}.faq__wrap[data-astro-cid-lcdefpme]{margin-top:clamp(34px,4.5vh,56px)}
