.page-hero[data-astro-cid-asijnltu]{background:var(--color-bg-alt);padding-block:var(--space-lg)}.page-hero[data-astro-cid-asijnltu] p[data-astro-cid-asijnltu]{max-width:68ch;color:var(--color-text-muted);font-size:1.05rem}.page-hero[data-astro-cid-asijnltu] p[data-astro-cid-asijnltu]:last-child{margin-bottom:0}.price-content[data-astro-cid-asijnltu] h2[data-astro-cid-asijnltu]{font-size:clamp(1.4rem,2.6vw,2rem)}.price-content[data-astro-cid-asijnltu] p[data-astro-cid-asijnltu]{color:var(--color-text-muted);max-width:78ch}.lead[data-astro-cid-asijnltu]{max-width:72ch}.pending-note[data-astro-cid-asijnltu]{border-left:3px solid var(--color-silver-dark);background:var(--color-anthracite);border-radius:0 var(--radius) var(--radius) 0;padding:var(--space-sm) var(--space-md);font-size:.95rem}.pending-inline[data-astro-cid-asijnltu]{font-family:var(--font-heading);font-weight:700;font-size:.85rem;color:var(--color-silver);white-space:nowrap}.table-wrapper[data-astro-cid-asijnltu]{overflow-x:auto;margin-top:var(--space-md)}.price-table[data-astro-cid-asijnltu]{width:100%;border-collapse:collapse;background:var(--color-anthracite);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-card)}.price-table[data-astro-cid-asijnltu] th[data-astro-cid-asijnltu],.price-table[data-astro-cid-asijnltu] td[data-astro-cid-asijnltu]{text-align:left;padding:.9rem 1.2rem;border-bottom:1px solid var(--color-metal-dark);vertical-align:top}.price-table[data-astro-cid-asijnltu] thead[data-astro-cid-asijnltu] th[data-astro-cid-asijnltu]{font-family:var(--font-heading);background:var(--color-black);color:var(--color-gold)}.price-table[data-astro-cid-asijnltu] tbody[data-astro-cid-asijnltu] th[data-astro-cid-asijnltu]{font-weight:600;color:var(--color-text)}.price-table[data-astro-cid-asijnltu] tbody[data-astro-cid-asijnltu] th[data-astro-cid-asijnltu] a[data-astro-cid-asijnltu]{color:var(--color-gold)}.price-table[data-astro-cid-asijnltu] tbody[data-astro-cid-asijnltu] th[data-astro-cid-asijnltu] a[data-astro-cid-asijnltu]:hover,.price-table[data-astro-cid-asijnltu] tbody[data-astro-cid-asijnltu] th[data-astro-cid-asijnltu] a[data-astro-cid-asijnltu]:focus-visible{color:var(--color-gold)}.row-term[data-astro-cid-asijnltu]{display:block}.row-note[data-astro-cid-asijnltu]{display:block;margin-top:.25rem;max-width:46ch;font-family:var(--font-body);font-weight:400;font-size:.85rem;line-height:1.5;color:var(--color-text-muted)}.row-value[data-astro-cid-asijnltu]{display:inline-block;font-family:var(--font-heading);font-weight:700;color:var(--color-gold);white-space:nowrap}.pending[data-astro-cid-asijnltu]{display:inline-block;font-family:var(--font-heading);font-weight:700;font-size:.8rem;letter-spacing:.03em;color:var(--color-silver);background:var(--color-metal-dark);border:1px dashed var(--color-border-ui);border-radius:var(--radius);padding:.2rem .6rem;white-space:nowrap}.price-table[data-astro-cid-asijnltu] tbody[data-astro-cid-asijnltu] tr[data-astro-cid-asijnltu]:last-child th[data-astro-cid-asijnltu],.price-table[data-astro-cid-asijnltu] tbody[data-astro-cid-asijnltu] tr[data-astro-cid-asijnltu]:last-child td[data-astro-cid-asijnltu]{border-bottom:none}.table-cta[data-astro-cid-asijnltu]{margin-top:var(--space-md)}.commitments[data-astro-cid-asijnltu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-md);margin-top:var(--space-md)}.commitment[data-astro-cid-asijnltu]{background:var(--color-anthracite);border:1px solid var(--color-metal-dark);border-radius:var(--radius);padding:var(--space-md)}.commitment[data-astro-cid-asijnltu] svg{color:var(--color-gold)}.commitment[data-astro-cid-asijnltu] h3[data-astro-cid-asijnltu]{font-size:1.05rem;margin-top:var(--space-xs)}.commitment[data-astro-cid-asijnltu] p[data-astro-cid-asijnltu]{margin-bottom:0;font-size:.93rem}@media(max-width:560px){.price-table[data-astro-cid-asijnltu] th[data-astro-cid-asijnltu],.price-table[data-astro-cid-asijnltu] td[data-astro-cid-asijnltu]{padding:.75rem .9rem}.row-value[data-astro-cid-asijnltu],.pending[data-astro-cid-asijnltu]{white-space:normal}}
