.starter.svelte-83dip7{width:min(var(--shell), calc(100% - 2 * var(--gutter)));scroll-margin-top:calc(var(--header-h) + 1rem);margin-inline:auto;padding-block:clamp(2rem,5vw,5rem) clamp(4rem,7vw,7rem)}.intro.svelte-83dip7{gap:1.25rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=56em){.intro.svelte-83dip7{grid-template-columns:1fr 1fr;align-items:end;gap:4rem}}h2.svelte-83dip7{letter-spacing:var(--tracking-display);font-size:clamp(2.5rem,5.4vw,5rem);font-weight:450;line-height:1.02}.intro.svelte-83dip7 p:where(.svelte-83dip7){max-width:44ch;color:var(--fg-soft);font-size:var(--text-lead);line-height:1.5}.cards.svelte-83dip7{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=44em){.cards.svelte-83dip7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=78em){.cards.svelte-83dip7{grid-template-columns:repeat(3,minmax(0,1fr))}}li.svelte-83dip7{border:1px solid var(--line);background:var(--surface);transition:border-color var(--speed), box-shadow var(--speed), transform .3s var(--ease);border-radius:24px;grid-template-rows:auto 1fr auto;display:grid;overflow:clip}li.svelte-83dip7:hover{border-color:var(--line-strong);transform:translateY(-3px)}li.on.svelte-83dip7{border-color:var(--blue-lit);box-shadow:0 0 0 1px var(--blue-lit)}.art.svelte-83dip7{background:var(--mint-light);transition:background var(--speed);padding:1.5rem 2rem .5rem}.on.svelte-83dip7 .art:where(.svelte-83dip7){background:var(--mint)}.copy.svelte-83dip7{align-content:start;gap:.6rem;padding:1.5rem 1.5rem 0;display:grid}h3.svelte-83dip7{letter-spacing:-.03em;align-items:center;gap:.6rem;font-size:1.5rem;font-weight:500;display:flex}h3.svelte-83dip7 svg{color:var(--blue-lit)}.description.svelte-83dip7{color:var(--fg-soft);font-size:1.05rem}.shapes.svelte-83dip7{border-top:1px dashed var(--line-strong);color:var(--fg-soft);margin-top:.6rem;padding-top:.9rem;font-size:.95rem;line-height:1.55}.shapes.svelte-83dip7 span:where(.svelte-83dip7){color:var(--fg);margin-bottom:.25rem;font-size:.85rem;font-weight:550;display:block}.actions.svelte-83dip7{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.add.svelte-83dip7{border:1px solid var(--line-strong);background:var(--surface);min-height:46px;color:var(--fg);font:inherit;cursor:pointer;transition:background var(--speed), border-color var(--speed);border-radius:99px;align-items:center;gap:.6rem;padding:.45rem 1.1rem .45rem .5rem;font-size:.98rem;display:inline-flex}.add.svelte-83dip7:hover{border-color:var(--blue-lit)}.mark.svelte-83dip7{background:var(--mint);width:30px;height:30px;color:var(--blue-lit);border-radius:50%;place-items:center;font-size:1.1rem;display:grid}.on.svelte-83dip7 .add:where(.svelte-83dip7){background:var(--mint-light);border-color:var(--blue-lit);color:var(--blue-deep)}.on.svelte-83dip7 .mark:where(.svelte-83dip7){background:var(--blue-lit);color:var(--white)}.only.svelte-83dip7{min-height:44px;color:var(--fg-soft);text-underline-offset:.25em;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);align-items:center;font-size:.95rem;display:inline-flex}.only.svelte-83dip7:hover{color:var(--blue-deep)}.add.svelte-83dip7:focus-visible,.only.svelte-83dip7:focus-visible,.go.svelte-83dip7:focus-visible{outline:2px solid var(--blue-lit);outline-offset:3px}.tray.svelte-83dip7{z-index:5;background:var(--night);color:var(--night-fg);border-radius:99px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:.75rem .75rem .75rem 1.4rem;display:flex;position:sticky;bottom:1rem;box-shadow:0 18px 40px #10271f38}.tray.svelte-83dip7 p:where(.svelte-83dip7){align-items:center;gap:.75rem;min-width:0;display:flex}.count.svelte-83dip7{background:var(--green-bright);width:30px;height:30px;color:var(--night);font-variant-numeric:tabular-nums;animation:svelte-83dip7-bump .3s var(--ease);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.what.svelte-83dip7{text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;overflow:hidden}.quiet.svelte-83dip7{color:var(--night-soft)}.go.svelte-83dip7{background:var(--mint);min-height:52px;color:var(--night);transition:background var(--speed);border-radius:99px;flex:none;align-items:center;gap:.7rem;padding:.8rem 1.4rem;font-weight:550;text-decoration:none;display:inline-flex}.go.svelte-83dip7:hover{background:var(--white);color:var(--night)}.ready.svelte-83dip7 .go:where(.svelte-83dip7){background:var(--green-bright)}.sr-only.svelte-83dip7{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=33.99em){.tray.svelte-83dip7{border-radius:22px;flex-wrap:wrap;padding:.75rem}.tray.svelte-83dip7 p:where(.svelte-83dip7){flex:100%;padding-left:.5rem}.tray.svelte-83dip7:not(.ready) p:where(.svelte-83dip7){display:none}.what.svelte-83dip7{white-space:normal}.go.svelte-83dip7{flex:100%;justify-content:center}}@keyframes svelte-83dip7-bump{50%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){li.svelte-83dip7,.add.svelte-83dip7,.art.svelte-83dip7{transition:none}.count.svelte-83dip7{animation:none}}.shell.svelte-1hrotn9{width:min(var(--shell), calc(100% - 2 * var(--gutter)));margin-inline:auto}.pricing-hero.svelte-1hrotn9{padding-block:clamp(3rem,7vw,7rem) clamp(2rem,4vw,4rem)}.hero-head.svelte-1hrotn9{text-align:center;margin-bottom:clamp(3rem,6vw,5.5rem)}.hero-head.svelte-1hrotn9 p:where(.svelte-1hrotn9){max-width:46ch;font-size:var(--text-lead);color:var(--fg-soft);text-wrap:pretty;margin:1.75rem auto 0;line-height:1.5}.hero-action.svelte-1hrotn9{justify-items:center;margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}h1.svelte-1hrotn9{letter-spacing:-.06em;font-size:clamp(3.3rem,8.3vw,8.5rem);font-weight:450;line-height:.98}h1.svelte-1hrotn9 span:where(.svelte-1hrotn9){display:block}.green.svelte-1hrotn9{color:var(--blue-lit)}.primary.svelte-1hrotn9{border:1px solid var(--blue-lit);background:var(--blue-lit);min-height:56px;color:var(--white);border-radius:100px;justify-content:center;align-items:center;padding:.9rem 1.6rem;font-size:1.1rem;font-weight:500;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.reassurance.svelte-1hrotn9{color:var(--fg-soft);margin-top:.8rem;font-size:1rem}.cost-section.svelte-1hrotn9{background:var(--night);color:var(--night-fg);scroll-margin-top:var(--header-h);padding-block:clamp(3rem,6vw,6rem)}.cost-section.svelte-1hrotn9 h2:where(.svelte-1hrotn9){text-align:center;text-wrap:balance;margin-bottom:clamp(2.5rem,5vw,5rem);font-size:clamp(2.5rem,6vw,6rem);font-weight:450;line-height:1.04}.cost-grid.svelte-1hrotn9{grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);display:grid}.cost-grid.svelte-1hrotn9 article:where(.svelte-1hrotn9){border-top:1px solid var(--night-line);padding:2rem 0}.cost-heading.svelte-1hrotn9{margin-bottom:1.75rem}.cost-type.svelte-1hrotn9{color:var(--night-soft);font-size:1rem}.cost-grid.svelte-1hrotn9 h3:where(.svelte-1hrotn9){margin-bottom:1.5rem;font-size:clamp(2rem,3.8vw,3.8rem);font-weight:450;line-height:1.08}.cost-grid.svelte-1hrotn9 article:where(.svelte-1hrotn9)>p:where(.svelte-1hrotn9){color:var(--night-soft);max-width:43ch;font-size:1.15rem;line-height:1.6}.cost-grid.svelte-1hrotn9 ul:where(.svelte-1hrotn9){gap:.9rem;padding:2rem 0 0;font-size:1.05rem;list-style:none;display:grid}.cost-grid.svelte-1hrotn9 li:where(.svelte-1hrotn9){align-items:baseline;gap:.85rem;display:flex}.cost-grid.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"";background:var(--mint);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.care-cost.svelte-1hrotn9 a:where(.svelte-1hrotn9){border:1px solid var(--night-line);border-radius:99px;align-items:center;min-height:48px;margin-top:1.5rem;padding:.6rem 1.25rem;font-size:1rem;text-decoration:none;display:inline-flex}.questions-section.svelte-1hrotn9{scroll-margin-top:calc(var(--header-h) + 1rem);grid-template-columns:1fr 1.4fr;gap:clamp(2rem,6vw,6rem);padding-block:2rem clamp(4rem,7vw,7rem);display:grid}.questions-intro.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:clamp(2.5rem,5vw,5rem);font-weight:450;line-height:1.04}.questions-intro.svelte-1hrotn9 a:where(.svelte-1hrotn9){min-height:44px;color:var(--blue-lit);text-underline-offset:.3em;align-items:center;margin-top:1.5rem;font-size:1.1rem;display:inline-flex}.questions.svelte-1hrotn9{border-top:1px solid var(--line-strong)}.questions.svelte-1hrotn9 details:where(.svelte-1hrotn9){border-bottom:1px solid var(--line-strong)}.questions.svelte-1hrotn9 summary:where(.svelte-1hrotn9){cursor:pointer;justify-content:space-between;align-items:center;gap:1.2rem;padding-block:1.5rem;font-size:clamp(1.05rem,1.6vw,1.4rem);font-weight:450;list-style:none;display:flex}.questions.svelte-1hrotn9 summary:where(.svelte-1hrotn9)::-webkit-details-marker{display:none}.questions.svelte-1hrotn9 summary:where(.svelte-1hrotn9)>span:where(.svelte-1hrotn9){color:var(--blue-lit);font-size:1.6rem;font-weight:400;transition:transform .18s}.questions.svelte-1hrotn9 details[open]:where(.svelte-1hrotn9) summary:where(.svelte-1hrotn9)>span:where(.svelte-1hrotn9){transform:rotate(45deg)}.questions.svelte-1hrotn9 details:where(.svelte-1hrotn9)>p:where(.svelte-1hrotn9),.questions.svelte-1hrotn9 dl:where(.svelte-1hrotn9){color:var(--fg-soft);padding-bottom:1.5rem;font-size:1.05rem;line-height:1.65}.questions.svelte-1hrotn9 dl:where(.svelte-1hrotn9){gap:1rem;display:grid}.questions.svelte-1hrotn9 dt:where(.svelte-1hrotn9){color:var(--fg);font-weight:550}@media (hover:hover){.primary.svelte-1hrotn9:hover{background:var(--night);border-color:var(--night);transform:translateY(-3px)}.care-cost.svelte-1hrotn9 a:where(.svelte-1hrotn9):hover{background:var(--mint);color:var(--night)}}@media (width<=800px){h1.svelte-1hrotn9{font-size:clamp(2.5rem,8.5vw,4.5rem)}.hero-head.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.15rem}.cost-grid.svelte-1hrotn9{grid-template-columns:1fr;gap:1rem}.cost-heading.svelte-1hrotn9{margin-bottom:1.5rem}.questions-section.svelte-1hrotn9{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.pricing-hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){animation:svelte-1hrotn9-enter .8s var(--ease) both}@keyframes svelte-1hrotn9-enter{0%{opacity:.4;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.primary.svelte-1hrotn9,.questions.svelte-1hrotn9 summary:where(.svelte-1hrotn9)>span:where(.svelte-1hrotn9){transition:none}}
