.hero[data-astro-cid-yodha2z4]{isolation:isolate;padding-block:clamp(3.5rem,8vw,7rem) clamp(4rem,8vw,7rem);position:relative;overflow:hidden}.grid-backdrop[data-astro-cid-yodha2z4],.glow-backdrop[data-astro-cid-yodha2z4]{z-index:-1}.hero-layout[data-astro-cid-yodha2z4]{align-items:center;gap:3.5rem;display:grid}.hero-text[data-astro-cid-yodha2z4]{justify-items:start;gap:1.75rem;display:grid}.hero-label[data-astro-cid-yodha2z4]{color:var(--color-fg-muted)}.hero-lead[data-astro-cid-yodha2z4]{max-width:38rem}.hero-actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.875rem;margin-top:.5rem;display:flex}.file[data-astro-cid-yodha2z4]{background-color:color-mix(in oklch, var(--color-ink-900) 85%, transparent);backdrop-filter:blur(6px)}.file-header[data-astro-cid-yodha2z4]{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1.125rem 1.375rem;display:flex}.file-heading[data-astro-cid-yodha2z4]{color:var(--color-fg)}.file-rows[data-astro-cid-yodha2z4]{display:grid}.file-row[data-astro-cid-yodha2z4]{border-bottom:1px solid var(--color-line);grid-template-columns:auto 1fr auto;grid-template-areas:"index name check""index detail check";align-items:center;column-gap:1rem;padding:.875rem 1.375rem;display:grid}.file-index[data-astro-cid-yodha2z4]{font-family:var(--font-mono);color:var(--color-fg-subtle);grid-area:index;font-size:.75rem}.file-name[data-astro-cid-yodha2z4]{color:var(--color-fg);grid-area:name;font-size:.9375rem;font-weight:600;line-height:1.375rem}.file-detail[data-astro-cid-yodha2z4]{color:var(--color-fg-subtle);grid-area:detail;font-size:.8125rem;line-height:1.25rem}.file-row[data-astro-cid-yodha2z4] .file-check{width:1rem;height:1rem;color:var(--color-accent);grid-area:check}.file-footer[data-astro-cid-yodha2z4]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-fg-muted);padding:1rem 1.375rem;font-size:.75rem;line-height:1.25rem}@media (width>=64rem){.hero-layout[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4.5rem}}.more[data-astro-cid-ba372snk]{margin-top:2.5rem}.offer-actions[data-astro-cid-ba372snk]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2.5rem;display:flex}.rules[data-astro-cid-ba372snk]{border:1px solid var(--color-line);background-color:var(--color-ink-950);border-radius:.5rem;padding:1.75rem}.report[data-astro-cid-ba372snk]{align-items:start;gap:3.5rem;display:grid}.report-text[data-astro-cid-ba372snk]{justify-items:start;gap:1.25rem;display:grid}.report-parts[data-astro-cid-ba372snk]{gap:1.75rem 2.5rem;width:100%;margin-top:1.75rem;display:grid}.report-part[data-astro-cid-ba372snk]{border-top:1px solid var(--color-line);align-content:start;gap:.375rem;padding-top:1.25rem;display:grid}.report-part[data-astro-cid-ba372snk] dd[data-astro-cid-ba372snk]{color:var(--color-fg-muted);font-size:.9375rem;line-height:1.5rem}.finding[data-astro-cid-ba372snk]{background-color:var(--color-ink-950);padding:1.5rem}.finding-heading[data-astro-cid-ba372snk]{color:var(--color-fg)}.finding-fields[data-astro-cid-ba372snk]{border-top:1px solid var(--color-line);margin-top:1.25rem;display:grid}.finding-field[data-astro-cid-ba372snk]{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:1rem;padding-block:.75rem;font-size:.8125rem;line-height:1.25rem;display:grid}.finding-field[data-astro-cid-ba372snk] dt[data-astro-cid-ba372snk]{font-family:var(--font-mono);color:var(--color-fg-subtle)}.finding-field[data-astro-cid-ba372snk] dd[data-astro-cid-ba372snk]{color:var(--color-fg)}.finding-note[data-astro-cid-ba372snk]{color:var(--color-fg-subtle);margin-top:1.25rem;font-size:.8125rem;line-height:1.25rem}@media (width>=40rem){.report-parts[data-astro-cid-ba372snk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=68rem){.report[data-astro-cid-ba372snk]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:4.5rem}.finding[data-astro-cid-ba372snk]{top:calc(var(--header-height) + 2rem);position:sticky}}
