.vocab[data-astro-cid-2kcqmpgk]{padding-top:0}.vocab__inner[data-astro-cid-2kcqmpgk]{padding:26px 30px 24px;background:var(--pure-white);border:1px solid var(--rule);border-radius:3px}.vocab__label[data-astro-cid-2kcqmpgk]{font-size:.66rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--deep-berry);margin:0 0 8px}.vocab__help[data-astro-cid-2kcqmpgk]{font-size:.85rem;color:var(--text-muted);margin:0 0 18px}.vocab__list[data-astro-cid-2kcqmpgk]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px 28px}.vocab__list[data-astro-cid-2kcqmpgk] li[data-astro-cid-2kcqmpgk]{font-size:1rem}.families[data-astro-cid-2kcqmpgk]{display:grid;gap:0}.family[data-astro-cid-2kcqmpgk]{display:grid;grid-template-columns:34px minmax(0,1fr)}.family[data-astro-cid-2kcqmpgk]+.family[data-astro-cid-2kcqmpgk]{margin-top:54px}.family__marker[data-astro-cid-2kcqmpgk]{position:relative}.family__node[data-astro-cid-2kcqmpgk]{position:absolute;left:0;top:6px;width:11px;height:11px;border-radius:50%;background:var(--deep-berry)}.family__rule[data-astro-cid-2kcqmpgk]{position:absolute;left:5px;top:24px;bottom:-54px;width:1px;background:var(--rose-taupe)}.family[data-astro-cid-2kcqmpgk]:last-child .family__rule[data-astro-cid-2kcqmpgk]{display:none}.family__n[data-astro-cid-2kcqmpgk]{font-size:.66rem;font-weight:700;letter-spacing:.2em;color:var(--signature-coral);margin:0 0 10px}.family[data-astro-cid-2kcqmpgk] h2[data-astro-cid-2kcqmpgk]{font-size:clamp(1.4rem,2.4vw,1.85rem);margin-bottom:12px}.family__summary[data-astro-cid-2kcqmpgk]{font-size:1.06rem;line-height:1.66;margin-bottom:14px}.family__detail[data-astro-cid-2kcqmpgk]{color:var(--text-muted);font-size:.99rem;line-height:1.72}.family__includes-label[data-astro-cid-2kcqmpgk]{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--deep-berry);margin:24px 0 12px}.family__includes[data-astro-cid-2kcqmpgk]{list-style:none;margin:0;padding:0;max-width:var(--measure)}.family__includes[data-astro-cid-2kcqmpgk] li[data-astro-cid-2kcqmpgk]{position:relative;padding:9px 0 9px 22px;font-size:.97rem;border-bottom:1px solid var(--rule)}.family__includes[data-astro-cid-2kcqmpgk] li[data-astro-cid-2kcqmpgk]:before{content:"";position:absolute;left:0;top:19px;width:9px;height:1px;background:var(--signature-coral)}.family__note[data-astro-cid-2kcqmpgk],.family__pricenote[data-astro-cid-2kcqmpgk]{font-size:.86rem;color:var(--text-muted);margin:18px 0 0;max-width:64ch}.family__price[data-astro-cid-2kcqmpgk]{font-family:var(--serif);font-size:1.5rem;margin:18px 0 0}.family__link[data-astro-cid-2kcqmpgk]{margin-top:22px}.care__notices[data-astro-cid-2kcqmpgk]{display:grid;gap:16px;margin-top:70px}.continuity__grid[data-astro-cid-2kcqmpgk]{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:62px;align-items:center}.continuity[data-astro-cid-2kcqmpgk] h2[data-astro-cid-2kcqmpgk]{max-width:17ch;margin:16px 0 22px;font-size:clamp(1.9rem,3.4vw,2.7rem)}.continuity__media[data-astro-cid-2kcqmpgk]{border-radius:3px;overflow:hidden}.continuity__media[data-astro-cid-2kcqmpgk] img[data-astro-cid-2kcqmpgk]{width:100%;aspect-ratio:3 / 2;object-fit:cover}@media(max-width:900px){.continuity__grid[data-astro-cid-2kcqmpgk]{grid-template-columns:1fr;gap:36px}.continuity__media[data-astro-cid-2kcqmpgk] img[data-astro-cid-2kcqmpgk]{aspect-ratio:16 / 10}}.closing-head[data-astro-cid-2kcqmpgk]{max-width:18ch;margin:14px 0 20px}.closing-head[data-astro-cid-2kcqmpgk]+.lead[data-astro-cid-2kcqmpgk]{margin-bottom:34px}
