
:root{--audit-ink:#172b4d;--audit-muted:#516173;--audit-accent:#183caf;--audit-paper:#fff;--audit-soft:#f3f7fb}
*{box-sizing:border-box}.audit-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1120px;margin:0 auto;padding:18px 24px;background:var(--audit-paper);border-bottom:1px solid #dce5ef;font:600 15px/1.4 system-ui,-apple-system,sans-serif}.audit-nav a{color:var(--audit-ink);text-decoration:none}.audit-nav .audit-brand{font-weight:800;letter-spacing:.01em}.audit-nav .audit-links{display:flex;flex-wrap:wrap;gap:18px}.audit-nav a:hover,.audit-nav a:focus-visible{color:var(--audit-accent);text-decoration:underline;text-underline-offset:3px}.audit-footer{margin-top:56px;padding:32px 24px;background:#132b50;color:#f5f8fc;font:15px/1.6 system-ui,-apple-system,sans-serif}.audit-footer-inner{max-width:1120px;margin:0 auto;display:flex;justify-content:space-between;gap:28px;flex-wrap:wrap}.audit-footer a{color:#fff;text-underline-offset:3px}.audit-section{max-width:1120px;margin:0 auto;padding:64px 24px}.audit-section h2{margin:0 0 16px;font-size:clamp(1.8rem,4vw,3rem);line-height:1.15;color:var(--audit-ink)}.audit-section>p{max-width:70ch;font-size:1.12rem;line-height:1.7;color:var(--audit-muted)}.audit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:28px}.audit-card{padding:24px;background:var(--audit-paper);border:1px solid #dce5ef;border-radius:14px;box-shadow:0 8px 24px rgba(21,47,80,.07)}.audit-card h3{margin:0 0 10px;color:var(--audit-ink);font-size:1.2rem}.audit-card p{margin:0;color:var(--audit-muted);line-height:1.65}.audit-cta{display:inline-block;margin-top:18px;padding:12px 18px;border-radius:9px;background:var(--audit-accent);color:#fff!important;text-decoration:none;font-weight:700}.audit-trust{background:var(--audit-soft)}.audit-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin-top:28px}.audit-gallery figure{margin:0;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px rgba(21,47,80,.1)}.audit-gallery img{display:block;width:100%;height:220px;object-fit:cover}.audit-gallery figcaption{padding:14px 16px;font:600 15px/1.4 system-ui,-apple-system,sans-serif;color:var(--audit-ink)}body{color:var(--audit-muted)}body :where(p,li){font-size:1.02rem;line-height:1.7}body :where(h1,h2,h3){letter-spacing:-.015em}@media(max-width:700px){.audit-nav{align-items:flex-start;flex-direction:column;padding:16px 18px}.audit-nav .audit-links{gap:12px 16px}.audit-section{padding:46px 18px}.audit-footer{padding:28px 18px}}
