.result-card[data-astro-cid-mogpcwow]{margin:var(--space-6) 0 var(--space-2);padding:var(--space-6) var(--space-5);background:var(--color-navy-900);color:#fff;border-radius:var(--radius-lg);text-align:center}.result-card__eyebrow[data-astro-cid-mogpcwow]{margin:0;font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.02em;color:var(--color-slate-300);text-transform:uppercase}.result-card__hero[data-astro-cid-mogpcwow]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);margin:var(--space-5) 0}.result-card__hero-label[data-astro-cid-mogpcwow]{font-size:var(--text-lg);font-weight:var(--font-medium);color:#fff}.result-card__hero-value[data-astro-cid-mogpcwow]{font-size:var(--text-5xl);font-weight:var(--font-bold);line-height:1;color:var(--color-teal-300);font-variant-numeric:tabular-nums}.result-card__list[data-astro-cid-mogpcwow]{display:grid;grid-template-columns:1fr;gap:var(--space-2);margin:0 auto;padding:var(--space-4) 0;max-width:460px;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15)}.result-card__row[data-astro-cid-mogpcwow]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);font-size:var(--text-base);color:var(--color-slate-200)}.result-card__row[data-astro-cid-mogpcwow] dt[data-astro-cid-mogpcwow]{margin:0;text-align:left}.result-card__row[data-astro-cid-mogpcwow] dd[data-astro-cid-mogpcwow]{margin:0;font-weight:var(--font-semibold);color:#fff;font-variant-numeric:tabular-nums}.result-card__row--total[data-astro-cid-mogpcwow]{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px dashed rgba(255,255,255,.15);font-size:var(--text-lg)}.result-card__row--total[data-astro-cid-mogpcwow] dd[data-astro-cid-mogpcwow]{color:var(--color-teal-300)}.result-card__note-row[data-astro-cid-mogpcwow]{margin:0;font-size:var(--text-xs);color:var(--color-slate-400);text-align:right}.result-card__warning[data-astro-cid-mogpcwow]{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);background:#f59e0b1a;border:1px solid rgba(245,158,11,.35);border-radius:var(--radius-md);font-size:var(--text-sm);color:#fcd34d;text-align:left}.result-card__warning[data-astro-cid-mogpcwow] span[data-astro-cid-mogpcwow][aria-hidden]{margin-right:var(--space-2);font-weight:var(--font-bold)}@media(min-width:768px){.result-card[data-astro-cid-mogpcwow]{padding:var(--space-8)}}.disclaimer[data-astro-cid-mogpcwow]{margin:var(--space-2) 0 var(--space-8);font-size:var(--text-xs);color:var(--color-text-muted);font-style:italic;text-align:center}.timeline[data-astro-cid-mogpcwow]{list-style:none;padding:0;margin:var(--space-4) 0 var(--space-8);counter-reset:timeline;position:relative}.timeline[data-astro-cid-mogpcwow]:before{content:"";position:absolute;left:15px;top:16px;bottom:16px;width:2px;background:var(--color-slate-200)}.timeline__item[data-astro-cid-mogpcwow]{position:relative;display:grid;grid-template-columns:32px 1fr;gap:var(--space-4);margin-bottom:var(--space-5)}.timeline__item[data-astro-cid-mogpcwow]:last-child{margin-bottom:0}.timeline__num[data-astro-cid-mogpcwow]{grid-column:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-navy-800);color:#fff;font-size:var(--text-sm);font-weight:var(--font-bold);border-radius:var(--radius-full);z-index:1}.timeline__body[data-astro-cid-mogpcwow]{grid-column:2}.timeline__body[data-astro-cid-mogpcwow] h3[data-astro-cid-mogpcwow]{margin:4px 0 var(--space-2);font-size:var(--text-lg);color:var(--color-text-heading)}.timeline__body[data-astro-cid-mogpcwow] p[data-astro-cid-mogpcwow]{margin:0}.related[data-astro-cid-mogpcwow]{margin-top:var(--space-10)}.related[data-astro-cid-mogpcwow] h2[data-astro-cid-mogpcwow]{margin-bottom:var(--space-3)}.related[data-astro-cid-mogpcwow] p[data-astro-cid-mogpcwow]{margin-top:0;margin-bottom:var(--space-4);color:var(--color-text-body)}.related__grid[data-astro-cid-mogpcwow]{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media(min-width:768px){.related__grid[data-astro-cid-mogpcwow]{grid-template-columns:1fr 1fr}}
