.soon-band[data-astro-cid-p2cdcjbr]{background:var(--card, #fbf9f5);border-block:1px solid var(--line);padding-block:36px}.soon-in[data-astro-cid-p2cdcjbr]{display:flex;gap:32px;align-items:center;justify-content:space-between;flex-wrap:wrap}.soon-in[data-astro-cid-p2cdcjbr]>div[data-astro-cid-p2cdcjbr]{max-width:62ch}.soon-in[data-astro-cid-p2cdcjbr] h2[data-astro-cid-p2cdcjbr]{margin:4px 0 8px}.soon-in[data-astro-cid-p2cdcjbr] .lede[data-astro-cid-p2cdcjbr],.soon-cta[data-astro-cid-p2cdcjbr]{margin:0}.menu-groups[data-astro-cid-p2cdcjbr]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin-top:26px}.menu-group[data-astro-cid-p2cdcjbr] h3[data-astro-cid-p2cdcjbr]{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--brass);margin:0 0 6px;padding-bottom:8px;border-bottom:1px solid var(--line)}.menu-group[data-astro-cid-p2cdcjbr] ul[data-astro-cid-p2cdcjbr]{list-style:none;margin:0;padding:0}.menu-group[data-astro-cid-p2cdcjbr] li[data-astro-cid-p2cdcjbr]{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}.mi-main[data-astro-cid-p2cdcjbr]{display:flex;flex-direction:column;gap:3px;min-width:0}.mi-main[data-astro-cid-p2cdcjbr] b[data-astro-cid-p2cdcjbr]{font-weight:600}.mi-desc[data-astro-cid-p2cdcjbr]{font-size:14px;color:var(--muted)}.mi-meta[data-astro-cid-p2cdcjbr]{font-size:12.5px;letter-spacing:.02em;color:var(--muted)}.mi-price[data-astro-cid-p2cdcjbr] small[data-astro-cid-p2cdcjbr]{font-family:Archivo,sans-serif;font-size:12px;color:var(--muted)}.mi-tag[data-astro-cid-p2cdcjbr]{align-self:flex-start;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--brass)}.mi-price[data-astro-cid-p2cdcjbr]{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;white-space:nowrap}.plan-cards[data-astro-cid-p2cdcjbr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px}.plan-card[data-astro-cid-p2cdcjbr]{position:relative;border:1px solid var(--line);background:var(--card, #fbf9f5);padding:24px 22px}.plan-card[data-astro-cid-p2cdcjbr].is-popular{border-color:var(--brass)}.plan-flag[data-astro-cid-p2cdcjbr]{position:absolute;top:-11px;left:20px;background:var(--brass);color:#fff;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:3px 10px}.plan-card[data-astro-cid-p2cdcjbr] h3[data-astro-cid-p2cdcjbr]{margin:0 0 6px}.plan-price[data-astro-cid-p2cdcjbr] .amt[data-astro-cid-p2cdcjbr]{font-family:Cormorant Garamond,Georgia,serif;font-size:38px}.plan-price[data-astro-cid-p2cdcjbr] .per[data-astro-cid-p2cdcjbr]{color:var(--muted);font-size:14px}.plan-sessions[data-astro-cid-p2cdcjbr]{font-weight:600;margin:4px 0 8px}.plan-picks[data-astro-cid-p2cdcjbr]{font-size:14px;color:var(--muted)}.plan-card[data-astro-cid-p2cdcjbr] ul[data-astro-cid-p2cdcjbr]{margin:12px 0 0;padding-left:18px;font-size:14px}.plan-terms[data-astro-cid-p2cdcjbr]{margin-top:22px}.plan-terms[data-astro-cid-p2cdcjbr] summary[data-astro-cid-p2cdcjbr]{cursor:pointer;color:var(--brass)}.plan-terms[data-astro-cid-p2cdcjbr] ul[data-astro-cid-p2cdcjbr]{font-size:14px;color:var(--muted)}@media(max-width:900px){.menu-groups[data-astro-cid-p2cdcjbr],.plan-cards[data-astro-cid-p2cdcjbr]{grid-template-columns:1fr}}.status[data-astro-cid-p2cdcjbr]{display:inline-block;margin:24px 0 0 10px;vertical-align:bottom}.head-cta[data-astro-cid-p2cdcjbr]{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 0}.answer[data-astro-cid-p2cdcjbr] a,.lede[data-astro-cid-p2cdcjbr] a,.how[data-astro-cid-p2cdcjbr] a,.note[data-astro-cid-p2cdcjbr] a,.cost-ref[data-astro-cid-p2cdcjbr] a[data-astro-cid-p2cdcjbr],.cost-ref[data-astro-cid-p2cdcjbr] a,.faq .a a,.policy a,.incl .d a,.cmp td a{color:var(--brass);border-bottom:1px solid currentColor}.how[data-astro-cid-p2cdcjbr]{font-size:15.5px;line-height:1.7;color:var(--body);margin:0 0 14px;max-width:58ch}.how[data-astro-cid-p2cdcjbr]:last-child{margin-bottom:0}.fine[data-astro-cid-p2cdcjbr]{font-size:11.5px;color:var(--muted-dark);margin-top:22px;max-width:72ch}.fine[data-astro-cid-p2cdcjbr].light{color:var(--muted)}.note[data-astro-cid-p2cdcjbr]{font-size:13px;color:var(--muted);margin-top:14px;max-width:72ch}.expect[data-astro-cid-p2cdcjbr] table[data-astro-cid-p2cdcjbr]{min-width:0}.expect[data-astro-cid-p2cdcjbr] td[data-astro-cid-p2cdcjbr]:first-child{width:34%}.expect[data-astro-cid-p2cdcjbr] td[data-astro-cid-p2cdcjbr]{line-height:1.55}.expect[data-astro-cid-p2cdcjbr] .unsourced[data-astro-cid-p2cdcjbr]{color:var(--muted);font-style:italic}.who[data-astro-cid-p2cdcjbr] h3[data-astro-cid-p2cdcjbr]{font-family:Bodoni Moda,Georgia,serif;font-weight:400;font-size:24px;color:var(--ink);margin:40px 0 14px;line-height:1.15}.who[data-astro-cid-p2cdcjbr] ul[data-astro-cid-p2cdcjbr]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.who[data-astro-cid-p2cdcjbr] li[data-astro-cid-p2cdcjbr]{font-size:14.5px;line-height:1.6;padding-left:18px;position:relative;color:var(--body)}.who[data-astro-cid-p2cdcjbr] li[data-astro-cid-p2cdcjbr]:before{content:"";position:absolute;left:0;top:12px;width:7px;height:1px;background:var(--brass)}.who[data-astro-cid-p2cdcjbr] li[data-astro-cid-p2cdcjbr] a{color:var(--brass);border-bottom:1px solid currentColor}.price-big[data-astro-cid-p2cdcjbr]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 0 22px}.price-big[data-astro-cid-p2cdcjbr] .amt[data-astro-cid-p2cdcjbr]{font-family:Bodoni Moda,Georgia,serif;font-size:clamp(34px,4vw,44px);color:var(--ink);line-height:1;font-variant-numeric:tabular-nums}.pt-details[data-astro-cid-p2cdcjbr]{margin-bottom:14px}.pt-details[data-astro-cid-p2cdcjbr] summary[data-astro-cid-p2cdcjbr]{cursor:pointer;font-size:13px;color:var(--brass);margin-bottom:10px}.price-maps[data-astro-cid-p2cdcjbr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;margin-top:44px;align-items:start}.price-maps[data-astro-cid-p2cdcjbr]:has(img:only-child){max-width:520px}.price-maps[data-astro-cid-p2cdcjbr] img[data-astro-cid-p2cdcjbr]{width:100%;height:auto;display:block;border:1px solid var(--line);border-radius:3px;background:#fbfbfb}.pt-note[data-astro-cid-p2cdcjbr]{color:var(--muted);font-size:13px}.pricetable[data-astro-cid-p2cdcjbr].packs{margin-bottom:14px}.price-big[data-astro-cid-p2cdcjbr] .per[data-astro-cid-p2cdcjbr]{font-size:14px;color:var(--muted)}.packs[data-astro-cid-p2cdcjbr]{margin-bottom:12px}.packs[data-astro-cid-p2cdcjbr] table[data-astro-cid-p2cdcjbr]{min-width:0}.cost-chip[data-astro-cid-p2cdcjbr]{font-size:14.5px;color:var(--ink);margin:0 0 16px;line-height:1.6;max-width:58ch}.cost-chip[data-astro-cid-p2cdcjbr] .tbc[data-astro-cid-p2cdcjbr]{margin-right:8px;vertical-align:1px}.cost-ref[data-astro-cid-p2cdcjbr]{font-size:14px;color:var(--body);line-height:1.62;margin:14px 0 0;max-width:58ch}
