.sr-only:where(.astro-u3mqw4ek){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sec:where(.astro-u3mqw4ek){padding:var(--vx-section-pad) 0;border-top:var(--vx-dash)}.sec-head:where(.astro-u3mqw4ek){max-width:760px;margin-bottom:56px}.sec-sub:where(.astro-u3mqw4ek){max-width:48ch;color:var(--vx-body);margin:20px 0 0;font-size:18px;line-height:1.5}.num:where(.astro-u3mqw4ek){font-family:var(--vx-mono);font-variant-numeric:tabular-nums}.hero:where(.astro-u3mqw4ek){padding:104px 0 var(--vx-section-pad)}.vx-wrap:where(.astro-u3mqw4ek).hero-inner{max-width:calc(860px + 2 * var(--vx-gutter))}.hero-inner:where(.astro-u3mqw4ek){text-align:center;flex-direction:column;align-items:center;display:flex}.hero-sub:where(.astro-u3mqw4ek){max-width:56ch;color:var(--vx-body);margin:28px auto 0;font-size:20px;line-height:1.5}.hero-actions:where(.astro-u3mqw4ek){flex-direction:column;align-items:center;gap:16px;margin-top:36px;display:flex}.parts:where(.astro-u3mqw4ek){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.part:where(.astro-u3mqw4ek){background:var(--vx-card);border:1px solid var(--vx-border);flex-direction:column;padding:24px;display:flex}.part-n:where(.astro-u3mqw4ek){font-family:var(--vx-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--vx-carbon);font-size:13px}.part-rate:where(.astro-u3mqw4ek){max-width:none;font-family:var(--vx-mono);letter-spacing:-.04em;color:var(--vx-ink);overflow-wrap:anywhere;margin:16px 0 0;font-size:26px;font-weight:600;line-height:1.2}.part-copy:where(.astro-u3mqw4ek){max-width:44ch;color:var(--vx-body);margin:12px 0 0}.part-points:where(.astro-u3mqw4ek){border-top:1px solid var(--vx-ink);margin:20px 0 0;padding:0;list-style:none}.part-points:where(.astro-u3mqw4ek) li:where(.astro-u3mqw4ek){border-bottom:var(--vx-dash);color:var(--vx-ink);padding:12px 0}.part-points:where(.astro-u3mqw4ek) li:where(.astro-u3mqw4ek):before{content:"→ ";font-family:var(--vx-mono);color:var(--vx-carbon)}.part-points:where(.astro-u3mqw4ek) li:where(.astro-u3mqw4ek):last-child{border-bottom:0;padding-bottom:0}.example-sec:where(.astro-u3mqw4ek){padding:var(--vx-section-pad) 0;background:var(--vx-ink);color:var(--vx-on-dark-2)}.example-sec:where(.astro-u3mqw4ek) .vx-eyebrow:where(.astro-u3mqw4ek){color:var(--vx-on-dark-3)}.example-sec:where(.astro-u3mqw4ek) .sec-sub:where(.astro-u3mqw4ek){color:var(--vx-on-dark-2)}.example-sec:where(.astro-u3mqw4ek) .num:where(.astro-u3mqw4ek){color:var(--vx-paper)}.example-split:where(.astro-u3mqw4ek){grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px;display:grid}.example:where(.astro-u3mqw4ek){border:1px solid var(--vx-dark-border);font-family:var(--vx-mono);font-variant-numeric:tabular-nums;margin:0;padding:24px;font-size:14px}.example-bar:where(.astro-u3mqw4ek){border-bottom:1px solid var(--vx-dark-border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.example-label:where(.astro-u3mqw4ek){letter-spacing:.06em;text-transform:uppercase;color:var(--vx-on-dark-3);font-size:13px}.example-scroll:where(.astro-u3mqw4ek){overflow-x:auto}.ledger:where(.astro-u3mqw4ek){border-collapse:collapse;width:100%}.ledger:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek),.ledger:where(.astro-u3mqw4ek) td:where(.astro-u3mqw4ek){border-bottom:1px dashed var(--vx-dark-border);padding:12px 0;font-weight:400}.ledger:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek)[scope=row]{text-align:left;color:var(--vx-on-dark-3)}.ledger:where(.astro-u3mqw4ek) td:where(.astro-u3mqw4ek){text-align:right;white-space:nowrap;color:var(--vx-paper);padding-left:16px}.ledger:where(.astro-u3mqw4ek) .is-total:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek)[scope=row],.ledger:where(.astro-u3mqw4ek) .is-total:where(.astro-u3mqw4ek) td:where(.astro-u3mqw4ek){color:var(--vx-lime);border-bottom:0;font-weight:600}.ledger:where(.astro-u3mqw4ek) .is-total:where(.astro-u3mqw4ek) td:where(.astro-u3mqw4ek){letter-spacing:-.03em;font-size:20px}.example-cap:where(.astro-u3mqw4ek){border-top:1px solid var(--vx-dark-border);color:var(--vx-on-dark-3);padding-top:16px;font-size:12px;line-height:1.5}.steps:where(.astro-u3mqw4ek){grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.step:where(.astro-u3mqw4ek){border-top:1px solid var(--vx-ink);flex-direction:column;gap:12px;padding-top:20px;display:flex}.step-n:where(.astro-u3mqw4ek){font-family:var(--vx-mono);color:var(--vx-carbon);font-size:13px}.step-copy:where(.astro-u3mqw4ek){color:var(--vx-body);margin:0}.vx-wrap:where(.astro-u3mqw4ek).faq-wrap{max-width:calc(880px + 2 * var(--vx-gutter))}.faq-head:where(.astro-u3mqw4ek){margin-bottom:40px}.faq:where(.astro-u3mqw4ek){border-top:1px solid var(--vx-ink)}.faq-item:where(.astro-u3mqw4ek){border-bottom:var(--vx-dash)}.faq-item:where(.astro-u3mqw4ek) summary:where(.astro-u3mqw4ek){cursor:pointer;font-family:var(--vx-sans);color:var(--vx-ink);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.faq-item:where(.astro-u3mqw4ek) summary:where(.astro-u3mqw4ek)::-webkit-details-marker{display:none}.faq-ind:where(.astro-u3mqw4ek){font-family:var(--vx-mono);color:var(--vx-ink);flex-shrink:0;font-size:22px;line-height:1;transition:transform .15s}.faq-item:where(.astro-u3mqw4ek)[open] .faq-ind:where(.astro-u3mqw4ek){transform:rotate(45deg)}.faq-item:where(.astro-u3mqw4ek) p:where(.astro-u3mqw4ek){max-width:64ch;color:var(--vx-body);margin:0;padding:0 48px 24px 0}.final:where(.astro-u3mqw4ek){padding:var(--vx-section-pad) 0;background:var(--vx-lime);color:var(--vx-ink)}.final-inner:where(.astro-u3mqw4ek){text-align:center;flex-direction:column;align-items:center;display:flex}.vx-h2:where(.astro-u3mqw4ek).final-title{max-width:22ch}.final-sub:where(.astro-u3mqw4ek){max-width:48ch;color:var(--vx-ink);margin:20px 0 36px;font-size:18px}@media (width<=960px){.example-split:where(.astro-u3mqw4ek){grid-template-columns:minmax(0,1fr);gap:48px}.steps:where(.astro-u3mqw4ek){grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}}@media (width<=720px){.hero:where(.astro-u3mqw4ek){padding-top:56px}.hero-sub:where(.astro-u3mqw4ek){font-size:18px}.sec-head:where(.astro-u3mqw4ek){margin-bottom:40px}.parts:where(.astro-u3mqw4ek),.steps:where(.astro-u3mqw4ek){grid-template-columns:minmax(0,1fr)}.part:where(.astro-u3mqw4ek),.example:where(.astro-u3mqw4ek){padding:20px 16px}.part-rate:where(.astro-u3mqw4ek){font-size:22px}.faq-item:where(.astro-u3mqw4ek) summary:where(.astro-u3mqw4ek){font-size:17px}.faq-item:where(.astro-u3mqw4ek) p:where(.astro-u3mqw4ek){padding-right:0}}@media (prefers-reduced-motion:reduce){.faq-ind:where(.astro-u3mqw4ek){transition:none}}
