.hero[data-astro-cid-lcdefpme]{gap:var(--space-10);padding-block:var(--space-8) var(--space-10);flex-wrap:wrap;align-items:stretch;display:flex}.intro[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--space-6);flex-direction:column;flex:34rem;min-width:0;display:flex}h1[data-astro-cid-lcdefpme]{font-size:var(--size-4xl);line-height:.98}.muted[data-astro-cid-lcdefpme]{color:var(--color-headline-muted);display:block}@media (width>=64rem){h1[data-astro-cid-lcdefpme]{font-size:var(--size-display)}}.search[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);max-width:40rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-raised);box-shadow:var(--shadow-search-bar);color:var(--color-text-muted);display:flex}.search[data-astro-cid-lcdefpme] input{min-width:0;height:3rem;color:var(--color-text);font-size:var(--size-md);font-weight:var(--weight-medium);background:0 0;border:0;flex:1}.search[data-astro-cid-lcdefpme] input:focus-visible{outline:none}.search[data-astro-cid-lcdefpme]:focus-within{border-color:var(--color-text)}kbd[data-astro-cid-lcdefpme]{padding:var(--space-1) var(--space-2);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--size-xs);display:none}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{height:3.25rem;padding:0 var(--space-6);border-radius:var(--radius-full);background:var(--color-action);color:var(--color-on-action);font-weight:var(--weight-semibold);cursor:pointer;border:0}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:var(--color-action-hover)}@media (width>=48rem){kbd[data-astro-cid-lcdefpme]{display:inline}}.types[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-wrap:wrap;display:flex}.quick[data-astro-cid-lcdefpme]{display:contents}.more[data-astro-cid-lcdefpme]{display:none}@media (width<48rem){.types[data-astro-cid-lcdefpme] .chip{min-height:2.25rem;padding:0 var(--space-3);position:relative}.types[data-astro-cid-lcdefpme] .chip:before{content:"";inset:calc((var(--touch-target) - 2.25rem) / -2) 0;position:absolute}.extra[data-astro-cid-lcdefpme]{display:none}.more[data-astro-cid-lcdefpme]{display:contents}}.feature-pool[data-astro-cid-lcdefpme]{display:contents}.feature-pool[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(:first-child),.trending[data-astro-cid-lcdefpme] .grid>:nth-child(n+9){display:none}.feature[data-astro-cid-lcdefpme]{border:var(--border-1) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-raised);min-width:0;color:var(--color-text);flex-direction:column;flex:26rem;text-decoration:none;display:flex;overflow:hidden}.feature[data-astro-cid-lcdefpme]:hover{color:var(--color-text)}.feature-photo[data-astro-cid-lcdefpme]{position:relative}.feature-photo[data-astro-cid-lcdefpme] .well{border-radius:0}.pill[data-astro-cid-lcdefpme]{z-index:1;top:var(--space-4);left:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-surface-raised);font-family:var(--font-mono);font-size:var(--size-xs);position:absolute}.feature-body[data-astro-cid-lcdefpme]{gap:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-6);flex-direction:column;display:flex}.feature-id[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.brand[data-astro-cid-lcdefpme]{font-size:var(--size-sm);color:var(--color-text-muted)}.model[data-astro-cid-lcdefpme],.price[data-astro-cid-lcdefpme]{font-family:var(--font-headline);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight)}.model[data-astro-cid-lcdefpme]{font-size:var(--size-2xl)}.price-block[data-astro-cid-lcdefpme]{text-align:right}.price[data-astro-cid-lcdefpme]{font-size:var(--size-xl)}.meta[data-astro-cid-lcdefpme]{font-size:var(--size-xs);color:var(--color-text-muted)}.stats[data-astro-cid-lcdefpme]{gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-1) solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{min-width:0}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--size-xs);color:var(--color-text-muted);display:flex}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme] .icon{width:1.25em;height:1.25em}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--font-headline);font-size:var(--size-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);margin:0}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--size-xs);font-weight:var(--weight-regular);color:var(--color-text-muted);margin-left:.2em}.block[data-astro-cid-lcdefpme]{padding-bottom:var(--space-8)}.head[data-astro-cid-lcdefpme],.tiles[data-astro-cid-lcdefpme]{flex-wrap:wrap;display:flex}.head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-5)}.head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--size-sm);color:var(--color-text-muted)}.tiles[data-astro-cid-lcdefpme]{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.tile[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text);transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);text-decoration:none;display:flex}.tile[data-astro-cid-lcdefpme]:hover{background:var(--color-text);color:var(--color-surface)}.tile-text[data-astro-cid-lcdefpme]{gap:var(--space-1);display:grid}.tile-count[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--size-xs);color:var(--color-text-muted)}.tile[data-astro-cid-lcdefpme]:hover .tile-count[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--color-surface) 72%, transparent)}.arrow[data-astro-cid-lcdefpme]{border-top:var(--border-2) solid currentcolor;border-right:var(--border-2) solid currentcolor;flex:none;width:.55rem;height:.55rem;rotate:45deg}.tile-name[data-astro-cid-lcdefpme]{font-family:var(--font-headline);font-size:var(--size-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight)}.duels[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.duel[data-astro-cid-lcdefpme]{gap:var(--space-4);padding:var(--space-5);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.duel[data-astro-cid-lcdefpme]:hover{color:var(--color-text)}.stage[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);height:9.5rem;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-image-well);grid-template-columns:1fr auto 1fr;display:grid}.stage[data-astro-cid-lcdefpme] .well{aspect-ratio:auto;height:100%;padding:var(--space-1);background:0 0;border-radius:0}.vs[data-astro-cid-lcdefpme]{border-radius:var(--radius-full);background:var(--color-text);width:2.5rem;height:2.5rem;color:var(--color-surface);font-family:var(--font-mono);font-size:var(--size-xs);place-items:center;display:grid}.duel-name[data-astro-cid-lcdefpme]{font-family:var(--font-headline);font-size:var(--size-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.duel-note[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--size-xs);color:var(--color-text-muted)}.electric[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-8);margin-top:var(--space-16);padding:var(--space-10) var(--space-12);border-radius:var(--radius-xl);background:var(--color-band);color:var(--color-on-band);flex-wrap:wrap;display:flex}.electric-copy[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-direction:column;flex:22rem;min-width:0;display:flex}.eyebrow[data-astro-cid-lcdefpme],.spot-name[data-astro-cid-lcdefpme],.spot-stat[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--color-on-band-muted)}.eyebrow[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--size-xs)}.electric[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--color-on-band);font-size:var(--size-3xl);line-height:var(--leading-none)}.electric[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-on-band-muted);display:block}.electric-cta[data-astro-cid-lcdefpme]{height:3rem;padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--color-on-band);color:var(--color-band);font-weight:var(--weight-semibold);align-self:flex-start;line-height:3rem;text-decoration:none}.electric-cta[data-astro-cid-lcdefpme]:hover{color:var(--color-band)}.spotlight[data-astro-cid-lcdefpme]{gap:var(--space-4);min-width:0;color:inherit;flex:22rem;text-decoration:none;display:grid}.spotlight[data-astro-cid-lcdefpme]:hover{color:inherit}.spot-info[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.spot-name[data-astro-cid-lcdefpme],.spot-price[data-astro-cid-lcdefpme]{grid-column:1/-1}.spot-name[data-astro-cid-lcdefpme]{font-size:var(--size-sm)}.spot-stat[data-astro-cid-lcdefpme]{font-family:var(--font-headline);font-size:var(--size-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display)}.spot-stat[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.spot-stat[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--size-xs);font-weight:var(--weight-regular);letter-spacing:0;display:block}.spot-stat[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:.25em;display:inline}.spot-price[data-astro-cid-lcdefpme]{font-family:var(--font-headline);font-size:var(--size-lg);font-weight:var(--weight-bold)}.brands[data-astro-cid-lcdefpme]{gap:var(--border-1);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-border);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.brands[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-1);text-align:center;height:100%;padding:var(--space-4) var(--space-5) var(--space-5);background:var(--color-surface-raised);color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.brands[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-text)}.brands[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .brand-name[data-astro-cid-lcdefpme]{color:var(--color-accent)}.brands[data-astro-cid-lcdefpme] .plate{width:100%;margin-bottom:var(--space-3)}.brand-name[data-astro-cid-lcdefpme]{max-width:100%;font-family:var(--font-headline);font-size:var(--size-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brand-count[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--size-xs);color:var(--color-text-muted)}.upcoming[data-astro-cid-lcdefpme]{border-top:var(--border-1) solid var(--color-border);margin:0;padding:0;list-style:none}.upcoming[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);padding:var(--space-4) 0;border-bottom:var(--border-1) solid var(--color-border);color:inherit;flex-wrap:wrap;text-decoration:none;display:flex}.up-name[data-astro-cid-lcdefpme]{font-family:var(--font-headline);font-size:var(--size-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.up-brand[data-astro-cid-lcdefpme],.up-meta[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.up-brand[data-astro-cid-lcdefpme]{font-weight:var(--weight-regular)}.up-meta[data-astro-cid-lcdefpme]{gap:var(--space-3);font-size:var(--size-sm);display:flex}.up-date[data-astro-cid-lcdefpme]{font-weight:var(--weight-semibold);color:var(--color-upcoming)}.continue[data-astro-cid-lcdefpme]{margin-bottom:var(--space-8)}.continue[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-2);margin:var(--space-3) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.continue[data-astro-cid-lcdefpme] a{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);text-decoration:none;display:grid}.continue[data-astro-cid-lcdefpme] a:has(img){align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);padding-inline-start:var(--space-2)}.continue[data-astro-cid-lcdefpme] img{aspect-ratio:4/3;object-fit:contain;border-radius:var(--radius-sm);background:var(--color-image-well);width:4rem}.continue[data-astro-cid-lcdefpme] a>span{gap:var(--space-1);min-width:0;display:grid}.continue[data-astro-cid-lcdefpme] small{font-size:var(--size-2xs);color:var(--color-text-muted)}.continue[data-astro-cid-lcdefpme] strong{font-family:var(--font-headline);letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=40rem){.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.electric[data-astro-cid-lcdefpme]{gap:var(--space-6);margin-top:var(--space-10);padding:var(--space-6)}.electric[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--size-2xl)}.brands[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.brands[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:var(--space-3)}.brands[data-astro-cid-lcdefpme] .plate{height:2.75rem;margin-bottom:var(--space-2)}.brand-name[data-astro-cid-lcdefpme]{font-size:var(--size-md)}.price-block[data-astro-cid-lcdefpme]{text-align:left}}
