.scorecard[data-astro-cid-4kuiyc63]{margin-block:clamp(3rem,8vw,6rem);padding:clamp(1.25rem,4vw,2.5rem)}.product-row[data-astro-cid-4kuiyc63]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;display:flex}.board-brow[data-astro-cid-4kuiyc63]{text-align:right}.board-brow[data-astro-cid-4kuiyc63] time[data-astro-cid-4kuiyc63]{white-space:nowrap}.grade-row[data-astro-cid-4kuiyc63]{border-block:1px solid var(--sign);align-items:center;gap:clamp(1rem,4vw,2rem);margin-top:1.5rem;padding-block:clamp(1.5rem,4vw,2.5rem);display:flex}.grade-tile[data-astro-cid-4kuiyc63]{color:var(--signal);flex:none;min-width:1.55em;font-family:Outfit,sans-serif;font-size:clamp(3rem,10vw,6rem);font-weight:750}.grade-row[data-astro-cid-4kuiyc63] p[data-astro-cid-4kuiyc63]{color:var(--tiletext);text-transform:uppercase;margin:0;font-family:IBM Plex Mono,monospace;font-size:clamp(1rem,2.3vw,1.2rem);line-height:1.65}.score-section[data-astro-cid-4kuiyc63]{margin-top:clamp(2.25rem,5vw,3.5rem)}.section-label[data-astro-cid-4kuiyc63]{color:var(--tiletext);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-family:IBM Plex Mono,monospace;font-size:1rem;font-weight:500;line-height:1.4}.signal-label[data-astro-cid-4kuiyc63]{color:var(--signal)}.check-list[data-astro-cid-4kuiyc63]{gap:1px;display:grid}.check-row[data-astro-cid-4kuiyc63]{background:var(--sign);grid-template-columns:minmax(0,1fr) auto 9.5rem;align-items:center;gap:1rem;min-height:4rem;padding:.65rem .8rem .65rem 1rem;display:grid}.check-name[data-astro-cid-4kuiyc63] a[data-astro-cid-4kuiyc63]{color:var(--tiletext);text-decoration-color:color-mix(in srgb, var(--tiletext) 35%, transparent);text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:1rem}.check-points[data-astro-cid-4kuiyc63]{color:var(--muted-panel);font-family:IBM Plex Mono,monospace;font-size:1rem}.check-row[data-astro-cid-4kuiyc63] .tile[data-astro-cid-4kuiyc63]{width:100%}.foot-line[data-astro-cid-4kuiyc63]{color:var(--muted-panel);text-transform:uppercase;margin:2rem 0 0;font-family:IBM Plex Mono,monospace;font-size:1rem}@media (width<=620px){.grade-row[data-astro-cid-4kuiyc63]{flex-direction:column;align-items:flex-start}.board-brow[data-astro-cid-4kuiyc63]{text-align:left}.check-row[data-astro-cid-4kuiyc63]{grid-template-columns:minmax(0,1fr) auto}.check-row[data-astro-cid-4kuiyc63] .tile[data-astro-cid-4kuiyc63]{grid-column:1/-1}}.fix-first[data-astro-cid-t2mycthy]{margin-block:clamp(3.5rem,8vw,6rem)}.fix-first[data-astro-cid-t2mycthy] h2[data-astro-cid-t2mycthy]{scroll-margin-top:calc(var(--header-height) + 1.5rem);font-size:clamp(1.8rem,4vw,2.6rem)}.fix-lead[data-astro-cid-t2mycthy]{margin-bottom:2rem}.fix-list[data-astro-cid-t2mycthy]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.fix-item[data-astro-cid-t2mycthy]{border-bottom:1px solid var(--ink);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block:1.25rem;display:grid}.fix-rank[data-astro-cid-t2mycthy]{color:var(--signal);font-family:Outfit,sans-serif;font-size:1.6rem;font-weight:750}.fix-head[data-astro-cid-t2mycthy]{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:.5rem;display:flex}.fix-points[data-astro-cid-t2mycthy]{color:var(--signal-deep);font-family:IBM Plex Mono,monospace;font-size:1rem}.fix-label[data-astro-cid-t2mycthy]{font-weight:650}.fix-main[data-astro-cid-t2mycthy] p[data-astro-cid-t2mycthy]{margin:0}.audit-checks[data-astro-cid-r5it4agb]{margin-block:clamp(3.5rem,8vw,6rem)}.audit-checks[data-astro-cid-r5it4agb] h2[data-astro-cid-r5it4agb]{scroll-margin-top:calc(var(--header-height) + 1.5rem);font-size:clamp(1.8rem,4vw,2.6rem)}.check-group[data-astro-cid-r5it4agb]{border-top:1px solid var(--ink);margin-top:2.5rem;padding-top:1.5rem}.check-group[data-astro-cid-r5it4agb] h3[data-astro-cid-r5it4agb]{font-size:clamp(1.4rem,3vw,1.8rem)}.check[data-astro-cid-r5it4agb]{border-bottom:1px solid color-mix(in srgb, var(--ink) 25%, transparent);scroll-margin-top:calc(var(--header-height) + 1.5rem);padding-block:1.25rem}.check-head[data-astro-cid-r5it4agb]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.check-head[data-astro-cid-r5it4agb] h4[data-astro-cid-r5it4agb]{margin:0 auto 0 0;font-size:1.15rem}.check-points[data-astro-cid-r5it4agb]{font-family:IBM Plex Mono,monospace;font-size:1rem}.check-about[data-astro-cid-r5it4agb]{color:var(--muted-hall);margin-top:.75rem}.parts[data-astro-cid-r5it4agb]{margin:0 0 1rem;padding:0;list-style:none}.parts[data-astro-cid-r5it4agb] li[data-astro-cid-r5it4agb]{margin-bottom:.35rem}.mark[data-astro-cid-r5it4agb]{width:1.25rem;font-weight:700;display:inline-block}.mark-pass[data-astro-cid-r5it4agb]{color:var(--pass)}.mark-fail[data-astro-cid-r5it4agb]{color:var(--fail)}.evidence[data-astro-cid-r5it4agb]{overflow-wrap:anywhere}.badge-snippet[data-astro-cid-y25ojams]{background:var(--panel);color:var(--tiletext);border-radius:.375rem;padding:.875rem 1rem;font-size:1rem;overflow-x:auto}.report-header[data-astro-cid-y25ojams]{border-bottom:1px solid var(--ink)}.title-row[data-astro-cid-y25ojams]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.title-row[data-astro-cid-y25ojams] h1[data-astro-cid-y25ojams]{max-width:14ch;margin-bottom:0}.header-grade[data-astro-cid-y25ojams]{color:var(--signal);min-width:3.2rem;font-family:Outfit,sans-serif;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:750}.deck[data-astro-cid-y25ojams]{margin-top:1.5rem}.meta-row[data-astro-cid-y25ojams]{color:var(--muted-hall);overflow-wrap:anywhere;flex-wrap:wrap;gap:.75rem 1.5rem;margin-block:2rem 0;font-family:IBM Plex Mono,monospace;font-size:1rem;display:flex}.article-section[data-astro-cid-y25ojams]{margin-block:clamp(3.5rem,8vw,6rem)}.article-section[data-astro-cid-y25ojams] h2[data-astro-cid-y25ojams]{font-size:clamp(1.8rem,4vw,2.6rem)}.byline[data-astro-cid-y25ojams]{max-width:var(--prose);margin-block:clamp(3rem,8vw,6rem);padding:clamp(1.5rem,5vw,3rem)}.byline-label[data-astro-cid-y25ojams]{color:var(--signal);letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.byline[data-astro-cid-y25ojams] p[data-astro-cid-y25ojams]:not(.byline-label){color:var(--muted-panel)}.byline[data-astro-cid-y25ojams] a[data-astro-cid-y25ojams]{color:var(--tiletext);overflow-wrap:anywhere;text-decoration-color:var(--signal)}.related[data-astro-cid-y25ojams]{border-top:1px solid var(--ink);margin-block:clamp(3rem,8vw,5rem);padding-top:2.5rem}.related[data-astro-cid-y25ojams] h2[data-astro-cid-y25ojams]{font-size:clamp(1.6rem,3.5vw,2.2rem)}.related-group[data-astro-cid-y25ojams]{margin-bottom:1.75rem}.related-label[data-astro-cid-y25ojams]{color:var(--signal-deep);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-family:IBM Plex Mono,monospace;font-size:1rem}.related[data-astro-cid-y25ojams] ul[data-astro-cid-y25ojams]{margin:0;padding:0;list-style:none}.related[data-astro-cid-y25ojams] li[data-astro-cid-y25ojams]{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin-bottom:.6rem;display:flex}.report-nav[data-astro-cid-y25ojams]{justify-content:space-between;gap:2rem;margin-block:3rem;display:flex}.report-nav[data-astro-cid-y25ojams] a[data-astro-cid-y25ojams]:last-child{text-align:right}
