.photo[data-astro-cid-xjdomtpr]{border-radius:var(--radius);background:var(--color-ink);margin:0;overflow:hidden}img[data-astro-cid-xjdomtpr]{object-fit:cover;width:100%;height:100%}.placeholder[data-astro-cid-xjdomtpr]{width:100%;height:100%;padding:var(--space-4);text-align:center;color:var(--color-accent);font-family:var(--font-heading);font-size:var(--text-sm);background:repeating-linear-gradient(135deg,#1f1712 0 14px,#1a130f 14px 28px);place-items:center;display:grid}.visit[data-astro-cid-adgvuhy6]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}h3[data-astro-cid-adgvuhy6]{font-size:var(--text-lg)}ul[data-astro-cid-adgvuhy6]{margin:0;padding:0;list-style:none}li[data-astro-cid-adgvuhy6]{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-1);border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent);display:flex}.note[data-astro-cid-adgvuhy6]{font-size:var(--text-sm);opacity:.85}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--color-border)}details[data-astro-cid-hemr5th4]:first-child{border-top:1px solid var(--color-border)}summary[data-astro-cid-hemr5th4]{cursor:pointer;padding-block:var(--space-3);justify-content:space-between;gap:var(--space-3);font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"+";color:var(--color-accent);font-size:1.25em;line-height:1}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{content:"–"}p[data-astro-cid-hemr5th4]{padding-bottom:var(--space-3);color:var(--color-text-muted);max-width:40rem;margin:0}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-5) var(--space-6);position:relative;overflow:hidden}.glow[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(closest-side,#f08a3c47,#e9b56214 55%,#0000 72%);width:60rem;height:60rem;position:absolute;inset:-20% -10% auto auto}.glow-low[data-astro-cid-lcdefpme]{inset:auto auto -40% -20%}.hero-grid[data-astro-cid-lcdefpme]{gap:var(--space-5);align-items:center;display:grid;position:relative}@media (width>=54rem){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-6)}}h1[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4);line-height:1.02}h1[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{width:fit-content;display:flex}.hero-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:var(--space-5)}.hero-photo[data-astro-cid-lcdefpme] .photo{box-shadow:0 0 0 1px var(--color-border), 0 2rem 6rem -1rem var(--glow)}.stats[data-astro-cid-lcdefpme]{gap:var(--space-5);margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--text-xl);letter-spacing:-.02em;margin:0;font-weight:600}.stats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-text);text-decoration:none}.stats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-accent);margin-left:.15em;font-size:.7em}.surface[data-astro-cid-lcdefpme]{background:var(--color-surface);border-block:1px solid var(--color-border)}.intro[data-astro-cid-lcdefpme]{max-width:40rem;margin-bottom:var(--space-5)}.specs[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 0;padding:0;list-style:none}.specs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-3);padding-block:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:7rem 1fr;display:grid}.specs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);padding-top:.15rem;font-size:.8125rem}.cards[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.card[data-astro-cid-lcdefpme]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:linear-gradient(160deg,#f08a3c12,#0000 45%);transition:border-color .5s,transform .5s}.card[data-astro-cid-lcdefpme]:hover{border-color:#e9b56280;transform:translateY(-3px)}.num[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-primary)}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:var(--space-2)}.brands[data-astro-cid-lcdefpme]{margin-top:var(--space-5)}.fine[data-astro-cid-lcdefpme]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.score[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-bottom:var(--space-4);font-size:clamp(3.5rem,2rem + 6vw,6rem);font-weight:600;line-height:1}.score[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.score[data-astro-cid-lcdefpme] .of[data-astro-cid-lcdefpme]{font-size:var(--text-lg);letter-spacing:0;color:var(--color-text-muted);font-weight:400}.visit[data-astro-cid-lcdefpme]{background:var(--color-ink);border-top:1px solid var(--color-border);position:relative;overflow:hidden}.visit[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{position:relative}.storefront[data-astro-cid-lcdefpme]{margin-top:var(--space-5)}.sister[data-astro-cid-lcdefpme]{margin-top:var(--space-4);color:var(--color-text-muted)}.sister[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-accent)}
