.dossier-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px 28px;display:grid}.dossier-cell{border-top:1px solid var(--color-line-1);padding-top:12px}.dossier-cell-h{font-family:var(--font-display);color:var(--color-heading);font-size:1.02rem;font-weight:600;line-height:1.3}.dossier-cell-b{color:var(--color-copy);margin-top:6px;font-size:14.5px;line-height:1.55}.dossier-steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.dossier-steps li{grid-template-columns:36px 1fr;align-items:start;gap:12px;display:grid}.dossier-step-n{font-family:var(--font-mono);color:var(--color-accent);border:1px solid var(--color-line-1);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:inline-flex}.dossier-prices{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;display:grid}.dossier-price{border:1px solid var(--color-line-1);border-radius:var(--r-md,10px);background:var(--color-surface-1);flex-direction:column;gap:8px;padding:20px;display:flex}.dossier-price--lead{border-color:var(--color-accent)}.dossier-price-name{font-family:var(--font-display);color:var(--color-heading);font-size:1.05rem;font-weight:600}.dossier-price-amt{font-family:var(--font-mono);color:var(--color-heading);font-size:1.6rem}.dossier-price-time{color:var(--color-muted);font-size:13px;line-height:1.45}.dossier-price-list{color:var(--color-copy);flex:1;margin:6px 0 12px;padding-left:18px;font-size:14px;line-height:1.5}.dossier-price-list li{margin-bottom:4px}
