.garage[data-astro-cid-dimf3zrl]{gap:1rem;display:grid}.scene[data-astro-cid-dimf3zrl]{aspect-ratio:1120/896;position:relative}.house[data-astro-cid-dimf3zrl]{object-fit:contain;width:100%;height:100%}.bay[data-astro-cid-dimf3zrl]{left:calc(35.89% - var(--w) * 50%);width:calc(var(--w) * 100%);position:absolute;bottom:15.9%}.shadow[data-astro-cid-dimf3zrl]{background:radial-gradient(closest-side,#0f131752,#0000);border-radius:50%;height:32%;position:absolute;bottom:-2%;left:9%;right:9%}.bay[data-astro-cid-dimf3zrl] .car{position:relative}.bay[data-astro-cid-dimf3zrl].is-arriving .car{animation:.85s cubic-bezier(.33,1,.68,1) arrive}@keyframes arrive{0%{opacity:0;transform:translate(8.75%,13.4%)}}.picker[data-astro-cid-dimf3zrl]{gap:.9rem;padding:1.1rem 1.2rem 1.2rem;display:grid}.fields[data-astro-cid-dimf3zrl]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}label[data-astro-cid-dimf3zrl]>span[data-astro-cid-dimf3zrl],legend[data-astro-cid-dimf3zrl]{font-size:var(--step--1);color:var(--ink-muted);margin-bottom:.3rem;font-weight:600;display:block}select[data-astro-cid-dimf3zrl]{border:1px solid var(--sunk-deep);border-radius:var(--r-control);background:var(--sunk);width:100%;min-height:2.9rem;color:var(--ink);font:inherit;padding:.5rem .75rem;font-weight:600}fieldset[data-astro-cid-dimf3zrl]{border:0;flex-wrap:wrap;gap:.45rem;padding:0;display:flex}legend[data-astro-cid-dimf3zrl]{width:100%}.paint[data-astro-cid-dimf3zrl]{cursor:pointer;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.paint[data-astro-cid-dimf3zrl] input[data-astro-cid-dimf3zrl]{appearance:none;background:var(--swatch);cursor:pointer;border-radius:9px;margin:0;transition:transform .12s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #12171c2e}.paint[data-astro-cid-dimf3zrl] input[data-astro-cid-dimf3zrl]:checked{box-shadow:inset 0 0 0 1px #12171c2e, 0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.paint[data-astro-cid-dimf3zrl] input[data-astro-cid-dimf3zrl]:active{transform:scale(.94)}.verdict[data-astro-cid-dimf3zrl]{border-top:1px solid var(--line);padding-top:.8rem;font-weight:600}.verdict[data-astro-cid-dimf3zrl] a[data-astro-cid-dimf3zrl]:after{content:" →"}.ring[data-astro-cid-r5l77u7j]{aspect-ratio:1;width:min(100%,34rem);margin-inline:auto;position:relative}svg[data-astro-cid-r5l77u7j]{width:100%;height:100%}.track[data-astro-cid-r5l77u7j]{fill:none;stroke:var(--night-line);stroke-width:2px}.seg[data-astro-cid-r5l77u7j]{fill:none;stroke-width:20px;stroke-linecap:butt;stroke:var(--c);transition:stroke-width .2s,opacity .2s}.is-pointing[data-astro-cid-r5l77u7j] .seg[data-astro-cid-r5l77u7j]:not(.is-on){opacity:.35}.seg[data-astro-cid-r5l77u7j].is-on{stroke-width:28px}.seg--fresh[data-astro-cid-r5l77u7j],.disc--fresh[data-astro-cid-r5l77u7j]{--c:var(--lamp-fresh)}.seg--good[data-astro-cid-r5l77u7j],.disc--good[data-astro-cid-r5l77u7j]{--c:var(--lamp-good)}.seg--fair[data-astro-cid-r5l77u7j],.disc--fair[data-astro-cid-r5l77u7j]{--c:var(--lamp-fair)}.seg--amber[data-astro-cid-r5l77u7j],.disc--amber[data-astro-cid-r5l77u7j]{--c:var(--lamp-amber)}.seg--orange[data-astro-cid-r5l77u7j],.disc--orange[data-astro-cid-r5l77u7j]{--c:var(--lamp-orange)}.seg--red[data-astro-cid-r5l77u7j],.disc--red[data-astro-cid-r5l77u7j]{--c:var(--lamp-red)}.seg--amber[data-astro-cid-r5l77u7j],.seg--orange[data-astro-cid-r5l77u7j],.seg--red[data-astro-cid-r5l77u7j]{filter:drop-shadow(0 0 6px var(--c))}.center[data-astro-cid-r5l77u7j]{text-align:center;place-content:center;gap:.15rem;display:grid;position:absolute;inset:30%}.center[data-astro-cid-r5l77u7j] .engrave[data-astro-cid-r5l77u7j]{color:var(--night-muted)}.score[data-astro-cid-r5l77u7j]{color:var(--night-ink);font-size:clamp(3rem,2rem + 4vw,5.2rem);font-weight:700;line-height:.95}.is-pointing[data-astro-cid-r5l77u7j] .score[data-astro-cid-r5l77u7j]{font-family:var(--font-ui);font-size:clamp(1.2rem,1rem + 1vw,1.6rem);font-weight:650;line-height:1.15}.caption[data-astro-cid-r5l77u7j]{color:var(--night-muted);font-size:var(--step--1);line-height:1.3}.discs[data-astro-cid-r5l77u7j]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.discs[data-astro-cid-r5l77u7j] li[data-astro-cid-r5l77u7j]{left:var(--x);top:var(--y);position:absolute;translate:-50% -50%}.disc[data-astro-cid-r5l77u7j]{aspect-ratio:1;background:var(--night-surface);width:clamp(2.4rem,1.8rem + 2vw,3.1rem);box-shadow:inset 0 0 0 2px var(--c);border-radius:50%;place-items:center;transition:transform .16s;display:grid}.disc[data-astro-cid-r5l77u7j]:hover,.disc[data-astro-cid-r5l77u7j]:focus-visible{transform:scale(1.12)}.disc[data-astro-cid-r5l77u7j] img[data-astro-cid-r5l77u7j]{width:70%;height:auto}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2rem,5vw,4rem) clamp(2.5rem,6vw,4.5rem)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.hero-text[data-astro-cid-lcdefpme]{justify-items:start;gap:1.1rem;display:grid}h1[data-astro-cid-lcdefpme]{font-size:var(--step-4);letter-spacing:-.01em;line-height:1.02}.small[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:var(--step--1)}.night-band[data-astro-cid-lcdefpme]{background:var(--night);color:var(--night-ink);padding-block:clamp(3rem,7vw,5.5rem)}.ring-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.ring-text[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.ring-text[data-astro-cid-lcdefpme] .engrave[data-astro-cid-lcdefpme],.ring-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--night-muted)}.ring-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-3);color:var(--night-ink)}.scale[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem 1.2rem;padding:0;list-style:none;display:flex}.night-link[data-astro-cid-lcdefpme]{color:var(--night-action);justify-self:start;font-weight:600}.sunk[data-astro-cid-lcdefpme]{background:var(--sunk)}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.finder[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.kind[data-astro-cid-lcdefpme]{align-content:start;gap:.8rem;padding:1.1rem 1.2rem;display:grid}.kind[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.75rem;padding:0;list-style:none;display:grid}.kind[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);gap:.15rem;text-decoration:none;display:grid}.kind[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]:last-child{text-decoration:underline}.kind[data-astro-cid-lcdefpme] .led{font-size:.68rem}.more[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;margin-top:1.4rem;display:flex}.quote-grid[data-astro-cid-lcdefpme],.ct-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.quote-grid[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme],.ct-grid[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{justify-items:start;gap:1rem;margin-bottom:0;display:grid}.weak[data-astro-cid-lcdefpme],.diy[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.75rem;padding:0;list-style:none;display:grid}.weak[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.diy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{height:100%;color:var(--ink);align-content:start;gap:.45rem;padding:1.1rem 1.2rem;text-decoration:none;transition:border-color .16s;display:grid}.weak[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.diy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--action)}.weak[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],.diy[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--step-1);line-height:1.2}.weak[data-astro-cid-lcdefpme] .engrave[data-astro-cid-lcdefpme]{color:var(--ink-faint);font-size:.7rem}.saved[data-astro-cid-lcdefpme]{font-size:var(--step-3);font-weight:700;line-height:1}.meta[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:var(--step--1)}.ct[data-astro-cid-lcdefpme]{padding:.4rem 1.3rem;list-style:none;display:grid}.ct[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.ct[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);grid-template-columns:5.5rem 1fr;align-items:baseline;gap:1rem;padding:.9rem 0;text-decoration:none;display:grid}.ct[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]:last-child{text-decoration:underline}.rate[data-astro-cid-lcdefpme]{font-size:var(--step-2);color:var(--orange);font-weight:700}.book-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.shots[data-astro-cid-lcdefpme]{justify-content:center;padding-block:1rem;display:flex;position:relative}.shots[data-astro-cid-lcdefpme] .shot{border:1px solid var(--line);border-radius:1.6rem;width:min(46%,15rem);height:auto}.shots[data-astro-cid-lcdefpme] .shot--back{margin-top:2.5rem;margin-left:-6%}.faq-wrap[data-astro-cid-lcdefpme]{max-width:52rem}.faq-wrap[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-3);margin-bottom:1.4rem}.final-inner[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:1.2rem;display:grid}.final[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:22ch;font-size:var(--step-3);color:var(--night-ink)}.final[data-astro-cid-lcdefpme] .small[data-astro-cid-lcdefpme]{color:var(--night-muted)}@media (width<=1100px){.finder[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme],.ring-grid[data-astro-cid-lcdefpme],.quote-grid[data-astro-cid-lcdefpme],.ct-grid[data-astro-cid-lcdefpme],.book-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.ring-grid[data-astro-cid-lcdefpme] .ring{max-width:26rem;margin-inline:auto}}
