.audit-field[data-astro-cid-3s6x7yh7]{display:grid;gap:.5rem;min-width:0;font-size:.85rem}.hero[data-astro-cid-3s6x7yh7]{position:relative;padding:6rem 2rem 5rem;overflow:hidden;border-bottom:1px solid var(--color-line)}.aura[data-astro-cid-3s6x7yh7]{position:absolute;inset:-20% -10% auto auto;width:70%;height:100%;background:radial-gradient(circle at 70% 30%,oklch(.78 .1 280 / .22) 0%,transparent 55%);pointer-events:none;z-index:0}.hero[data-astro-cid-3s6x7yh7] .content[data-astro-cid-3s6x7yh7]{position:relative;z-index:1;max-width:880px;margin:0 auto}.eyebrow[data-astro-cid-3s6x7yh7]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-faint);display:inline-flex;align-items:center;gap:.5rem}.eyebrow[data-astro-cid-3s6x7yh7] .dot[data-astro-cid-3s6x7yh7]{width:6px;height:6px;border-radius:50%;background:var(--color-lavender);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.hero[data-astro-cid-3s6x7yh7] h1[data-astro-cid-3s6x7yh7]{margin-top:1.25rem;font-size:clamp(2.25rem,6vw,4.5rem);line-height:.98;letter-spacing:-.04em;font-weight:600}.hero[data-astro-cid-3s6x7yh7] h1[data-astro-cid-3s6x7yh7] em[data-astro-cid-3s6x7yh7]{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--color-lavender)}.hero[data-astro-cid-3s6x7yh7] .sub[data-astro-cid-3s6x7yh7]{margin-top:1.5rem;max-width:56ch;color:var(--color-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.hero[data-astro-cid-3s6x7yh7] .sub[data-astro-cid-3s6x7yh7] strong[data-astro-cid-3s6x7yh7]{color:var(--color-ink)}.form[data-astro-cid-3s6x7yh7]{margin-top:2.5rem;display:flex;flex-direction:column;gap:.65rem;max-width:640px}.form[data-astro-cid-3s6x7yh7] .row[data-astro-cid-3s6x7yh7]{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}@media(max-width:640px){.form[data-astro-cid-3s6x7yh7] .row[data-astro-cid-3s6x7yh7]{grid-template-columns:1fr}}.form[data-astro-cid-3s6x7yh7] input[data-astro-cid-3s6x7yh7][type=email],.form[data-astro-cid-3s6x7yh7] input[data-astro-cid-3s6x7yh7][type=url],.form[data-astro-cid-3s6x7yh7] input[data-astro-cid-3s6x7yh7][type=text],.form[data-astro-cid-3s6x7yh7] input[data-astro-cid-3s6x7yh7][type=tel]{padding:.85rem 1rem;border:1px solid var(--color-line-strong);border-radius:var(--radius-md);font-size:.95rem;font-family:inherit;background:var(--color-bg-elevated);color:var(--color-ink);transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.form[data-astro-cid-3s6x7yh7] input[data-astro-cid-3s6x7yh7]:focus{outline:2px solid var(--color-lavender);outline-offset:2px;border-color:var(--color-lavender);background:var(--color-bg-elevated)}.form[data-astro-cid-3s6x7yh7] input[data-astro-cid-3s6x7yh7].hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.btn[data-astro-cid-3s6x7yh7]{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 1.5rem;border-radius:var(--radius-pill);font-size:.95rem;font-weight:500;border:1px solid var(--color-line);transition:all var(--dur-fast) var(--ease-out);cursor:pointer}.btn-primary[data-astro-cid-3s6x7yh7]{background:var(--color-lavender);color:#10111a;border-color:transparent;font-weight:600}.btn-primary[data-astro-cid-3s6x7yh7]:hover{background:oklch(.85 .1 280);transform:translateY(-1px)}.btn[data-astro-cid-3s6x7yh7].big{padding:1.1rem 1.6rem;font-size:1rem;margin-top:.5rem}.form[data-astro-cid-3s6x7yh7] .note[data-astro-cid-3s6x7yh7]{margin-top:.5rem;font-size:.78rem;color:var(--color-faint);line-height:1.5}#msg[data-astro-cid-3s6x7yh7]{margin-top:1rem;min-height:1.5rem;font-size:.95rem;line-height:1.5}#msg[data-astro-cid-3s6x7yh7].ok{color:#278733;padding:.75rem 1rem;background:#dbf8da66;border-radius:var(--radius-md)}#msg[data-astro-cid-3s6x7yh7].err{color:#c5372f;padding:.75rem 1rem;background:oklch(.95 .06 28 / .4);border-radius:var(--radius-md)}.trust[data-astro-cid-3s6x7yh7]{margin-top:2.25rem;display:flex;flex-wrap:wrap;gap:1.5rem 2rem;font-family:var(--font-mono);font-size:.78rem;color:var(--color-faint)}.trust[data-astro-cid-3s6x7yh7] .t[data-astro-cid-3s6x7yh7] b[data-astro-cid-3s6x7yh7]{color:var(--color-ink);font-weight:500}section[data-astro-cid-3s6x7yh7]{padding:6rem 2rem;border-top:1px solid var(--color-line)}section[data-astro-cid-3s6x7yh7] .inner[data-astro-cid-3s6x7yh7]{max-width:1200px;margin:0 auto}.head[data-astro-cid-3s6x7yh7]{text-align:center;margin-bottom:3.5rem}.head[data-astro-cid-3s6x7yh7] h2[data-astro-cid-3s6x7yh7]{margin-top:1rem;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:500;letter-spacing:-.035em;line-height:1.05;max-width:22ch;margin-left:auto;margin-right:auto}.head[data-astro-cid-3s6x7yh7] h2[data-astro-cid-3s6x7yh7] em[data-astro-cid-3s6x7yh7]{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--color-amber)}.head[data-astro-cid-3s6x7yh7] .lead[data-astro-cid-3s6x7yh7]{margin-top:1rem;color:var(--color-muted);max-width:58ch;margin-left:auto;margin-right:auto;line-height:1.6}.bens[data-astro-cid-3s6x7yh7] .grid[data-astro-cid-3s6x7yh7]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:960px){.bens[data-astro-cid-3s6x7yh7] .grid[data-astro-cid-3s6x7yh7]{grid-template-columns:1fr}}.bcard[data-astro-cid-3s6x7yh7]{padding:2rem 1.75rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#f6f4f805;transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-base) var(--ease-out-expo)}.bcard[data-astro-cid-3s6x7yh7]:hover{border-color:var(--color-line-strong);transform:translateY(-2px)}.bcard[data-astro-cid-3s6x7yh7] .n[data-astro-cid-3s6x7yh7]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;color:var(--color-amber)}.bcard[data-astro-cid-3s6x7yh7] h3[data-astro-cid-3s6x7yh7]{margin-top:.6rem;font-size:1.25rem;font-weight:600;letter-spacing:-.02em}.bcard[data-astro-cid-3s6x7yh7] p[data-astro-cid-3s6x7yh7]{margin-top:.85rem;color:var(--color-muted);font-size:.95rem;line-height:1.55}.reasons[data-astro-cid-3s6x7yh7]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:960px){.reasons[data-astro-cid-3s6x7yh7]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.reasons[data-astro-cid-3s6x7yh7]{grid-template-columns:1fr}}.r[data-astro-cid-3s6x7yh7]{padding:1.75rem 1.5rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#f6f4f805}.r[data-astro-cid-3s6x7yh7] .rn[data-astro-cid-3s6x7yh7]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;color:var(--color-amber)}.r[data-astro-cid-3s6x7yh7] h3[data-astro-cid-3s6x7yh7]{margin-top:.75rem;font-size:1.05rem;font-weight:500;letter-spacing:-.015em}.r[data-astro-cid-3s6x7yh7] p[data-astro-cid-3s6x7yh7]{margin-top:.75rem;font-size:.9rem;color:var(--color-muted);line-height:1.6}.qs[data-astro-cid-3s6x7yh7]{display:flex;flex-direction:column;gap:.5rem;max-width:820px;margin:0 auto}.q[data-astro-cid-3s6x7yh7]{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#f6f4f805;transition:border-color var(--dur-fast) var(--ease-out)}.q[data-astro-cid-3s6x7yh7]:hover,.q[data-astro-cid-3s6x7yh7][open]{border-color:var(--color-line-strong)}.q[data-astro-cid-3s6x7yh7] summary[data-astro-cid-3s6x7yh7]{padding:1.25rem 1.5rem;cursor:pointer;font-weight:500;font-size:1rem;color:var(--color-ink);list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem}.q[data-astro-cid-3s6x7yh7] summary[data-astro-cid-3s6x7yh7]::-webkit-details-marker{display:none}.q[data-astro-cid-3s6x7yh7] summary[data-astro-cid-3s6x7yh7]:after{content:"+";font-size:1.5rem;color:var(--color-faint);transition:transform var(--dur-fast) var(--ease-out);line-height:1}.q[data-astro-cid-3s6x7yh7][open] summary[data-astro-cid-3s6x7yh7]:after{transform:rotate(45deg);color:var(--color-amber)}.q[data-astro-cid-3s6x7yh7] p[data-astro-cid-3s6x7yh7]{padding:0 1.5rem 1.5rem;color:var(--color-muted);font-size:.95rem;line-height:1.6;max-width:68ch}.final[data-astro-cid-3s6x7yh7]{text-align:center;background:radial-gradient(ellipse at 50% 50%,oklch(.78 .1 280 / .08) 0%,transparent 65%);border-bottom:1px solid var(--color-line)}.final[data-astro-cid-3s6x7yh7] h2[data-astro-cid-3s6x7yh7]{font-size:clamp(2rem,5vw,3.25rem);font-weight:500;letter-spacing:-.035em;line-height:1.05;max-width:22ch;margin:0 auto}.final[data-astro-cid-3s6x7yh7] h2[data-astro-cid-3s6x7yh7] em[data-astro-cid-3s6x7yh7]{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--color-lavender)}.final[data-astro-cid-3s6x7yh7] p[data-astro-cid-3s6x7yh7]{margin-top:1.25rem;color:var(--color-muted);font-size:1.05rem;max-width:52ch;margin-left:auto;margin-right:auto;line-height:1.6}.final[data-astro-cid-3s6x7yh7] .btn[data-astro-cid-3s6x7yh7]{margin-top:2rem}.trust-final[data-astro-cid-3s6x7yh7]{display:block;margin-top:1.25rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;color:var(--color-faint);text-transform:uppercase}
