.ba[data-astro-cid-67ggu7zt]{background-color:var(--paper-light);background-image:var(--fine-dots);background-size:var(--fine-dots-size);border:var(--border) solid var(--ink);box-shadow:var(--shadow);gap:.7rem;margin:0;padding:clamp(.7rem,1.6vw,1rem);display:grid}.top[data-astro-cid-67ggu7zt]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.key[data-astro-cid-67ggu7zt]{gap:.5rem;display:flex}.key[data-astro-cid-67ggu7zt] b[data-astro-cid-67ggu7zt]{font:400 .95rem/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;border:var(--border-thin) solid var(--ink);padding:.35rem .8rem}.k-before[data-astro-cid-67ggu7zt]{background:var(--paper-light);color:var(--ink)}.k-after[data-astro-cid-67ggu7zt]{background:var(--red);color:var(--paper-light)}.stage[data-astro-cid-67ggu7zt]{gap:var(--gutter);display:grid}.layer[data-astro-cid-67ggu7zt]{border:var(--border) solid var(--ink);background:var(--paper-light);position:relative}.layer[data-astro-cid-67ggu7zt] img[data-astro-cid-67ggu7zt]{width:100%;height:auto;display:block}.edge[data-astro-cid-67ggu7zt],.grip[data-astro-cid-67ggu7zt],.range[data-astro-cid-67ggu7zt]{display:none}.js .stage[data-astro-cid-67ggu7zt]{aspect-ratio:var(--ar);border:var(--border) solid var(--ink);background:var(--paper-light);display:block;position:relative;overflow:hidden}.js .layer[data-astro-cid-67ggu7zt]{border:0;position:absolute;inset:0}.js .layer[data-astro-cid-67ggu7zt] img[data-astro-cid-67ggu7zt],.js .layer[data-astro-cid-67ggu7zt] .ph{object-fit:cover;object-position:top left;width:100%;height:100%}.js .layer[data-astro-cid-67ggu7zt].before{clip-path:inset(0 calc(100% - var(--pos) * 1%) 0 0)}.js .edge[data-astro-cid-67ggu7zt]{top:0;bottom:0;left:calc(var(--pos) * 1%);background:var(--ink);pointer-events:none;clip-path:polygon(0 0,100% 0,60% 12%,100% 25%,40% 38%,100% 50%,60% 62%,100% 75%,40% 88%,100% 100%,0 100%);width:6px;margin-left:-3px;display:block;position:absolute}.js .grip[data-astro-cid-67ggu7zt]{top:50%;left:calc(var(--pos) * 1%);pointer-events:none;background:var(--ink);width:44px;height:44px;color:var(--paper-light);border:var(--border-thin) solid var(--paper-light);box-shadow:var(--shadow-red);font:400 1.5rem/1 var(--font-display);clip-path:none;place-items:center;margin:-22px 0 0 -22px;font-style:normal;display:grid;position:absolute}.js .range[data-astro-cid-67ggu7zt]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.js .stage[data-astro-cid-67ggu7zt]:has(.range:focus-visible){outline:3px solid var(--red);outline-offset:3px}figcaption[data-astro-cid-67ggu7zt]{text-align:right}.audit[data-astro-cid-fo5tbnpm]>p{max-width:none}.cracks[data-astro-cid-fo5tbnpm]{gap:clamp(1.25rem,3vw,2rem);display:grid}.sub[data-astro-cid-fo5tbnpm]{font:400 1.1rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 .8rem}.gaps[data-astro-cid-fo5tbnpm] ul[data-astro-cid-fo5tbnpm]{border:var(--border) solid var(--ink);background:var(--paper-light);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gaps[data-astro-cid-fo5tbnpm] li[data-astro-cid-fo5tbnpm]{font:400 clamp(1.3rem, 2.2vw, 1.9rem)/1.05 var(--font-display);text-transform:uppercase;text-shadow:1px 1px 0 var(--red-ghost);padding:1rem 1.2rem}.gaps[data-astro-cid-fo5tbnpm] li[data-astro-cid-fo5tbnpm]+li[data-astro-cid-fo5tbnpm]{border-left:var(--border) solid var(--ink)}.audit[data-astro-cid-fo5tbnpm]>p{max-width:62ch;margin:0 0 1rem}table[data-astro-cid-fo5tbnpm]{border-collapse:collapse;background:var(--paper-light);border:var(--border) solid var(--ink);width:100%}th[data-astro-cid-fo5tbnpm],td[data-astro-cid-fo5tbnpm]{text-align:left;border-top:var(--border-thin) solid var(--ink);vertical-align:middle;padding:.65rem .9rem}thead[data-astro-cid-fo5tbnpm] th[data-astro-cid-fo5tbnpm]{font:400 .85rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);background:var(--paper-dark);border-top:0}tbody[data-astro-cid-fo5tbnpm] th[data-astro-cid-fo5tbnpm]{font:400 1.05rem/1.1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.hex[data-astro-cid-fo5tbnpm]{font:600 .8rem/1.2 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-muted);display:block}.ratio[data-astro-cid-fo5tbnpm]{white-space:nowrap;font-weight:800}.verdict[data-astro-cid-fo5tbnpm]{font-weight:600}.gauge[data-astro-cid-fo5tbnpm]{width:34%}.track[data-astro-cid-fo5tbnpm]{border:var(--border-thin) solid var(--ink);background:var(--paper);height:1.2rem;position:relative}.bar[data-astro-cid-fo5tbnpm]{background:var(--ink);position:absolute;top:0;bottom:0;left:0}.mark[data-astro-cid-fo5tbnpm]{border-left:3px dashed var(--red);position:absolute;top:-.45rem;bottom:-.45rem}.cap[data-astro-cid-fo5tbnpm]{margin:.8rem 0 0;font-size:.95rem;font-weight:600}.sr[data-astro-cid-fo5tbnpm]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=767px){.gaps[data-astro-cid-fo5tbnpm] ul[data-astro-cid-fo5tbnpm]{grid-template-columns:minmax(0,1fr)}.gaps[data-astro-cid-fo5tbnpm] li[data-astro-cid-fo5tbnpm]+li[data-astro-cid-fo5tbnpm]{border-left:0;border-top:var(--border) solid var(--ink)}.gauge[data-astro-cid-fo5tbnpm],.gauge-h[data-astro-cid-fo5tbnpm]{display:none}th[data-astro-cid-fo5tbnpm],td[data-astro-cid-fo5tbnpm]{padding:.55rem .6rem}tbody[data-astro-cid-fo5tbnpm] th[data-astro-cid-fo5tbnpm]{white-space:normal}}
