.billing-overview-hero[data-astro-cid-iliippgt]{padding:3.5rem 0 4rem;background:radial-gradient(circle at top right,rgba(128,217,153,.18) 0%,transparent 36%),linear-gradient(180deg,#fff,#f4f8f5)}.billing-overview-back-link[data-astro-cid-iliippgt]{display:inline-flex;align-items:center;gap:.45rem;font-size:.95rem;font-weight:600;color:var(--color-text);text-decoration:none;opacity:.84}.billing-overview-back-link[data-astro-cid-iliippgt]:hover{opacity:1}.billing-overview-hero__grid[data-astro-cid-iliippgt]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:3rem;align-items:center;margin-top:1.5rem}.billing-overview-eyebrow[data-astro-cid-iliippgt]{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-teal)}.billing-overview-hero__copy[data-astro-cid-iliippgt] h1[data-astro-cid-iliippgt],.billing-overview-heading[data-astro-cid-iliippgt] h2[data-astro-cid-iliippgt]{margin:.8rem 0 0;font-size:clamp(2.5rem,4.8vw,4.8rem);line-height:.98;letter-spacing:-.04em;font-weight:600;max-width:12ch;color:var(--color-text)}.billing-overview-hero__copy[data-astro-cid-iliippgt] p[data-astro-cid-iliippgt]:last-of-type,.billing-overview-heading[data-astro-cid-iliippgt] p[data-astro-cid-iliippgt]:last-of-type,.billing-overview-card[data-astro-cid-iliippgt] p[data-astro-cid-iliippgt],.billing-overview-principles__grid[data-astro-cid-iliippgt] p[data-astro-cid-iliippgt]{margin:1.2rem 0 0;font-size:1.08rem;line-height:1.72;color:#123b3dcc}.billing-overview-actions[data-astro-cid-iliippgt]{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.8rem}.billing-overview-button[data-astro-cid-iliippgt]{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 1.4rem;border-radius:999px;text-decoration:none;font-weight:700;transition:transform .18s ease}.billing-overview-button[data-astro-cid-iliippgt]:hover,.billing-overview-card[data-astro-cid-iliippgt]:hover{transform:translateY(-2px)}.billing-overview-button--primary[data-astro-cid-iliippgt]{background:var(--color-teal);color:#fff}.billing-overview-button--secondary[data-astro-cid-iliippgt]{background:#fff;color:var(--color-text);border:1px solid rgba(18,59,61,.12)}.billing-overview-showcase[data-astro-cid-iliippgt]{min-height:28rem}.billing-overview-showcase__panel[data-astro-cid-iliippgt]{position:relative;height:100%;border-radius:2rem;background:linear-gradient(180deg,#fff,#eef6f2);border:1px solid rgba(18,59,61,.1);box-shadow:0 30px 60px #123b3d14;overflow:hidden}.billing-overview-showcase__card[data-astro-cid-iliippgt],.billing-overview-showcase__badge[data-astro-cid-iliippgt]{position:absolute;border-radius:1.4rem;border:1px solid rgba(18,59,61,.1);background:#ffffffeb;box-shadow:0 18px 34px #123b3d14}.billing-overview-showcase__card[data-astro-cid-iliippgt]{padding:1.35rem;width:18rem}.billing-overview-showcase__card[data-astro-cid-iliippgt] p[data-astro-cid-iliippgt],.billing-overview-showcase__card[data-astro-cid-iliippgt] span[data-astro-cid-iliippgt]{margin:0}.billing-overview-showcase__card[data-astro-cid-iliippgt] p[data-astro-cid-iliippgt]{font-size:.84rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#123b3da3}.billing-overview-showcase__card[data-astro-cid-iliippgt] h2[data-astro-cid-iliippgt]{margin:.9rem 0 0;font-size:1.45rem;line-height:1.14;letter-spacing:-.03em;color:var(--color-text)}.billing-overview-showcase__card[data-astro-cid-iliippgt] span[data-astro-cid-iliippgt]{display:block;margin-top:.85rem;font-size:.98rem;line-height:1.55;color:#123b3dc7}.billing-overview-showcase__card--private[data-astro-cid-iliippgt]{top:2rem;left:1.75rem}.billing-overview-showcase__card--insurance[data-astro-cid-iliippgt]{right:1.75rem;bottom:3.6rem}.billing-overview-showcase__badge[data-astro-cid-iliippgt]{left:50%;bottom:1.35rem;transform:translate(-50%);padding:.85rem 1rem;font-size:.92rem;font-weight:700;color:var(--color-text);white-space:nowrap}.billing-overview-paths[data-astro-cid-iliippgt],.billing-overview-principles[data-astro-cid-iliippgt]{padding:4.5rem 0}.billing-overview-principles[data-astro-cid-iliippgt]{background:#f8f9f8}.billing-overview-heading[data-astro-cid-iliippgt]{max-width:43rem}.billing-overview-heading--narrow[data-astro-cid-iliippgt]{max-width:34rem}.billing-overview-grid[data-astro-cid-iliippgt],.billing-overview-principles__grid[data-astro-cid-iliippgt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2.2rem}.billing-overview-principles__grid[data-astro-cid-iliippgt]{grid-template-columns:repeat(3,minmax(0,1fr))}.billing-overview-card[data-astro-cid-iliippgt],.billing-overview-principles__grid[data-astro-cid-iliippgt] article[data-astro-cid-iliippgt]{border-radius:1.8rem;border:1px solid rgba(18,59,61,.1);box-shadow:0 22px 38px #123b3d0d}.billing-overview-card[data-astro-cid-iliippgt]{display:block;padding:1.5rem;text-decoration:none;color:inherit;background:linear-gradient(180deg,white 0%,var(--card-surface) 100%);transition:transform .18s ease,border-color .18s ease}.billing-overview-card[data-astro-cid-iliippgt]:hover{border-color:#123b3d2e}.billing-overview-card__badge[data-astro-cid-iliippgt]{display:inline-flex;align-items:center;border-radius:999px;padding:.5rem .85rem;background:var(--card-badge);color:var(--color-text);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.billing-overview-card[data-astro-cid-iliippgt] h3[data-astro-cid-iliippgt],.billing-overview-principles__grid[data-astro-cid-iliippgt] h3[data-astro-cid-iliippgt]{margin:1rem 0 0;font-size:1.6rem;line-height:1.15;letter-spacing:-.03em;color:var(--color-text)}.billing-overview-card[data-astro-cid-iliippgt] ul[data-astro-cid-iliippgt]{list-style:none;padding:0;margin:1.15rem 0 0;display:grid;gap:.7rem}.billing-overview-card[data-astro-cid-iliippgt] li[data-astro-cid-iliippgt]{position:relative;padding-left:1.2rem;font-size:1rem;line-height:1.55;color:#123b3dc7}.billing-overview-card[data-astro-cid-iliippgt] li[data-astro-cid-iliippgt]:before{content:"";position:absolute;left:0;top:.55rem;width:.48rem;height:.48rem;border-radius:999px;background:var(--color-teal)}.billing-overview-card[data-astro-cid-iliippgt] span[data-astro-cid-iliippgt]:last-child{display:inline-flex;margin-top:1.15rem;font-size:.96rem;font-weight:700;color:var(--color-teal)}.billing-overview-principles__grid[data-astro-cid-iliippgt] article[data-astro-cid-iliippgt]{padding:1.45rem;background:#fff}@media(max-width:1024px){.billing-overview-hero__grid[data-astro-cid-iliippgt],.billing-overview-grid[data-astro-cid-iliippgt],.billing-overview-principles__grid[data-astro-cid-iliippgt]{grid-template-columns:1fr}.billing-overview-showcase[data-astro-cid-iliippgt]{min-height:24rem}}@media(max-width:640px){.billing-overview-hero[data-astro-cid-iliippgt],.billing-overview-paths[data-astro-cid-iliippgt],.billing-overview-principles[data-astro-cid-iliippgt]{padding:3.2rem 0}.billing-overview-actions[data-astro-cid-iliippgt]{flex-direction:column}.billing-overview-button[data-astro-cid-iliippgt]{width:100%}.billing-overview-showcase[data-astro-cid-iliippgt]{min-height:30rem}.billing-overview-showcase__card[data-astro-cid-iliippgt]{width:auto}.billing-overview-showcase__card--private[data-astro-cid-iliippgt]{top:1rem;right:1rem}.billing-overview-showcase__card--insurance[data-astro-cid-iliippgt]{left:1rem;right:1rem;bottom:4.5rem}.billing-overview-showcase__badge[data-astro-cid-iliippgt]{width:calc(100% - 2rem);text-align:center;white-space:normal}}
