.audit-card[data-astro-cid-ptn3japr]{border:2px solid var(--brand);text-align:left;background:#fff;border-radius:20px;flex-direction:column;gap:24px;padding:32px;display:flex;box-shadow:0 30px 60px -32px #2563eb73}.audit-form[data-astro-cid-ptn3japr]{flex-direction:column;gap:10px;display:flex}.audit-label[data-astro-cid-ptn3japr]{color:var(--ink);font-size:15px;font-weight:600}.audit-row[data-astro-cid-ptn3japr]{gap:12px;display:flex}.audit-field[data-astro-cid-ptn3japr]{border:1px solid var(--line-2);min-width:0;height:64px;color:var(--muted-2);background:#fff;border-radius:12px;flex:1;align-items:center;gap:12px;padding:0 18px;display:flex}.audit-field[data-astro-cid-ptn3japr]:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.audit-field[data-astro-cid-ptn3japr] input[data-astro-cid-ptn3japr]{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:18px}.audit-field[data-astro-cid-ptn3japr]:has(input[aria-invalid=true]){border-color:var(--danger)}.audit-submit[data-astro-cid-ptn3japr]{min-height:64px;padding:0 28px;font-size:17px}.audit-submit[data-astro-cid-ptn3japr][aria-busy=true]{opacity:.8;cursor:progress}.audit-error[data-astro-cid-ptn3japr]{color:var(--danger);font-size:14px;font-weight:500}.audit-progress[data-astro-cid-ptn3japr]{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:flex}.audit-progress[data-astro-cid-ptn3japr][hidden]{display:none}.audit-spinner[data-astro-cid-ptn3japr]{border:2px solid var(--brand-light);border-top-color:var(--brand);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite audit-spin}@keyframes audit-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.audit-spinner[data-astro-cid-ptn3japr]{animation:none}}.audit-checks[data-astro-cid-ptn3japr]{color:var(--text-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 20px;padding:0;font-size:14px;list-style:none;display:grid}.audit-checks[data-astro-cid-ptn3japr] li[data-astro-cid-ptn3japr]{align-items:center;gap:8px;display:flex}.audit-checks[data-astro-cid-ptn3japr] svg{color:var(--ok);flex-shrink:0}@media (width<=640px){.audit-card[data-astro-cid-ptn3japr]{border-radius:16px;padding:20px}.audit-row[data-astro-cid-ptn3japr]{flex-direction:column}.audit-field[data-astro-cid-ptn3japr],.audit-submit[data-astro-cid-ptn3japr]{height:56px;min-height:56px}.audit-checks[data-astro-cid-ptn3japr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.audit-result{background:var(--brand-soft);border-bottom:1px solid var(--line);outline:none}.audit-result[hidden]{display:none}.ar-ready{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px;padding-top:56px;padding-bottom:56px;display:grid}.ar-ready-eyebrow{color:var(--brand);font-size:14px;font-weight:600}.ar-ready-title{letter-spacing:-.02em;color:var(--ink);margin:8px 0 10px;font-size:34px;font-weight:700;line-height:1.15}.ar-ready-host{color:var(--ink-2);overflow-wrap:anywhere;font-size:20px;font-weight:600}.ar-ready-lead{color:var(--text);margin-top:14px;font-size:17px;line-height:1.55}.ar-ready-points{color:var(--text);margin:14px 0 22px;padding-left:20px;line-height:1.7}.ar-ready-button{display:inline-flex}.ar-ready-note{color:var(--muted);margin-top:12px;font-size:14px}.ar-preview{border:1px solid var(--line-2);background:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 18px 40px -26px #2563eb99}.ar-preview-inner{filter:blur(6px);user-select:none;flex-direction:column;gap:14px;padding:24px;display:flex}.ar-preview .bar{background:#d4d4d8;border-radius:6px;height:12px;display:block}.ar-preview-head{flex-direction:column;gap:8px;display:flex}.ar-preview-tiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ar-preview .tile{border-radius:12px;height:56px}.ar-preview-line{align-items:center;gap:10px;display:flex}.ar-preview .dot{border-radius:50%;flex:none;width:14px;height:14px}.ar-preview .is-a{background:#b91c1c}.ar-preview .is-b{background:#f59e0b}.ar-preview .is-c{background:#16a34a}.ar-preview .w35{width:35%}.ar-preview .w45{width:45%}.ar-preview .w55{width:55%}.ar-preview .w60{width:60%}.ar-preview .w65{width:65%}.ar-preview .w70{width:70%}.ar-preview .w80{width:80%}.ar-preview-lock{place-items:center;display:grid;position:absolute;inset:0}.ar-preview-lock-badge{background:var(--bg);width:64px;height:64px;color:var(--brand);border:1px solid var(--brand-line);border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 20px #0f172a1f}@media (width<=860px){.ar-ready{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:40px;padding-bottom:40px}.ar-ready-title{font-size:28px}}
