.fit__stages[data-astro-cid-atb2muup]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.fit__stages[data-astro-cid-atb2muup] li[data-astro-cid-atb2muup]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}.fit__stages[data-astro-cid-atb2muup] li[data-astro-cid-atb2muup].is-gold{background:var(--gold-400);color:var(--navy-950)}.fit__stages[data-astro-cid-atb2muup] li[data-astro-cid-atb2muup] .icon[data-astro-cid-atb2muup]{width:16px;height:16px}.fit__range[data-astro-cid-atb2muup]{display:grid;gap:var(--space-2);margin-top:auto}.fit__range-bar[data-astro-cid-atb2muup]{position:relative;height:10px;border-radius:var(--radius-pill);background:#ffffff1f;overflow:hidden}.fit__range-bar[data-astro-cid-atb2muup] i[data-astro-cid-atb2muup]{position:absolute;inset:0 auto 0 28%;width:72%;border-radius:inherit;background:linear-gradient(90deg,var(--gold-500),var(--gold-300))}.fit__range-labels[data-astro-cid-atb2muup]{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.bento-card--cost[data-astro-cid-atb2muup] .bento-card__big[data-astro-cid-atb2muup]{font-size:var(--text-3xl);line-height:1.05}.bento-card--cost[data-astro-cid-atb2muup] .bento-card__text[data-astro-cid-atb2muup]{color:var(--navy-950)}.svc-panel__split[data-astro-cid-atb2muup]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-4)}.svc-panel__split[data-astro-cid-atb2muup]>div[data-astro-cid-atb2muup]{display:grid;gap:var(--space-2);align-content:start}.svc-panel__split[data-astro-cid-atb2muup] h4[data-astro-cid-atb2muup]{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-xs);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold-300)}.svc-panel__split[data-astro-cid-atb2muup] h4[data-astro-cid-atb2muup] .icon[data-astro-cid-atb2muup]{width:14px;height:14px}.svc-panel__split[data-astro-cid-atb2muup] .checklist[data-astro-cid-atb2muup]{margin-top:0}.svc-panel__proof[data-astro-cid-atb2muup]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-divider)}.svc-panel__proof[data-astro-cid-atb2muup] p[data-astro-cid-atb2muup]{margin:0;font-size:var(--text-sm);color:var(--color-text-body)}.svc-panel__proof[data-astro-cid-atb2muup] p[data-astro-cid-atb2muup] b[data-astro-cid-atb2muup]{color:#fff}.svc-panel__proof[data-astro-cid-atb2muup] .tag[data-astro-cid-atb2muup]{background:#ffffff14;color:#fff;border-color:transparent}@media (max-width: 720px){.svc-panel__split[data-astro-cid-atb2muup]{grid-template-columns:minmax(0,1fr)}}.compare[data-astro-cid-atb2muup]{display:grid;gap:var(--space-2)}.compare__row[data-astro-cid-atb2muup]{display:grid;grid-template-columns:minmax(150px,.8fr) repeat(3,minmax(0,1fr));gap:var(--space-2);align-items:stretch}.compare__row--head[data-astro-cid-atb2muup]{position:sticky;top:calc(var(--nav-height) + 8px);z-index:var(--z-raised)}.compare__cell[data-astro-cid-atb2muup]{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--card-shadow);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-body);display:flex;flex-direction:column;justify-content:center;gap:var(--space-1)}.compare__cell--label[data-astro-cid-atb2muup]{background:transparent;box-shadow:none;padding-left:0;color:var(--color-text);font-weight:var(--weight-semibold);font-size:var(--text-base)}.compare__cell--label[data-astro-cid-atb2muup] small[data-astro-cid-atb2muup]{display:block;font-weight:var(--weight-regular);font-size:var(--text-xs);color:var(--color-text-muted)}.compare__cell--us[data-astro-cid-atb2muup]{background:var(--navy-950);color:#ffffffd1;box-shadow:none;position:relative}.compare__cell--us[data-astro-cid-atb2muup] b[data-astro-cid-atb2muup]{color:#fff}.compare__cell--us[data-astro-cid-atb2muup]:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #d4a65359;pointer-events:none}.compare__head[data-astro-cid-atb2muup]{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.compare__head--us[data-astro-cid-atb2muup]{color:var(--gold-300)}.compare__head[data-astro-cid-atb2muup] .icon[data-astro-cid-atb2muup],.compare__cell[data-astro-cid-atb2muup] .icon[data-astro-cid-atb2muup]{width:16px;height:16px;flex:none}.compare__verdict[data-astro-cid-atb2muup]{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:var(--weight-semibold);color:var(--color-text)}.compare__verdict[data-astro-cid-atb2muup] .icon[data-astro-cid-atb2muup]{color:var(--color-accent-text)}.compare__cell--us[data-astro-cid-atb2muup] .compare__verdict[data-astro-cid-atb2muup],.compare__cell--us[data-astro-cid-atb2muup] .compare__verdict[data-astro-cid-atb2muup] .icon[data-astro-cid-atb2muup]{color:var(--gold-300)}.compare__foot[data-astro-cid-atb2muup]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-8)}@media (max-width: 860px){.compare__row[data-astro-cid-atb2muup]{grid-template-columns:minmax(0,1fr);padding-bottom:var(--space-4)}.compare__row--head[data-astro-cid-atb2muup]{display:none}.compare__cell--label[data-astro-cid-atb2muup]{padding:var(--space-2) 0 0;order:-2}.compare__cell[data-astro-cid-atb2muup]:before{content:attr(data-col);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.compare__cell--label[data-astro-cid-atb2muup]:before{content:none}.compare__cell--us[data-astro-cid-atb2muup]:before{position:static;box-shadow:none;color:var(--gold-300)}.compare__cell--us[data-astro-cid-atb2muup]{order:-1}}.trio[data-astro-cid-atb2muup]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.trio[data-astro-cid-atb2muup] article[data-astro-cid-atb2muup]{display:grid;gap:var(--space-4);align-content:start;padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--card-shadow)}.trio[data-astro-cid-atb2muup] article[data-astro-cid-atb2muup] p[data-astro-cid-atb2muup]{margin:0;color:var(--color-text-body);line-height:var(--leading-relaxed)}.trio[data-astro-cid-atb2muup] article[data-astro-cid-atb2muup] .trio__ex[data-astro-cid-atb2muup]{font-size:var(--text-sm);color:var(--color-text);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-muted)}@media (max-width: 860px){.trio[data-astro-cid-atb2muup]{grid-template-columns:minmax(0,1fr)}}
