.cb-price__lead[data-astro-cid-cersqbv3]{margin-bottom:1.8rem}.cb-price__table[data-astro-cid-cersqbv3]{width:100%;border-collapse:collapse;border-top:var(--edge-ink)}.cb-price__table[data-astro-cid-cersqbv3] thead[data-astro-cid-cersqbv3] th[data-astro-cid-cersqbv3]{text-align:left;padding:.7rem 0;font-size:.68rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--tide);border-bottom:var(--edge)}.cb-price__table[data-astro-cid-cersqbv3] thead[data-astro-cid-cersqbv3] th[data-astro-cid-cersqbv3]:last-child{text-align:right}.cb-price__table[data-astro-cid-cersqbv3] tbody[data-astro-cid-cersqbv3] th[data-astro-cid-cersqbv3]{text-align:left;font-family:var(--sans);font-weight:600;font-size:.98rem;color:var(--ink);padding:.95rem 1rem .95rem 0}.cb-price__table[data-astro-cid-cersqbv3] tbody[data-astro-cid-cersqbv3] td[data-astro-cid-cersqbv3]{text-align:right;padding:.95rem 0;white-space:nowrap}.cb-price__table[data-astro-cid-cersqbv3] tbody[data-astro-cid-cersqbv3] tr[data-astro-cid-cersqbv3]{border-bottom:var(--edge)}.cb-price__num[data-astro-cid-cersqbv3]{font-family:var(--serif);font-size:1.08rem;font-weight:700;font-variant-numeric:lining-nums}.cb-price__dash[data-astro-cid-cersqbv3]{color:var(--quiet);margin-inline:.3rem}.cb-price__fee[data-astro-cid-cersqbv3]{margin:1.5rem 0 0;padding:1.05rem 1.15rem;border:var(--edge-umber);border-radius:var(--r);font-size:.95rem;color:var(--ink);max-width:68ch}.cb-price__vs[data-astro-cid-cersqbv3]{margin:1.2rem 0 0;font-size:.9rem;color:var(--quiet);max-width:68ch}.cb-price__drivers[data-astro-cid-cersqbv3]{list-style:none;margin:0;padding:0;border-top:var(--edge-ink);max-width:68ch}.cb-price__drivers[data-astro-cid-cersqbv3] li[data-astro-cid-cersqbv3]{padding:.8rem 0;border-bottom:var(--edge);font-size:.96rem;color:var(--quiet)}.cb-svchead[data-astro-cid-tcy35dad]{display:grid;gap:2rem;padding:clamp(1.5rem,4vw,2.75rem)}.cb-svchead[data-astro-cid-tcy35dad] h1[data-astro-cid-tcy35dad]{max-width:15ch}.cb-svchead__acts[data-astro-cid-tcy35dad]{margin-top:1.7rem}.cb-svchead__fee[data-astro-cid-tcy35dad]{margin:1.1rem 0 0;font-size:.88rem;color:var(--quiet)}.cb-svchead__figure[data-astro-cid-tcy35dad]{border:var(--edge);border-radius:var(--r);overflow:hidden;align-self:start}.cb-svchead__figure[data-astro-cid-tcy35dad] img[data-astro-cid-tcy35dad]{width:100%;aspect-ratio:4 / 3;object-fit:cover}.cb-two[data-astro-cid-tcy35dad]{display:grid;gap:2.75rem}.cb-symlist[data-astro-cid-tcy35dad]{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.cb-symlist[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:baseline;padding:.95rem 1.15rem;border:var(--edge);border-radius:var(--r);background:var(--paper);font-size:.98rem}.cb-symlist__n[data-astro-cid-tcy35dad]{font-family:var(--serif);font-weight:700;color:var(--tide);font-variant-numeric:lining-nums}.cb-checklist[data-astro-cid-tcy35dad]{list-style:none;margin:0;padding:0;border-top:var(--edge-ink)}.cb-checklist[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{position:relative;padding:.85rem 0 .85rem 1.7rem;border-bottom:var(--edge);font-size:.96rem;color:var(--quiet)}.cb-checklist[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:before{content:"";position:absolute;left:0;top:1.35em;width:10px;height:1px;background:var(--umber)}.cb-checknote[data-astro-cid-tcy35dad]{margin:1.2rem 0 0;font-size:.9rem;color:var(--ink);max-width:48ch}.cb-townrow[data-astro-cid-tcy35dad]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;margin:1.2rem 0 0;padding:0}.cb-alsoline[data-astro-cid-tcy35dad]{margin-top:2.4rem;padding-top:1.4rem;border-top:var(--edge)}.cb-alsoline__lab[data-astro-cid-tcy35dad]{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--quiet)}@media(min-width:960px){.cb-svchead[data-astro-cid-tcy35dad]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3rem;align-items:center}}@media(min-width:880px){.cb-two[data-astro-cid-tcy35dad]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem;align-items:start}}
