.ledger[data-astro-cid-imlqsuw7]{display:grid;margin:0;padding:0;list-style:none;counter-reset:q;border-top:1px solid color-mix(in srgb,var(--color-deep) 18%,transparent)}@media(min-width:900px){.ledger[data-astro-cid-imlqsuw7]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.5rem}}.ledger__item[data-astro-cid-imlqsuw7]{position:relative;display:grid;grid-template-columns:3.75rem minmax(0,1fr);column-gap:1rem;padding:1.5rem 0;border-bottom:1px solid color-mix(in srgb,var(--color-deep) 18%,transparent);counter-increment:q}.ledger__item[data-astro-cid-imlqsuw7]:before{content:counter(q,decimal-leading-zero);grid-row:span 2;color:transparent;font-family:var(--font-display);font-size:2.5rem;font-weight:700;letter-spacing:-.04em;line-height:1;-webkit-text-stroke:1.25px var(--color-sage)}.ledger__q[data-astro-cid-imlqsuw7]{margin:0;font-size:1.1875rem;line-height:1.3;text-wrap:balance}.ledger__guide[data-astro-cid-imlqsuw7]{max-width:48rem;margin:2rem 0 0;color:var(--color-ink);font-size:1rem;line-height:1.55}.ledger__guide[data-astro-cid-imlqsuw7] a[data-astro-cid-imlqsuw7]{color:var(--color-sage-dark);font-weight:600;text-underline-offset:.2em}.ledger__why[data-astro-cid-imlqsuw7]{margin:.45rem 0 0;color:var(--color-muted);font-size:1rem;line-height:1.55}.sr-only[data-astro-cid-g2vse6b7]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cmp-legend[data-astro-cid-g2vse6b7]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:-1rem 0 1.25rem;color:var(--color-muted);font-family:var(--font-ui);font-size:.8125rem}.cmp-legend__item[data-astro-cid-g2vse6b7]{display:inline-flex;align-items:center;gap:.5rem}.mark[data-astro-cid-g2vse6b7]{position:relative;display:inline-block;flex:none;width:1.125rem;height:1.125rem;border-radius:999px}.mark--yes[data-astro-cid-g2vse6b7]{background-color:var(--color-sage)}.mark--yes[data-astro-cid-g2vse6b7]:after{content:"";position:absolute;top:.27rem;left:.39rem;width:.3rem;height:.52rem;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.mark--partly[data-astro-cid-g2vse6b7]{background:linear-gradient(90deg,var(--color-sage) 50%,#ffffff 50%);box-shadow:inset 0 0 0 1.5px var(--color-sage)}.mark--no[data-astro-cid-g2vse6b7]{box-shadow:inset 0 0 0 1.5px #9aa8a5}.mark--no[data-astro-cid-g2vse6b7]:after{content:"";position:absolute;top:50%;left:.3rem;right:.3rem;height:1.5px;margin-top:-.75px;background-color:#7d8b88}.cmp-table-wrap[data-astro-cid-g2vse6b7]{--first: 11rem;--col: 8.75rem;overflow-x:auto;border-radius:var(--radius-2xl);background-color:#fff;box-shadow:0 0 0 1px var(--color-line),0 30px 60px -40px #0f2b2759;overscroll-behavior-x:contain}@media(max-width:639px){.cmp-table-wrap[data-astro-cid-g2vse6b7]{--first: 7.5rem;--col: 9.5rem}}.cmp-table-wrap[data-astro-cid-g2vse6b7]:focus-visible{outline-offset:4px}.cmp-table[data-astro-cid-g2vse6b7]{width:100%;min-width:calc(var(--first) + var(--options) * var(--col));border-collapse:separate;border-spacing:0;font-family:var(--font-ui);font-size:.8125rem;line-height:1.4;text-align:left}.cmp-table[data-astro-cid-g2vse6b7] th[data-astro-cid-g2vse6b7],.cmp-table[data-astro-cid-g2vse6b7] td[data-astro-cid-g2vse6b7]{padding:.9rem .85rem;border-bottom:1px solid var(--color-line);vertical-align:top}.cmp-table[data-astro-cid-g2vse6b7] tbody[data-astro-cid-g2vse6b7] tr[data-astro-cid-g2vse6b7]:last-child>[data-astro-cid-g2vse6b7]{border-bottom:0}.cmp-table[data-astro-cid-g2vse6b7] thead[data-astro-cid-g2vse6b7] th[data-astro-cid-g2vse6b7]{background-color:var(--color-cream);color:var(--color-ink);vertical-align:bottom}.cmp-table[data-astro-cid-g2vse6b7] th[data-astro-cid-g2vse6b7][scope=row],.cmp-table__corner[data-astro-cid-g2vse6b7]{position:sticky;left:0;z-index:1;width:var(--first);min-width:var(--first);background-color:#fff;box-shadow:1px 0 0 var(--color-line)}.cmp-table[data-astro-cid-g2vse6b7] th[data-astro-cid-g2vse6b7][scope=row]{color:var(--color-ink);font-size:.875rem;font-weight:600;text-wrap:pretty}.cmp-table__corner[data-astro-cid-g2vse6b7]{z-index:2;color:var(--color-muted)!important;font-size:.75rem;font-weight:600;letter-spacing:.02em;background-color:var(--color-cream)!important}.cmp-table__option[data-astro-cid-g2vse6b7]{min-width:var(--col);font-weight:400}.cmp-table[data-astro-cid-g2vse6b7] td[data-astro-cid-g2vse6b7]{color:var(--color-muted)}.cmp-table[data-astro-cid-g2vse6b7] td[data-astro-cid-g2vse6b7] .mark[data-astro-cid-g2vse6b7]{display:block;margin-bottom:.45rem}.cmp-table__note[data-astro-cid-g2vse6b7]{display:block;text-wrap:pretty}.cmp-table__icon[data-astro-cid-g2vse6b7]{display:inline-grid;place-items:center;width:2rem;height:2rem;margin-bottom:.5rem;border-radius:.625rem;background-color:#fff;color:var(--color-sage-dark);box-shadow:0 0 0 1px var(--color-line)}.cmp-table__logo[data-astro-cid-g2vse6b7]{display:block;width:1.75rem;height:1.75rem}.cmp-table__name[data-astro-cid-g2vse6b7]{display:block;color:var(--color-ink);font-size:.875rem;font-weight:600;line-height:1.3;text-wrap:balance}.cmp-table__kind[data-astro-cid-g2vse6b7]{display:block;margin-top:.2rem;color:var(--color-muted);font-size:.75rem;text-wrap:pretty}.cmp-table[data-astro-cid-g2vse6b7] .cmp-table__us[data-astro-cid-g2vse6b7]{background-color:color-mix(in srgb,var(--color-mint) 30%,#ffffff);color:var(--color-ink);box-shadow:inset 1px 0 color-mix(in srgb,var(--color-sage) 45%,transparent),inset -1px 0 color-mix(in srgb,var(--color-sage) 45%,transparent)}.cmp-table[data-astro-cid-g2vse6b7] thead[data-astro-cid-g2vse6b7] .cmp-table__us[data-astro-cid-g2vse6b7]{background-color:color-mix(in srgb,var(--color-mint) 60%,#ffffff);box-shadow:inset 0 3px 0 var(--color-sage),inset 1px 0 color-mix(in srgb,var(--color-sage) 45%,transparent),inset -1px 0 color-mix(in srgb,var(--color-sage) 45%,transparent)}.cmp-table__us[data-astro-cid-g2vse6b7] .cmp-table__icon[data-astro-cid-g2vse6b7]{box-shadow:none}.cmp-table__us[data-astro-cid-g2vse6b7] .cmp-table__kind[data-astro-cid-g2vse6b7]{color:var(--color-ink)}@media(max-width:639px){.cmp-table[data-astro-cid-g2vse6b7] th[data-astro-cid-g2vse6b7],.cmp-table[data-astro-cid-g2vse6b7] td[data-astro-cid-g2vse6b7]{padding:.8rem .7rem}.cmp-table[data-astro-cid-g2vse6b7] th[data-astro-cid-g2vse6b7][scope=row]{font-size:.8125rem}}.cmp-hint[data-astro-cid-g2vse6b7]{margin:.75rem 0 0;color:var(--color-muted);font-family:var(--font-ui);font-size:.8125rem}@media(min-width:1280px){.cmp-hint[data-astro-cid-g2vse6b7]{display:none}}.cmp-foot[data-astro-cid-g2vse6b7]{display:grid;gap:.5rem;max-width:48rem;margin-top:1.75rem;color:var(--color-muted);font-size:.9375rem}.cmp-foot[data-astro-cid-g2vse6b7] p[data-astro-cid-g2vse6b7]{margin:0}.cmp-foot[data-astro-cid-g2vse6b7] a[data-astro-cid-g2vse6b7]{font-weight:600}.cmp-foot__stat[data-astro-cid-g2vse6b7]{padding-left:1rem;border-left:3px solid var(--color-teal);color:var(--color-ink)}.pf[data-astro-cid-wwd55qbu]{display:grid;gap:1rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.pf[data-astro-cid-wwd55qbu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media(min-width:1280px){.pf[data-astro-cid-wwd55qbu]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pf-card[data-astro-cid-wwd55qbu]{display:flex;flex-direction:column;padding:1.625rem 1.5rem 1.5rem;border-radius:var(--radius-3xl);background-color:#fff;box-shadow:0 0 0 1px #0f2b270d,0 24px 48px -36px #0f2b2759}.pf-card--us[data-astro-cid-wwd55qbu]{background-color:color-mix(in srgb,var(--color-mint) 45%,#ffffff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-sage) 30%,transparent)}@media(min-width:768px){.pf-card--us[data-astro-cid-wwd55qbu]{grid-column:1 / -1}.pf-card--us[data-astro-cid-wwd55qbu] .pf-facts[data-astro-cid-wwd55qbu]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media(min-width:1280px){.pf-card--us[data-astro-cid-wwd55qbu] .pf-facts[data-astro-cid-wwd55qbu]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pf-groups[data-astro-cid-wwd55qbu]{display:grid;gap:1.25rem}.pf-group[data-astro-cid-wwd55qbu]{margin:1.5rem 0 0;color:var(--color-sage-dark);font-family:var(--font-ui);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pf-name[data-astro-cid-wwd55qbu]{margin:0;font-size:1.375rem;line-height:1.2}.pf-kind[data-astro-cid-wwd55qbu]{margin:.3rem 0 0;color:var(--color-sage-dark);font-family:var(--font-ui);font-size:.8125rem;font-weight:600}.pf-what[data-astro-cid-wwd55qbu]{margin:.85rem 0 0;color:var(--color-ink);font-size:.9688rem;line-height:1.6}.pf-facts[data-astro-cid-wwd55qbu]{display:grid;margin:1rem 0 .75rem;font-family:var(--font-ui);font-size:.8125rem;line-height:1.45}.pf-facts[data-astro-cid-wwd55qbu] div[data-astro-cid-wwd55qbu]{padding:.6rem 0;border-top:1px solid var(--color-line)}.pf-facts[data-astro-cid-wwd55qbu] dt[data-astro-cid-wwd55qbu]{color:var(--color-ink);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pf-facts[data-astro-cid-wwd55qbu] dd[data-astro-cid-wwd55qbu]{margin:.2rem 0 0;color:var(--color-muted)}.pf-price[data-astro-cid-wwd55qbu]{display:block;color:var(--color-ink);font-weight:600}a[data-astro-cid-wwd55qbu].pf-price{color:var(--color-sage-dark);text-underline-offset:.2em}.pf-note[data-astro-cid-wwd55qbu]{display:block;margin-top:.25rem}.pf-links[data-astro-cid-wwd55qbu]{display:grid;gap:.35rem;margin:auto 0 0;padding-top:.85rem;border-top:1px solid var(--color-line);color:var(--color-muted);font-family:var(--font-ui);font-size:.8125rem}.pf-links[data-astro-cid-wwd55qbu] a[data-astro-cid-wwd55qbu]{color:var(--color-sage-dark);font-weight:600;text-underline-offset:.2em}
