.pg-svc-ai-audit .mega-service-item.current-page .mega-title{color:var(--dynome-accent-green);font-weight:700}.pg-svc-ai-audit .hero{background:var(--dynome-surface);padding-top:calc(var(--nav-height) + clamp(3.5rem, 7vw, 6rem));padding-bottom:clamp(3.5rem,7vw,6rem)}.pg-svc-ai-audit .hero-headline{margin-bottom:1.5rem;max-width:14ch}.pg-svc-ai-audit .hero-sub{max-width:44ch;margin-bottom:2rem}.hero-cta-group{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.who-dark{background:var(--dynome-surface-dark)}.who-dark h2{color:var(--dynome-ink-inverse)}.who-dark .text-body-lg{color:var(--dynome-ink-inverse-secondary)}.pg-svc-ai-audit .tension-item{border-left:3px solid var(--dynome-border-dark);padding:1.25rem 1.5rem;border-bottom:1px solid rgba(58,79,56,.4)}.tension-item:last-child{border-bottom:none}.pg-svc-ai-audit .tension-item h4{color:var(--dynome-ink-inverse);font-weight:700;margin-bottom:.375rem;font-size:var(--text-h4)}.pg-svc-ai-audit .tension-item p{color:var(--dynome-ink-inverse-secondary);max-width:none;margin-bottom:0;font-size:var(--text-body)}.audit-dims{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--dynome-border-light);margin-top:2.5rem}.audit-dim{padding:1.75rem 0;border-bottom:1px solid var(--dynome-border-light)}.audit-dim:nth-child(odd){padding-right:2.5rem}.audit-dim:nth-child(2n){padding-left:2.5rem;border-left:1px solid var(--dynome-border-light)}.audit-dim h4{color:var(--dynome-ink);margin-bottom:.5rem;font-size:var(--text-h4)}.audit-dim p{color:var(--dynome-ink-secondary);max-width:none;margin-bottom:0;font-size:var(--text-body)}.deliverables-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--dynome-border-light);margin-top:2.5rem}.deliverable{padding:2rem 2rem 2rem 0;border-bottom:1px solid var(--dynome-border-light)}.deliverable+.deliverable{padding-left:2rem;border-left:1px solid var(--dynome-border-light)}.deliverable-tag{font-family:var(--font-ui);font-size:var(--text-overline);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dynome-accent-gold);margin-bottom:.875rem;display:block}.deliverable h4{color:var(--dynome-ink);margin-bottom:.625rem;font-size:var(--text-h4)}.deliverable p{color:var(--dynome-ink-secondary);max-width:none;margin-bottom:0;font-size:var(--text-body)}.how-dark{background:var(--dynome-surface-dark)}.how-dark h2{color:var(--dynome-ink-inverse)}.audit-process-wrap{overflow-x:auto;margin-top:2.5rem;margin-bottom:.75rem}.audit-process-caption{font-family:var(--font-ui);font-size:var(--text-caption);color:var(--dynome-ink-inverse-secondary);margin-top:1.25rem;font-style:italic}@keyframes audit-dash-flow{0%{stroke-dashoffset:18}to{stroke-dashoffset:0}}.audit-flow-arrow{animation:audit-dash-flow .7s linear infinite}@media (prefers-reduced-motion:reduce){.audit-flow-arrow{animation:none;stroke-dasharray:none}}.pg-svc-ai-audit .best-for-callout{border:1px solid var(--dynome-border-light);border-left:5px solid var(--dynome-accent-green);background:var(--dynome-surface);padding:1rem 1.25rem;max-width:72ch}.pg-svc-ai-audit .tcard-centered{max-width:640px;margin-top:2.5rem}.pg-svc-ai-audit .tcard-light{background:var(--dynome-surface);border:1px solid var(--dynome-border-light);border-left:4px solid var(--dynome-accent-gold);padding:2rem;display:flex;flex-direction:column;gap:1.25rem}.pg-svc-ai-audit .tcard-quote-light{font-size:var(--text-body-lg);color:var(--dynome-ink);line-height:1.65;font-style:italic;max-width:none}.os-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start;margin-top:2rem}.os-note{border:1px solid var(--dynome-border-light);border-left:3px solid var(--dynome-accent-gold);background:var(--dynome-surface-alt);padding:1.25rem 1.5rem}.os-note p{font-size:var(--text-body);color:var(--dynome-ink-secondary);max-width:none;margin-bottom:0}.os-link-col{display:flex;flex-direction:column;justify-content:center;padding-top:.5rem}.pg-svc-ai-audit .related-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--dynome-border-light);margin-top:2rem}.related-item{padding:2rem 2.5rem 2rem 0;border-bottom:1px solid var(--dynome-border-light)}.related-item+.related-item{padding-left:2.5rem;border-left:1px solid var(--dynome-border-light)}.related-item h4{color:var(--dynome-ink);margin-bottom:.5rem;font-size:var(--text-h4)}.related-item p{color:var(--dynome-ink-secondary);max-width:none;margin-bottom:1.25rem;font-size:var(--text-body)}.pg-svc-ai-audit .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:3rem}@media (max-width:1024px){.pg-svc-ai-audit .footer-grid{grid-template-columns:1fr 1fr;gap:2rem}.deliverables-grid{grid-template-columns:1fr}.deliverable{padding:1.75rem 0;border-left:none!important}.deliverable+.deliverable{padding-left:0;border-left:none}.audit-dims{grid-template-columns:1fr}.audit-dim:nth-child(odd){padding-right:0}.audit-dim:nth-child(2n){padding-left:0;border-left:none}.os-grid{grid-template-columns:1fr;gap:1.5rem}.related-item{padding:1.75rem 0;border-left:none!important}.related-item+.related-item{padding-left:0;border-left:none}}@media (max-width:768px){.tension-item{padding:1rem 1.25rem}.hero-cta-group{gap:1rem}}