/* Small usability additions that inherit LaunchCraft's existing dark-and-gold design. */
#hero-preview-toggle[hidden],#hero-preview-fallback[hidden]{display:none!important}
#hero-preview-toggle{background:transparent;color:#fff}
#hero-preview-toggle:hover{background:#ffffff12}
.page-hero .audit-sample-note{font-size:12px;line-height:1.7;margin:13px 0 0;color:#c3bdd4}
.audit-sample-note a{display:inline-block;margin-left:8px;text-decoration:underline;text-underline-offset:3px;color:#e8ba70}
.page-hero .audit-studio-path{font-size:13px;line-height:1.7;margin:15px 0 0;color:#d2ccdf}
.audit-studio-path a{color:#e8ba70;text-decoration:underline;text-underline-offset:3px}
.audit-breadcrumbs{grid-column:1/-1;margin:0 0 24px;font-size:12px;line-height:1.6}
.audit-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}
.audit-breadcrumbs li+li:before{content:'›';display:inline-block;margin-right:8px;opacity:.65}
.audit-breadcrumbs a{text-decoration:underline;text-underline-offset:3px}
.page-hero .audit-breadcrumbs,.product-hero .audit-breadcrumbs{color:#ded8e9}
.audit-order-timeline{padding:18px 20px;margin:0 0 22px;border:1px solid #e2d9e7;border-radius:10px;background:#f8f5fa}
.audit-order-timeline h3{font-size:1rem;margin:0 0 12px}
.audit-order-timeline ol{margin:0;padding-left:20px;font-size:.875rem;line-height:1.65;color:#584964}
.audit-order-timeline li+li{margin-top:10px}
.audit-order-timeline strong{color:#362c42}
@media(max-width:580px){.audit-sample-note a{margin-left:0;display:block}.audit-breadcrumbs{font-size:11px}.audit-order-timeline{padding:16px}.page-hero .audit-studio-path{max-width:32em}}

/* Direct access to business promotion, with space for the shared navigation. */
.business-promotion-card{grid-column:1/-1;scroll-margin-top:110px}.business-promotion-card .hero-actions{margin-top:24px}.business-promotion-card .business-promotion-note{font-size:.875rem;margin-top:18px}.desktop-nav{gap:18px;white-space:nowrap}@media(max-width:1200px){.desktop-nav,.header-cta{display:none}.menu-toggle{display:flex;margin-left:auto}}
