/* Public product guides share the existing Julino palette and type scale. */
.tracking-page__intro { max-width: 960px; }
.tracking-page__crumbs { color: var(--fg-3); font-size: 14px; margin-bottom: 28px; }
.tracking-page__crumbs a { color: var(--accent); }
.tracking-page .lede { max-width: 68ch; }
.tracking-page__details { max-width: 960px; }
.tracking-page__detail { border-top: 1px solid var(--stroke-quiet); padding: 28px 0; }
.tracking-page__detail:first-of-type { margin-top: 28px; }
.tracking-page__detail h3 { margin: 0 0 12px; }
.tracking-page__detail p { color: var(--fg-2); line-height: 1.7; margin: 0; max-width: 72ch; }
.tracking-page .faq-list { margin-top: 28px; }
.feature-discovery__links { display: flex; flex-wrap: wrap; gap: 12px 28px; list-style: none; margin: 24px 0 0; padding: 0; }
.feature-discovery__links a { color: var(--accent); display: inline-block; padding: 8px 0; text-underline-offset: 4px; }
.feature-discovery__links a:hover { color: var(--fg-1); }
@media (max-width: 600px) {
    .tracking-page .lv2-hero__cta { align-items: stretch; flex-direction: column; }
    .tracking-page .lv2-hero__cta .btn { justify-content: center; width: 100%; }
    .feature-discovery__links { flex-direction: column; gap: 4px; }
}
