.sbuc_page.svelte-sf05km{max-width:56rem;margin:0 auto;padding:1.5rem 1rem 3rem}.sbuc_back.svelte-sf05km{display:inline-block;font-size:.82rem;color:var(--accent);margin-bottom:.8rem}.sbuc_eyebrow.svelte-sf05km{color:var(--text_muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.sbuc_hero.svelte-sf05km h1:where(.svelte-sf05km){font-size:1.75rem;margin:.3rem 0 .5rem}.sbuc_lede.svelte-sf05km{color:var(--text_muted);line-height:1.6;max-width:46rem}.sbuc_section.svelte-sf05km{margin-top:2rem}.sbuc_section.svelte-sf05km h2:where(.svelte-sf05km){font-size:1.15rem}.sbuc_lead.svelte-sf05km{color:var(--text_muted);font-size:.85rem;line-height:1.6;margin-top:.4rem}.sbuc_rec_grid.svelte-sf05km{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.8rem;margin-top:.8rem}.sbuc_rec_card.svelte-sf05km{border:1px solid var(--border);padding:.9rem 1rem;display:flex;flex-direction:column;gap:.4rem}.sbuc_rec_badge.svelte-sf05km{font-size:.78rem;font-weight:700;color:var(--accent)}.sbuc_rec_why.svelte-sf05km{margin:0;color:var(--text_muted);font-size:.82rem;line-height:1.55}.sbuc_tablewrap.svelte-sf05km{overflow-x:auto;margin-top:.8rem}.sbuc_table.svelte-sf05km{width:100%;border-collapse:collapse;font-size:.85rem}.sbuc_table.svelte-sf05km th:where(.svelte-sf05km),.sbuc_table.svelte-sf05km td:where(.svelte-sf05km){text-align:left;padding:.5rem .7rem;border-bottom:1px solid var(--border)}.sbuc_table.svelte-sf05km th:where(.svelte-sf05km){font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text_muted)}.num.svelte-sf05km{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.sbuc_top.svelte-sf05km{background:color-mix(in srgb,var(--accent) 6%,transparent)}.sbuc_cost.svelte-sf05km strong:where(.svelte-sf05km){font-weight:700}.sbuc_cost.svelte-sf05km small:where(.svelte-sf05km){color:var(--text_muted)}.sbuc_insights.svelte-sf05km{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.8rem;margin-top:.8rem}.sbuc_insight_card.svelte-sf05km{border:1px solid var(--border);padding:.9rem 1rem}.sbuc_insight_card.svelte-sf05km h3:where(.svelte-sf05km){font-size:.95rem;margin:0 0 .5rem}.sbuc_insight_card.svelte-sf05km ul:where(.svelte-sf05km){padding-left:1.1rem;color:var(--text_muted);font-size:.82rem;line-height:1.55}.sbuc_insight_card.svelte-sf05km li:where(.svelte-sf05km)+li:where(.svelte-sf05km){margin-top:.35rem}.sbuc_warn.svelte-sf05km{border-color:color-mix(in srgb,var(--error) 40%,var(--border))}.sbuc_cta.svelte-sf05km{border:1px solid var(--accent_rule, var(--border));padding:1.1rem 1.2rem}.sbuc_cta.svelte-sf05km p:where(.svelte-sf05km){color:var(--text_muted);font-size:.85rem}.sbuc_primary_cta.svelte-sf05km{display:inline-block;margin-top:.5rem;padding:.55rem 1rem;background:var(--accent);color:var(--bg);font-weight:600;font-size:.88rem}.sbuc_more.svelte-sf05km ul:where(.svelte-sf05km){padding-left:1.2rem;color:var(--text_muted);font-size:.85rem;line-height:1.7}.sbuc_more.svelte-sf05km a:where(.svelte-sf05km){color:var(--accent)}
