.audit-page[data-astro-cid-lgpj4uaz]{color:var(--text)}.audit-breadcrumb[data-astro-cid-lgpj4uaz]{padding-top:100px;padding-bottom:8px}.audit-breadcrumb[data-astro-cid-lgpj4uaz] ol[data-astro-cid-lgpj4uaz]{color:var(--text-sec);flex-wrap:wrap;gap:8px;font-size:.875rem;list-style:none;display:flex}.audit-breadcrumb[data-astro-cid-lgpj4uaz] li[data-astro-cid-lgpj4uaz]+li[data-astro-cid-lgpj4uaz]:before{content:"/";color:var(--border);margin-right:8px}.audit-breadcrumb[data-astro-cid-lgpj4uaz] a[data-astro-cid-lgpj4uaz]:hover{color:var(--primary);text-decoration:underline}.audit-hero[data-astro-cid-lgpj4uaz]{padding:20px 0 76px}.audit-hero__grid[data-astro-cid-lgpj4uaz]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid}.audit-hero__copy[data-astro-cid-lgpj4uaz]{min-width:0}.audit-hero__eyebrow[data-astro-cid-lgpj4uaz]{color:#80520c;margin-bottom:12px;font-size:.875rem;font-weight:700}.audit-hero[data-astro-cid-lgpj4uaz] h1[data-astro-cid-lgpj4uaz]{color:var(--primary);letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(2.2rem,4vw,3.35rem);font-weight:800;line-height:1.16}.audit-hero[data-astro-cid-lgpj4uaz] h1[data-astro-cid-lgpj4uaz] span[data-astro-cid-lgpj4uaz]{color:#80520c}.audit-hero__intro[data-astro-cid-lgpj4uaz]{max-width:54ch;color:var(--text-sec);font-size:1.125rem;line-height:1.75}.audit-form[data-astro-cid-lgpj4uaz]{max-width:720px;margin-top:28px}.audit-form[data-astro-cid-lgpj4uaz] label[data-astro-cid-lgpj4uaz]{color:var(--text);margin-bottom:8px;font-weight:700;display:block}.audit-form__row[data-astro-cid-lgpj4uaz]{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.audit-form[data-astro-cid-lgpj4uaz] input[data-astro-cid-lgpj4uaz]{border:1px solid var(--border);width:100%;min-width:0;min-height:52px;color:var(--text);font:inherit;background:#fff;border-radius:8px;padding:12px 16px}.audit-form[data-astro-cid-lgpj4uaz] input[data-astro-cid-lgpj4uaz]::placeholder{color:#667581;opacity:1}.audit-form[data-astro-cid-lgpj4uaz] input[data-astro-cid-lgpj4uaz]:focus-visible{outline-offset:2px;border-color:#a87418;outline:3px solid #e8a8386b}.audit-form[data-astro-cid-lgpj4uaz] input[data-astro-cid-lgpj4uaz][aria-invalid=true]{border-color:var(--accent)}.audit-form[data-astro-cid-lgpj4uaz] .btn[data-astro-cid-lgpj4uaz]{min-height:52px}.audit-form[data-astro-cid-lgpj4uaz] .btn[data-astro-cid-lgpj4uaz]:disabled{opacity:.65;cursor:progress;transform:none}.audit-form__help[data-astro-cid-lgpj4uaz]{color:var(--text-sec);margin-top:10px;font-size:.875rem;line-height:1.6}.audit-status[data-astro-cid-lgpj4uaz]{border-left:3px solid var(--accent);background:var(--bg-sec);color:var(--text);margin-top:14px;padding:12px 14px;font-size:.9375rem;line-height:1.6}.audit-status[data-astro-cid-lgpj4uaz][data-error=true]{border-left-width:4px;font-weight:600}.audit-hero__secondary[data-astro-cid-lgpj4uaz]{color:var(--text-sec);align-items:center;gap:8px;margin-top:22px;font-weight:600;display:inline-flex}.audit-hero__secondary[data-astro-cid-lgpj4uaz]:hover{color:var(--primary)}.audit-hero__visual[data-astro-cid-lgpj4uaz]{min-width:0;margin:0}.audit-hero__visual[data-astro-cid-lgpj4uaz] img[data-astro-cid-lgpj4uaz]{aspect-ratio:3/2;object-fit:cover;width:100%;box-shadow:var(--shadow-lg);border-radius:16px}.audit-hero__visual[data-astro-cid-lgpj4uaz] figcaption[data-astro-cid-lgpj4uaz]{color:var(--text-sec);margin-top:10px;font-size:.8125rem}.audit-trust[data-astro-cid-lgpj4uaz]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:24px 0}.audit-trust[data-astro-cid-lgpj4uaz] ul[data-astro-cid-lgpj4uaz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;display:grid}.audit-trust[data-astro-cid-lgpj4uaz] li[data-astro-cid-lgpj4uaz]{min-width:0;color:var(--text);align-items:center;gap:12px;font-weight:600;display:flex}.audit-trust[data-astro-cid-lgpj4uaz] i[data-astro-cid-lgpj4uaz]{color:#a87418;flex:none;font-size:1.125rem}.audit-section[data-astro-cid-lgpj4uaz]{padding:84px 0}.audit-section--muted[data-astro-cid-lgpj4uaz]{background:var(--bg-sec)}.audit-section__heading[data-astro-cid-lgpj4uaz]{text-align:center;max-width:720px;margin:0 auto 40px}.audit-section__heading[data-astro-cid-lgpj4uaz] h2[data-astro-cid-lgpj4uaz],.audit-questions[data-astro-cid-lgpj4uaz] h2[data-astro-cid-lgpj4uaz],.audit-service-cta[data-astro-cid-lgpj4uaz] h2[data-astro-cid-lgpj4uaz]{color:var(--primary);margin-bottom:14px;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.22}.audit-section__heading[data-astro-cid-lgpj4uaz] p[data-astro-cid-lgpj4uaz],.audit-questions[data-astro-cid-lgpj4uaz] header[data-astro-cid-lgpj4uaz] p[data-astro-cid-lgpj4uaz],.audit-service-cta[data-astro-cid-lgpj4uaz] p[data-astro-cid-lgpj4uaz]{color:var(--text-sec);font-size:1.0625rem;line-height:1.75}.audit-flow[data-astro-cid-lgpj4uaz]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:none;display:grid}.audit-flow[data-astro-cid-lgpj4uaz] li[data-astro-cid-lgpj4uaz]{min-width:0;padding-top:4px}.audit-flow__icon[data-astro-cid-lgpj4uaz]{background:var(--grad-accent);width:52px;height:52px;color:var(--primary);border-radius:12px;place-items:center;margin-bottom:18px;font-size:1.2rem;display:grid}.audit-flow[data-astro-cid-lgpj4uaz] h3[data-astro-cid-lgpj4uaz]{color:var(--primary);margin-bottom:10px;font-size:1.1875rem}.audit-flow[data-astro-cid-lgpj4uaz] p[data-astro-cid-lgpj4uaz]{color:var(--text-sec);line-height:1.7}.audit-check-groups[data-astro-cid-lgpj4uaz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 56px;max-width:1000px;margin:0 auto;display:grid}.audit-check-groups[data-astro-cid-lgpj4uaz] article[data-astro-cid-lgpj4uaz]{border-bottom:1px solid var(--border);min-width:0;padding-bottom:22px}.audit-check-groups[data-astro-cid-lgpj4uaz] h3[data-astro-cid-lgpj4uaz]{color:var(--primary);align-items:center;gap:10px;margin-bottom:10px;font-size:1.25rem;display:flex}.audit-check-groups[data-astro-cid-lgpj4uaz] h3[data-astro-cid-lgpj4uaz] i[data-astro-cid-lgpj4uaz]{color:#80520c}.audit-check-groups[data-astro-cid-lgpj4uaz] p[data-astro-cid-lgpj4uaz]{color:var(--text-sec);line-height:1.75}.audit-method-note[data-astro-cid-lgpj4uaz]{max-width:840px;color:var(--text-sec);text-align:center;margin:28px auto 0;font-size:.9rem;line-height:1.7}.audit-questions__grid[data-astro-cid-lgpj4uaz]{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.audit-faq[data-astro-cid-lgpj4uaz] details[data-astro-cid-lgpj4uaz]{border-bottom:1px solid var(--border)}.audit-faq[data-astro-cid-lgpj4uaz] details[data-astro-cid-lgpj4uaz]:first-child{border-top:1px solid var(--border)}.audit-faq[data-astro-cid-lgpj4uaz] summary[data-astro-cid-lgpj4uaz]{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:700;line-height:1.5;list-style:none;display:flex}.audit-faq[data-astro-cid-lgpj4uaz] summary[data-astro-cid-lgpj4uaz]::-webkit-details-marker{display:none}.audit-faq[data-astro-cid-lgpj4uaz] summary[data-astro-cid-lgpj4uaz]:focus-visible{outline-offset:3px;outline:3px solid #e8a83880}.audit-faq[data-astro-cid-lgpj4uaz] summary[data-astro-cid-lgpj4uaz] i[data-astro-cid-lgpj4uaz]{color:#80520c;flex:none;transition:transform .2s}.audit-faq[data-astro-cid-lgpj4uaz] details[data-astro-cid-lgpj4uaz][open] summary[data-astro-cid-lgpj4uaz] i[data-astro-cid-lgpj4uaz]{transform:rotate(180deg)}.audit-faq[data-astro-cid-lgpj4uaz] details[data-astro-cid-lgpj4uaz] p[data-astro-cid-lgpj4uaz]{color:var(--text-sec);padding:0 28px 20px 0;line-height:1.75}.audit-service-cta[data-astro-cid-lgpj4uaz]{border-top:1px solid var(--border);padding:52px 0}.audit-service-cta__inner[data-astro-cid-lgpj4uaz]{justify-content:space-between;align-items:center;gap:28px;display:flex}.audit-service-cta[data-astro-cid-lgpj4uaz] h2[data-astro-cid-lgpj4uaz]{margin-bottom:8px;font-size:1.75rem}.audit-service-cta[data-astro-cid-lgpj4uaz] p[data-astro-cid-lgpj4uaz]{max-width:62ch}.audit-service-cta[data-astro-cid-lgpj4uaz] .btn[data-astro-cid-lgpj4uaz]{flex:none}@media (width<=900px){.audit-hero__grid[data-astro-cid-lgpj4uaz]{grid-template-columns:minmax(0,1fr);gap:32px}.audit-hero__copy[data-astro-cid-lgpj4uaz],.audit-hero__visual[data-astro-cid-lgpj4uaz]{max-width:720px}.audit-questions__grid[data-astro-cid-lgpj4uaz]{grid-template-columns:1fr;gap:28px}}@media (width<=640px){.audit-breadcrumb[data-astro-cid-lgpj4uaz]{padding-top:92px}.audit-hero[data-astro-cid-lgpj4uaz]{padding:14px 0 52px}.audit-hero[data-astro-cid-lgpj4uaz] h1[data-astro-cid-lgpj4uaz]{font-size:clamp(2rem,9vw,2.65rem)}.audit-hero__intro[data-astro-cid-lgpj4uaz]{font-size:1rem}.audit-form__row[data-astro-cid-lgpj4uaz]{grid-template-columns:minmax(0,1fr)}.audit-form[data-astro-cid-lgpj4uaz] .btn[data-astro-cid-lgpj4uaz]{width:100%}.audit-trust[data-astro-cid-lgpj4uaz] ul[data-astro-cid-lgpj4uaz]{grid-template-columns:1fr;gap:16px}.audit-section[data-astro-cid-lgpj4uaz]{padding:56px 0}.audit-section__heading[data-astro-cid-lgpj4uaz]{text-align:left;margin-bottom:30px}.audit-flow[data-astro-cid-lgpj4uaz]{grid-template-columns:1fr;gap:24px}.audit-flow[data-astro-cid-lgpj4uaz] li[data-astro-cid-lgpj4uaz]{grid-template-columns:48px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.audit-flow__icon[data-astro-cid-lgpj4uaz]{grid-row:span 2;width:44px;height:44px;margin:0}.audit-flow[data-astro-cid-lgpj4uaz] h3[data-astro-cid-lgpj4uaz]{margin:0 0 4px}.audit-check-groups[data-astro-cid-lgpj4uaz]{grid-template-columns:1fr;row-gap:22px}.audit-questions__grid[data-astro-cid-lgpj4uaz]{gap:22px}.audit-service-cta[data-astro-cid-lgpj4uaz]{padding:40px 0}.audit-service-cta__inner[data-astro-cid-lgpj4uaz]{flex-direction:column;align-items:flex-start}.audit-service-cta[data-astro-cid-lgpj4uaz] .btn[data-astro-cid-lgpj4uaz]{width:100%}}@media (prefers-reduced-motion:reduce){.audit-faq[data-astro-cid-lgpj4uaz] summary[data-astro-cid-lgpj4uaz] i[data-astro-cid-lgpj4uaz]{transition:none}}
