.audit-hero[data-astro-cid-qgfo6xpb]{padding:clamp(140px, 16vw, 220px) var(--container-pad) clamp(60px, 8vw, 100px);position:relative;overflow:hidden}.audit-hero-glow[data-astro-cid-qgfo6xpb]{background:var(--accent-radial);filter:blur(70px);pointer-events:none;z-index:0;width:700px;height:700px;position:absolute;top:20%;right:-5%}.container[data-astro-cid-qgfo6xpb]{z-index:1;position:relative}.audit-h1[data-astro-cid-qgfo6xpb]{margin:16px 0 28px;font-size:clamp(2.5rem,9vw,7.5rem)}.accent[data-astro-cid-qgfo6xpb]{color:var(--accent)}.italic[data-astro-cid-qgfo6xpb]{font-style:italic}.audit-hero-intro[data-astro-cid-qgfo6xpb]{max-width:58ch;font-size:var(--text-body-lg);color:var(--text-secondary);margin-bottom:32px;line-height:1.65}.audit-badges[data-astro-cid-qgfo6xpb]{flex-wrap:wrap;gap:10px;display:flex}.audit-badge[data-astro-cid-qgfo6xpb]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-soft);border-radius:var(--radius-full);background:var(--accent-soft);padding:7px 14px;font-size:.73rem}.audit-includes[data-astro-cid-qgfo6xpb]{padding:var(--space-section) 0;background:var(--bg-surface)}.audit-section-header[data-astro-cid-qgfo6xpb]{text-align:center;max-width:640px;margin:0 auto clamp(48px,6vw,80px)}.audit-section-header[data-astro-cid-qgfo6xpb] p[data-astro-cid-qgfo6xpb]{color:var(--text-secondary);margin-top:20px;line-height:1.65}.includes-grid[data-astro-cid-qgfo6xpb]{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px);display:grid}.includes-card[data-astro-cid-qgfo6xpb]{background:var(--bg-primary);border-radius:var(--radius-lg);border:var(--border-subtle);transition:transform .4s var(--ease-out-expo), border-color .4s;padding:clamp(24px,3vw,38px)}.includes-card[data-astro-cid-qgfo6xpb]:hover{border-color:var(--accent-soft);transform:translateY(-4px)}.includes-num[data-astro-cid-qgfo6xpb]{font-family:var(--font-mono);color:var(--gold);letter-spacing:.18em;margin-bottom:14px;font-size:.73rem;display:block}.includes-title[data-astro-cid-qgfo6xpb]{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:16px;font-size:1.15rem;font-weight:700}.includes-list[data-astro-cid-qgfo6xpb]{flex-direction:column;gap:7px;display:flex}.includes-list[data-astro-cid-qgfo6xpb] li[data-astro-cid-qgfo6xpb]{color:var(--text-secondary);gap:8px;font-size:.88rem;line-height:1.5;display:flex}.includes-check[data-astro-cid-qgfo6xpb]{color:var(--accent);flex-shrink:0;margin-top:2px;font-size:.8rem}.audit-process[data-astro-cid-qgfo6xpb]{padding:var(--space-section) 0}.process-steps[data-astro-cid-qgfo6xpb]{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px);display:grid;position:relative}.process-steps[data-astro-cid-qgfo6xpb]:before{content:"";background:linear-gradient(90deg, var(--accent), transparent);pointer-events:none;width:80%;height:1px;position:absolute;top:28px;left:10%}.process-step[data-astro-cid-qgfo6xpb]{flex-direction:column;gap:18px;display:flex}.process-step-num[data-astro-cid-qgfo6xpb]{font-family:var(--font-mono);color:#fff;background:var(--accent);letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.75rem;display:flex}.process-step-title[data-astro-cid-qgfo6xpb]{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.process-step-desc[data-astro-cid-qgfo6xpb]{color:var(--text-secondary);font-size:.95rem;line-height:1.65}.audit-form-section[data-astro-cid-qgfo6xpb]{padding:var(--space-section) 0;background:var(--bg-surface)}.audit-form-wrap[data-astro-cid-qgfo6xpb]{grid-template-columns:420px 1fr;align-items:start;gap:clamp(40px,6vw,100px);display:grid}.audit-form-intro[data-astro-cid-qgfo6xpb]{position:sticky;top:110px}.audit-form-intro[data-astro-cid-qgfo6xpb] p[data-astro-cid-qgfo6xpb]{color:var(--text-secondary);margin-bottom:28px;font-size:1rem;line-height:1.7}.audit-form-trust[data-astro-cid-qgfo6xpb]{flex-direction:column;gap:8px;display:flex}.audit-form-trust[data-astro-cid-qgfo6xpb] span[data-astro-cid-qgfo6xpb]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:.75rem}.audit-form[data-astro-cid-qgfo6xpb]{background:var(--bg-primary);border-radius:var(--radius-xl);border:var(--border-subtle);flex-direction:column;gap:20px;padding:clamp(28px,4vw,52px);display:flex}.audit-form-row[data-astro-cid-qgfo6xpb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-field[data-astro-cid-qgfo6xpb]{flex-direction:column;gap:8px;display:flex}.form-label[data-astro-cid-qgfo6xpb]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:.72rem}.form-field[data-astro-cid-qgfo6xpb] input[data-astro-cid-qgfo6xpb],.form-field[data-astro-cid-qgfo6xpb] select[data-astro-cid-qgfo6xpb],.form-field[data-astro-cid-qgfo6xpb] textarea[data-astro-cid-qgfo6xpb]{background:var(--bg-surface);border:var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);-webkit-appearance:none;padding:13px 16px;font-family:inherit;font-size:.97rem;transition:border-color .25s,box-shadow .25s}.form-field[data-astro-cid-qgfo6xpb] input[data-astro-cid-qgfo6xpb]:focus,.form-field[data-astro-cid-qgfo6xpb] select[data-astro-cid-qgfo6xpb]:focus,.form-field[data-astro-cid-qgfo6xpb] textarea[data-astro-cid-qgfo6xpb]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.form-field[data-astro-cid-qgfo6xpb] textarea[data-astro-cid-qgfo6xpb]{resize:vertical;min-height:100px}.form-field--check[data-astro-cid-qgfo6xpb]{color:var(--text-secondary);flex-direction:row;align-items:flex-start;gap:12px;font-size:.88rem;line-height:1.5}.form-field--check[data-astro-cid-qgfo6xpb] input[data-astro-cid-qgfo6xpb][type=checkbox]{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0;margin-top:2px;padding:0}.form-field--check[data-astro-cid-qgfo6xpb] a[data-astro-cid-qgfo6xpb]{color:var(--accent);text-decoration:underline}.audit-submit[data-astro-cid-qgfo6xpb]{background:var(--accent);color:#fff;border-radius:var(--radius-full);cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;gap:12px;padding:18px 36px;font-family:inherit;font-size:1rem;font-weight:600;transition:background .3s,transform .3s,box-shadow .3s;display:inline-flex}.audit-submit[data-astro-cid-qgfo6xpb]:hover{background:var(--accent-hover);box-shadow:0 16px 40px var(--accent-glow);transform:translateY(-3px)}.audit-success[data-astro-cid-qgfo6xpb]{text-align:center;padding:48px 24px}.audit-success-icon[data-astro-cid-qgfo6xpb]{color:var(--accent);margin-bottom:16px;font-size:3rem;display:block}.audit-success[data-astro-cid-qgfo6xpb] h3[data-astro-cid-qgfo6xpb]{font-family:var(--font-display);color:var(--text-primary);margin-bottom:12px;font-size:1.8rem;font-weight:700}.audit-success[data-astro-cid-qgfo6xpb] p[data-astro-cid-qgfo6xpb]{color:var(--text-secondary);margin-bottom:28px}.audit-success-back[data-astro-cid-qgfo6xpb]{color:var(--accent);font-weight:500;text-decoration:underline}@media (width<=1024px){.audit-form-wrap[data-astro-cid-qgfo6xpb]{grid-template-columns:1fr}.audit-form-intro[data-astro-cid-qgfo6xpb]{position:static}.includes-grid[data-astro-cid-qgfo6xpb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.process-steps[data-astro-cid-qgfo6xpb]{grid-template-columns:1fr}.process-steps[data-astro-cid-qgfo6xpb]:before{display:none}.audit-form-row[data-astro-cid-qgfo6xpb],.includes-grid[data-astro-cid-qgfo6xpb]{grid-template-columns:1fr}}.audit-form-wrap[data-astro-cid-qgfo6xpb]>[data-astro-cid-qgfo6xpb],.audit-form[data-astro-cid-qgfo6xpb],.form-field[data-astro-cid-qgfo6xpb]{min-width:0}.form-field[data-astro-cid-qgfo6xpb] input[data-astro-cid-qgfo6xpb]:not([type=checkbox]),.form-field[data-astro-cid-qgfo6xpb] select[data-astro-cid-qgfo6xpb],.form-field[data-astro-cid-qgfo6xpb] textarea[data-astro-cid-qgfo6xpb]{width:100%;min-width:0;max-width:100%}
