.hhq-range[data-astro-cid-pqsuqplt]{background:var(--hhq-bg);color:var(--hhq-fg);padding:3rem;border-radius:var(--hhq-radius-md);position:relative}.hhq-range__plates[data-astro-cid-pqsuqplt]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.75rem}.hhq-range__header[data-astro-cid-pqsuqplt]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--hhq-border);padding-bottom:1rem;margin-bottom:2rem}.hhq-range__title[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-sans);font-size:.65rem;text-transform:uppercase;letter-spacing:var(--hhq-track-section);font-weight:var(--hhq-weight-medium);color:var(--hhq-fg-muted)}.hhq-range__year[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-mono);font-size:.65rem;color:var(--hhq-fg-soft)}.hhq-range__plate[data-astro-cid-pqsuqplt]{text-align:center;display:flex;flex-direction:column;gap:.5rem;border:1px solid var(--hhq-border-subtle);padding:1rem 1rem 1.5rem;border-radius:var(--hhq-radius-sm);position:relative;color:var(--hhq-fg);text-decoration:none}.hhq-range__plate[data-astro-cid-pqsuqplt]:before,.hhq-range__plate[data-astro-cid-pqsuqplt]:after{content:"+";position:absolute;font-size:.6rem;color:var(--hhq-fg-soft)}.hhq-range__plate[data-astro-cid-pqsuqplt]:before{top:.4rem;left:.4rem}.hhq-range__plate[data-astro-cid-pqsuqplt]:after{top:.4rem;right:.4rem}.hhq-range__plate--link[data-astro-cid-pqsuqplt]{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.hhq-range__plate--link[data-astro-cid-pqsuqplt]:hover,.hhq-range__plate--link[data-astro-cid-pqsuqplt]:focus-visible{border-color:var(--hhq-fg);transform:translateY(-6px);box-shadow:0 14px 24px -12px #0d0d0c40}@media(prefers-reduced-motion:reduce){.hhq-range__plate--link[data-astro-cid-pqsuqplt]{transition:border-color .2s ease}.hhq-range__plate--link[data-astro-cid-pqsuqplt]:hover,.hhq-range__plate--link[data-astro-cid-pqsuqplt]:focus-visible{transform:none}}.hhq-range__plate-media[data-astro-cid-pqsuqplt]{aspect-ratio:4 / 5;border-radius:var(--hhq-radius-sm);overflow:hidden;margin-bottom:.85rem;position:relative;padding:.5rem}.hhq-range__plate-overlay[data-astro-cid-pqsuqplt]{position:absolute;left:0;right:0;bottom:0;padding:.6rem .85rem;background:linear-gradient(180deg,#0d0d0c00,#0d0d0ce0 60%);color:var(--hhq-bone);transform:translateY(100%);opacity:0;transition:transform .25s ease,opacity .25s ease;pointer-events:none}.hhq-range__plate-overlay[data-astro-cid-pqsuqplt] span[data-astro-cid-pqsuqplt]{display:block;font-family:var(--hhq-font-mono);font-size:.62rem;text-transform:uppercase;letter-spacing:var(--hhq-track-table);text-align:center}.hhq-range__plate--link[data-astro-cid-pqsuqplt]:hover .hhq-range__plate-overlay[data-astro-cid-pqsuqplt],.hhq-range__plate--link[data-astro-cid-pqsuqplt]:focus-visible .hhq-range__plate-overlay[data-astro-cid-pqsuqplt]{transform:translateY(0);opacity:1}@media(prefers-reduced-motion:reduce){.hhq-range__plate-overlay[data-astro-cid-pqsuqplt]{transition:opacity .15s ease;transform:translateY(0)}}.hhq-range__plate-media[data-astro-cid-pqsuqplt] img[data-astro-cid-pqsuqplt]{width:100%;height:100%;object-fit:contain}.hhq-range__plate-mock[data-astro-cid-pqsuqplt]{width:100%;height:100%;background:linear-gradient(145deg,#1a1a18,#0d0d0c);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border:1px dashed rgba(13,13,12,.25)}.hhq-range__plate-mock[data-astro-cid-pqsuqplt]:before{content:"";position:absolute;inset:10%;border-radius:var(--hhq-radius-chamber-inner);background:linear-gradient(145deg,#252520,#14140f);box-shadow:var(--hhq-shadow-chamber-inset)}.hhq-range__plate-mock[data-astro-cid-pqsuqplt]>span[data-astro-cid-pqsuqplt],.hhq-range__plate-mock[data-astro-cid-pqsuqplt]>small[data-astro-cid-pqsuqplt]{position:relative;z-index:2}.hhq-range__plate-mock[data-astro-cid-pqsuqplt]>span[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-serif);font-style:italic;font-size:.85rem;color:#f4f0e8b3}.hhq-range__plate-mock[data-astro-cid-pqsuqplt]>small[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-mono);font-size:.55rem;text-transform:uppercase;letter-spacing:var(--hhq-track-meta);color:#f4f0e859}.hhq-range__plate-year[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-mono);font-size:.55rem;text-transform:uppercase;letter-spacing:var(--hhq-track-hero);color:var(--hhq-fg-soft);font-weight:var(--hhq-weight-medium)}.hhq-range__plate-family[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-serif);font-size:1.5rem;font-weight:var(--hhq-weight-regular);letter-spacing:var(--hhq-track-data);text-transform:uppercase;margin-top:.35rem}.hhq-range__plate-tier[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-serif);font-size:1.1rem;font-style:italic;font-weight:var(--hhq-weight-light)}.hhq-range__plate-specs[data-astro-cid-pqsuqplt]{list-style:none;margin:.85rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem}.hhq-range__plate-specs[data-astro-cid-pqsuqplt] li[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-mono);font-size:.55rem;font-weight:var(--hhq-weight-medium);text-transform:uppercase;letter-spacing:var(--hhq-track-table);padding:.3rem .55rem;border:1px solid var(--hhq-border);border-radius:var(--hhq-radius-sm);color:var(--hhq-fg-muted);background:transparent;white-space:nowrap}.hhq-range__plate-desc[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-sans);font-size:.7rem;color:var(--hhq-fg-muted);margin-top:1rem;line-height:1.4;font-weight:var(--hhq-weight-regular)}.hhq-range__plate-cta[data-astro-cid-pqsuqplt]{display:inline-flex;align-self:center;align-items:center;justify-content:center;gap:.6rem;margin-top:1rem;padding:.65rem 1.1rem;border:1px solid var(--hhq-fg);color:var(--hhq-fg);background:transparent;font-family:var(--hhq-font-sans);font-size:.62rem;font-weight:var(--hhq-weight-medium);text-transform:uppercase;letter-spacing:var(--hhq-track-button);transition:background .25s ease,color .25s ease}.hhq-range__plate-cta-arrow[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-serif);font-style:italic;transition:transform .25s ease}.hhq-range__plate--link[data-astro-cid-pqsuqplt]:hover .hhq-range__plate-cta[data-astro-cid-pqsuqplt],.hhq-range__plate--link[data-astro-cid-pqsuqplt]:focus-visible .hhq-range__plate-cta[data-astro-cid-pqsuqplt]{background:var(--hhq-fg);color:var(--hhq-bg)}.hhq-range__plate--link[data-astro-cid-pqsuqplt]:hover .hhq-range__plate-cta-arrow[data-astro-cid-pqsuqplt],.hhq-range__plate--link[data-astro-cid-pqsuqplt]:focus-visible .hhq-range__plate-cta-arrow[data-astro-cid-pqsuqplt]{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.hhq-range__plate-cta[data-astro-cid-pqsuqplt],.hhq-range__plate-cta-arrow[data-astro-cid-pqsuqplt]{transition:none}}.hhq-range__plate-endorser[data-astro-cid-pqsuqplt]{font-family:var(--hhq-font-sans);font-size:.55rem;text-transform:uppercase;letter-spacing:var(--hhq-track-section);color:var(--hhq-fg-soft);margin-top:auto;padding-top:1rem;font-weight:var(--hhq-weight-medium)}@media(max-width:900px){.hhq-range[data-astro-cid-pqsuqplt]{padding:2rem}}.hhq-range__dots[data-astro-cid-pqsuqplt]{display:none}.hhq-range__dot[data-astro-cid-pqsuqplt]{width:6px;height:6px;border-radius:50%;background:var(--hhq-border);transition:background .2s ease}.hhq-range__dot[data-astro-cid-pqsuqplt].is-active{background:var(--hhq-fg)}@media(max-width:599px){.hhq-range[data-astro-cid-pqsuqplt]{padding:1.5rem 0 1.5rem 1rem;border-radius:0}.hhq-range__header[data-astro-cid-pqsuqplt]{margin-right:1rem}.hhq-range__plates[data-astro-cid-pqsuqplt]{display:flex;flex-direction:row;grid-template-columns:none;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:16px;-webkit-overflow-scrolling:touch;padding:0 16px .5rem 0;scrollbar-width:none}.hhq-range__plates[data-astro-cid-pqsuqplt]::-webkit-scrollbar{display:none}.hhq-range__plate[data-astro-cid-pqsuqplt]{flex:0 0 85vw;scroll-snap-align:start;scroll-snap-stop:always}.hhq-range__dots[data-astro-cid-pqsuqplt]{display:flex;gap:8px;justify-content:center;margin:1rem 1rem 0}}.label[data-astro-cid-uvvdljon]{font-family:var(--hhq-font-sans);font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--hhq-track-section);color:var(--hhq-fg-muted)}.heading[data-astro-cid-uvvdljon]{font-family:var(--hhq-font-serif);font-size:clamp(2rem,5vw,4rem);font-weight:300;line-height:1.02;letter-spacing:-.02em;max-width:26ch;margin:0}.heading[data-astro-cid-uvvdljon] em[data-astro-cid-uvvdljon]{font-style:italic;font-weight:400}.lede[data-astro-cid-uvvdljon]{font-size:1.05rem;line-height:1.5;color:var(--hhq-fg-soft);max-width:60ch}.lede[data-astro-cid-uvvdljon] a[data-astro-cid-uvvdljon]{color:var(--hhq-fg);text-decoration:underline;text-underline-offset:.2em}.partner-grid[data-astro-cid-uvvdljon]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media(max-width:900px){.partner-grid[data-astro-cid-uvvdljon]{grid-template-columns:1fr}}
