.page-mark[data-astro-cid-lmkygsfs]{max-width:14em}.page-sub[data-astro-cid-lmkygsfs]{max-width:36em;margin-top:var(--space-md);color:var(--ink-soft);text-wrap:pretty}.tiers[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.tier[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius-md);box-shadow:var(--sheet-shadow);padding:var(--space-md)}.tier-name[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-weight:400;font-size:1.7rem;line-height:1.1}.tier-size[data-astro-cid-lmkygsfs]{font-size:.95rem;color:var(--ink-muted);margin-top:.25rem}.tier-price[data-astro-cid-lmkygsfs]{margin:var(--space-md) 0 var(--space-sm)}.tier-price[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{display:block;font-family:var(--font-display);font-weight:400;font-size:2.6rem;line-height:1;letter-spacing:-.04em;color:var(--ink)}.tier-price[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{display:block;margin-top:.4rem;font-size:.92rem;color:var(--ink-soft)}.tier-fees[data-astro-cid-lmkygsfs]{margin:0 0 var(--space-md);border-top:1px solid var(--rule)}.tier-fees[data-astro-cid-lmkygsfs] div[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;gap:var(--space-sm);padding:.55rem 0;border-bottom:1px solid var(--rule);font-size:.92rem}.tier-fees[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]{color:var(--ink-muted)}.tier-fees[data-astro-cid-lmkygsfs] dd[data-astro-cid-lmkygsfs]{margin:0;color:var(--ink);font-weight:600;text-align:right;white-space:nowrap}.tier[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]{margin-top:auto;text-align:center;justify-content:center}.talk[data-astro-cid-lmkygsfs]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm) var(--space-md);margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border:1.5px dashed var(--ink-muted);border-radius:var(--radius-md)}.talk[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--ink-soft)}.talk[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--ink);font-weight:700}.basis[data-astro-cid-lmkygsfs]{margin-top:var(--space-sm);font-size:.9rem;color:var(--ink-muted)}.included[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--space-xl);align-items:start}.included-list[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:0;border-top:1px solid var(--ink)}.included-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{position:relative;padding:.6rem 0 .6rem 1.8rem;border-bottom:1px solid var(--rule);font-size:1.02rem;line-height:1.5}.included-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"";position:absolute;left:.15rem;top:.95rem;width:.8rem;height:.45rem;border-left:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink);transform:rotate(-45deg)}.lede[data-astro-cid-lmkygsfs]{max-width:40em;margin:var(--space-sm) 0 var(--space-lg);color:var(--ink-soft)}.tally[data-astro-cid-lmkygsfs]{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius-md);box-shadow:var(--sheet-shadow);padding:var(--space-md) var(--space-lg) var(--space-lg)}.tally[data-astro-cid-lmkygsfs] label[data-astro-cid-lmkygsfs]{font-size:.98rem;color:var(--ink)}.tally[data-astro-cid-lmkygsfs] input[data-astro-cid-lmkygsfs]{font:inherit;font-size:1rem;color:var(--ink);background:var(--desk);border:1px solid var(--rule);border-radius:var(--radius-sm);padding:.5rem .6rem;width:100%}.tally[data-astro-cid-lmkygsfs] input[data-astro-cid-lmkygsfs]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.tally-advisers[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid var(--ink)}.tally-advisers[data-astro-cid-lmkygsfs] input[data-astro-cid-lmkygsfs]{max-width:6rem}.tally-advisers[data-astro-cid-lmkygsfs] label[data-astro-cid-lmkygsfs]{font-weight:700}.tally-rows[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-xl)}.tally-row[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:.5rem 0;border-bottom:1px solid var(--rule)}.money[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:.35rem;flex:0 0 8rem;color:var(--ink-muted)}.tally-result[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--radius-md);overflow:hidden;margin-top:var(--space-lg)}.result-cell[data-astro-cid-lmkygsfs]{background:var(--desk);padding:var(--space-md)}.result-cell[data-astro-cid-lmkygsfs]+.result-cell[data-astro-cid-lmkygsfs]{background:var(--band);color:var(--band-ink)}.result-label[data-astro-cid-lmkygsfs]{display:block;font-size:.92rem;font-weight:600;color:var(--ink-muted)}.result-cell[data-astro-cid-lmkygsfs]+.result-cell[data-astro-cid-lmkygsfs] .result-label[data-astro-cid-lmkygsfs],.result-cell[data-astro-cid-lmkygsfs]+.result-cell[data-astro-cid-lmkygsfs] .result-unit[data-astro-cid-lmkygsfs]{color:var(--band-muted)}.result-cell[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{display:block;font-family:var(--font-display);font-weight:400;font-size:2.3rem;line-height:1.1;letter-spacing:-.035em;margin:.3rem 0 .2rem}.result-unit[data-astro-cid-lmkygsfs]{display:block;font-size:.9rem;color:var(--ink-soft)}.tally-note[data-astro-cid-lmkygsfs]{margin-top:var(--space-sm);font-size:.88rem;color:var(--ink-muted)}.faq[data-astro-cid-lmkygsfs]{margin-top:var(--space-md);border-top:1px solid var(--ink)}.faq[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]{font-weight:700;font-size:1.12rem;letter-spacing:-.01em;margin-top:var(--space-md)}.faq[data-astro-cid-lmkygsfs] dd[data-astro-cid-lmkygsfs]{color:var(--ink-soft);font-size:1rem;line-height:1.7;margin:.4rem 0 0;padding-bottom:var(--space-md);border-bottom:1px solid var(--rule)}@media(max-width:1000px){.tiers[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(0,1fr);max-width:30rem}}@media(max-width:760px){.tiers[data-astro-cid-lmkygsfs],.included[data-astro-cid-lmkygsfs],.tally-rows[data-astro-cid-lmkygsfs],.tally-result[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(0,1fr)}.included[data-astro-cid-lmkygsfs]{gap:var(--space-md)}.tally[data-astro-cid-lmkygsfs]{padding:var(--space-md)}.money[data-astro-cid-lmkygsfs]{flex-basis:6.5rem}}
