.money[data-astro-cid-z6edjsnb]{max-width:var(--wide-width);padding:0 var(--space-4) var(--space-section);margin:0 auto}.money-banner[data-astro-cid-z6edjsnb]{border-radius:var(--radius-card);background:var(--c-warm-oat);align-items:flex-end;min-height:clamp(20rem,50vw,28rem);display:flex;position:relative;overflow:hidden}.money-banner[data-astro-cid-z6edjsnb] .money-banner-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.money-banner-scrim[data-astro-cid-z6edjsnb]{background:linear-gradient(#0000 0% 22%,#14110c7a 40%,#14110cbf 65%,#14110ceb 100%);position:absolute;inset:0}.money-banner-content[data-astro-cid-z6edjsnb]{z-index:1;padding:var(--space-6) var(--space-5);color:var(--color-on-hero);position:relative}.money-label[data-astro-cid-z6edjsnb]{margin:0 0 var(--space-3);font-family:var(--font-sans);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-on-hero);font-weight:600;line-height:1.4}.money-banner-content[data-astro-cid-z6edjsnb] h2[data-astro-cid-z6edjsnb]{max-width:22ch;font-family:var(--font-serif);font-size:var(--fs-h1);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.015em;color:var(--color-on-hero);text-shadow:0 1px 24px #14110c59;margin:0}.money-intro[data-astro-cid-z6edjsnb]{margin:var(--space-3) 0 0;max-width:34rem;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-on-hero)}@media (width>=56rem){.money-banner-content[data-astro-cid-z6edjsnb]{max-width:40rem;padding:var(--space-8)}}.money-card[data-astro-cid-z6edjsnb]{margin-top:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);overflow:hidden}.money-main[data-astro-cid-z6edjsnb]{min-width:0;padding:var(--space-6) var(--space-5)}@media (width>=56rem){.money-main[data-astro-cid-z6edjsnb]{padding:var(--space-8)}}.money-example[data-astro-cid-z6edjsnb]{font-family:var(--font-serif);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-heading);color:var(--color-text);margin:0}.money-example-sub[data-astro-cid-z6edjsnb],.money-note[data-astro-cid-z6edjsnb],.money-source[data-astro-cid-z6edjsnb]{margin:0 0 var(--space-4);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text)}.money-example-sub[data-astro-cid-z6edjsnb]{margin-top:var(--space-1);color:var(--color-text-muted)}.money-note[data-astro-cid-z6edjsnb]{font-size:var(--fs-small);color:var(--color-text-muted)}.chart[data-astro-cid-z6edjsnb]{gap:var(--space-4);margin:var(--space-5) 0;padding:0;list-style:none;display:grid}.chart-row[data-astro-cid-z6edjsnb]{align-items:baseline;column-gap:var(--space-3);row-gap:var(--space-1);font-family:var(--font-sans);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text);grid-template-columns:minmax(0,1fr) auto;display:grid}.chart-label[data-astro-cid-z6edjsnb]{min-width:0}.chart-value[data-astro-cid-z6edjsnb]{font-family:var(--font-serif);font-size:var(--fs-h3);color:var(--color-text);line-height:1.1}.chart-track[data-astro-cid-z6edjsnb]{background:var(--c-warm-oat);border-radius:999px;grid-column:1/-1;height:.75rem;display:block;overflow:hidden}.chart-bar[data-astro-cid-z6edjsnb]{border-radius:999px;min-width:4px;height:100%;display:block}.tone-terracotta[data-astro-cid-z6edjsnb]{background:var(--c-terracotta)}.tone-clay[data-astro-cid-z6edjsnb]{background:var(--c-clay)}.tone-sage[data-astro-cid-z6edjsnb]{background:var(--c-sage)}.tone-umber[data-astro-cid-z6edjsnb]{background:var(--c-raw-umber)}.tone-flax[data-astro-cid-z6edjsnb]{background:var(--c-flax-beige)}.money-table[data-astro-cid-z6edjsnb]{margin:0 0 var(--space-5);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.money-table[data-astro-cid-z6edjsnb] summary[data-astro-cid-z6edjsnb]{cursor:pointer;min-height:2.75rem;font-family:var(--font-sans);font-size:var(--fs-small);color:var(--color-accent-text);align-items:center;font-weight:600;display:flex}.money-table[data-astro-cid-z6edjsnb] summary[data-astro-cid-z6edjsnb]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius)}.shares[data-astro-cid-z6edjsnb]{width:100%;margin:0 0 var(--space-4);border-collapse:collapse;font-family:var(--font-sans);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text)}.shares[data-astro-cid-z6edjsnb] caption[data-astro-cid-z6edjsnb]{padding:0 0 var(--space-2);text-align:left;color:var(--color-text-muted)}.shares[data-astro-cid-z6edjsnb] th[data-astro-cid-z6edjsnb],.shares[data-astro-cid-z6edjsnb] td[data-astro-cid-z6edjsnb]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:left}.shares[data-astro-cid-z6edjsnb] thead[data-astro-cid-z6edjsnb] th[data-astro-cid-z6edjsnb]{border-bottom:2px solid var(--c-raw-umber);font-weight:600}.shares[data-astro-cid-z6edjsnb] tbody[data-astro-cid-z6edjsnb] th[data-astro-cid-z6edjsnb]{font-weight:400}.money-facts[data-astro-cid-z6edjsnb]{padding:var(--space-4) var(--space-5);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.money-facts[data-astro-cid-z6edjsnb] .money-source[data-astro-cid-z6edjsnb]{font-size:var(--fs-small)}.money-facts[data-astro-cid-z6edjsnb] .money-source[data-astro-cid-z6edjsnb]:last-child{margin-bottom:0}.price-layers[data-astro-cid-ts3v7auy]{max-width:var(--wide-width);padding:0 var(--space-4) var(--space-section);margin:0 auto}.pl-banner[data-astro-cid-ts3v7auy]{border-radius:var(--radius-card);background:var(--c-warm-oat);align-items:flex-end;min-height:clamp(18rem,48vw,26rem);display:flex;position:relative;overflow:hidden}.pl-banner[data-astro-cid-ts3v7auy] .pl-banner-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pl-banner-scrim[data-astro-cid-ts3v7auy]{background:linear-gradient(#0000 0% 22%,#14110c7a 40%,#14110cbf 65%,#14110ceb 100%);position:absolute;inset:0}.pl-banner-content[data-astro-cid-ts3v7auy]{z-index:1;padding:var(--space-6) var(--space-5);color:var(--color-on-hero);position:relative}.pl-label[data-astro-cid-ts3v7auy]{margin:0 0 var(--space-3);font-family:var(--font-sans);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-on-hero);font-weight:600;line-height:1.4}.pl-banner-content[data-astro-cid-ts3v7auy] h2[data-astro-cid-ts3v7auy]{max-width:18ch;font-family:var(--font-serif);font-size:var(--fs-h1);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.015em;color:var(--color-on-hero);text-shadow:0 1px 24px #14110c59;margin:0}.pl-intro[data-astro-cid-ts3v7auy]{margin:var(--space-3) 0 0;max-width:34rem;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-on-hero)}@media (width>=56rem){.pl-banner-content[data-astro-cid-ts3v7auy]{max-width:40rem;padding:var(--space-8)}}.pl-body[data-astro-cid-ts3v7auy]{margin-top:var(--space-8);min-width:0}.tone-terracotta-deep[data-astro-cid-ts3v7auy]{background:var(--c-terracotta-deep)}.tone-terracotta[data-astro-cid-ts3v7auy]{background:var(--c-terracotta)}.tone-clay[data-astro-cid-ts3v7auy]{background:var(--c-clay)}.tone-terracotta-light[data-astro-cid-ts3v7auy]{background:var(--c-terracotta-light)}.tone-flax[data-astro-cid-ts3v7auy]{background:var(--c-flax-beige)}.tone-oat[data-astro-cid-ts3v7auy]{background:var(--c-warm-oat)}.tone-sage[data-astro-cid-ts3v7auy]{background:var(--c-sage)}.tone-olive[data-astro-cid-ts3v7auy]{background:var(--c-olive)}.tone-umber[data-astro-cid-ts3v7auy]{background:var(--c-raw-umber)}.pl-band[data-astro-cid-ts3v7auy]{margin:0 0 var(--space-4)}.pl-band-track[data-astro-cid-ts3v7auy]{border-radius:var(--radius-lg);grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;height:1.25rem;display:grid;overflow:hidden}.pl-band-seg[data-astro-cid-ts3v7auy]{display:block;box-shadow:inset 0 0 0 1px #2c262014}.pl-band[data-astro-cid-ts3v7auy] figcaption[data-astro-cid-ts3v7auy]{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text-muted)}.pl-legend[data-astro-cid-ts3v7auy]{gap:var(--space-2) var(--space-4);margin:0 0 var(--space-6);font-family:var(--font-sans);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text);flex-wrap:wrap;padding:0;list-style:none;display:flex}.pl-legend[data-astro-cid-ts3v7auy] li[data-astro-cid-ts3v7auy]{align-items:center;gap:var(--space-2);display:inline-flex}.pl-swatch[data-astro-cid-ts3v7auy]{border-radius:3px;flex:none;width:.875rem;height:.875rem;box-shadow:inset 0 0 0 1px #2c26201f}.layers[data-astro-cid-ts3v7auy]{counter-reset:price-layer;gap:var(--space-3);margin:0 0 var(--space-6);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (width>=40rem){.layers[data-astro-cid-ts3v7auy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.layers[data-astro-cid-ts3v7auy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.layers[data-astro-cid-ts3v7auy] li[data-astro-cid-ts3v7auy]{counter-increment:price-layer;gap:var(--space-1);padding:var(--space-4) var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.layers[data-astro-cid-ts3v7auy] li[data-astro-cid-ts3v7auy]:before{content:counter(price-layer, decimal-leading-zero);font-family:var(--font-serif);font-size:var(--fs-h4);color:var(--color-accent-text);line-height:1.2}.layer-tone[data-astro-cid-ts3v7auy]{height:4px;position:absolute;top:0;left:0;right:0}.layer-name[data-astro-cid-ts3v7auy]{font-family:var(--font-serif);font-size:var(--fs-h4);font-weight:500;line-height:var(--lh-heading);display:block}.layer-explanation[data-astro-cid-ts3v7auy]{color:var(--color-text-muted);display:block}.launch-promise[data-astro-cid-ts3v7auy]{margin:0 0 var(--space-4);padding:var(--space-4) 0 var(--space-4) var(--space-5);border-left:2px solid var(--color-accent);font-family:var(--font-serif);font-size:var(--fs-h3);color:var(--color-text);line-height:1.3}.gst-context[data-astro-cid-ts3v7auy]{margin:0 0 var(--space-4);font-family:var(--font-sans);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text)}.layers-more[data-astro-cid-ts3v7auy]{display:none}@media (width<=39.99rem){.layers[data-astro-cid-ts3v7auy] li[data-astro-cid-ts3v7auy]{transition:max-height .42s ease-out,opacity .32s ease-out,padding .42s ease-out,margin .42s ease-out,border-color .42s ease-out}.layers[data-astro-cid-ts3v7auy][data-collapsed] li[data-astro-cid-ts3v7auy]:nth-child(n+3){opacity:0;border-color:#0000;max-height:0;margin:0;padding-top:0;padding-bottom:0}.layers[data-astro-cid-ts3v7auy][data-collapsed] li[data-astro-cid-ts3v7auy]:nth-child(2){max-height:5.25rem}.layers[data-astro-cid-ts3v7auy][data-collapsed] .layers-more[data-astro-cid-ts3v7auy]{display:flex}.layers-more[data-astro-cid-ts3v7auy]{height:70%;padding:0 0 var(--space-3);background:linear-gradient(180deg, transparent 0%, var(--color-surface) 65%);font-family:var(--font-sans);font-size:var(--fs-small);color:var(--color-accent-text);cursor:pointer;border:none;justify-content:center;align-items:flex-end;margin:0;font-weight:600;position:absolute;inset:auto 0 0}.layers-more[data-astro-cid-ts3v7auy]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.layers[data-astro-cid-ts3v7auy] li[data-astro-cid-ts3v7auy]{transition:none}}.pricing-head[data-astro-cid-3q6f46o3]{padding-block:var(--space-10) var(--space-8)}h1[data-astro-cid-3q6f46o3]{max-width:20ch;font-family:var(--font-serif);font-size:var(--fs-h1);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.015em;color:var(--color-text);margin:0}.pricing-intro[data-astro-cid-3q6f46o3]{margin:var(--space-4) 0 0;max-width:38rem;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-muted)}.pricing-back[data-astro-cid-3q6f46o3]{margin:var(--space-5) 0 0;font-family:var(--font-sans);font-size:var(--fs-small)}.pricing-back[data-astro-cid-3q6f46o3] a[data-astro-cid-3q6f46o3]{color:var(--color-accent-text)}
