.QHntGq_page{background:var(--background-primary);color:var(--foreground-primary)}.QHntGq_opening{gap:var(--space-lg);padding:var(--space-lg) var(--gutter) var(--section-space);display:grid}.QHntGq_opening h1{font-size:var(--size-h1);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);overflow-wrap:anywhere;max-inline-size:22ch}.QHntGq_eyebrow{font-size:var(--size-micro);color:var(--foreground-muted)}.QHntGq_lead{max-inline-size:64ch;color:var(--foreground-secondary)}.QHntGq_section,.QHntGq_technical{padding:var(--section-space) var(--gutter)}.QHntGq_section h2,.QHntGq_technical h2{font-size:var(--size-h2);line-height:var(--leading-snug);max-inline-size:26ch;margin-block-end:var(--space-xl)}.QHntGq_count{font-family:var(--font-body);color:var(--foreground-muted);font-size:var(--size-body-sm)}.QHntGq_cards{gap:var(--space-2xl) var(--space-lg);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.QHntGq_cards li{border-block-start:1px solid var(--border-subtle);min-inline-size:0;padding-block-start:var(--space-md)}.QHntGq_cards img{object-fit:contain;block-size:15rem;inline-size:100%;margin-block-end:var(--space-md)}.QHntGq_cards h3{font-size:var(--size-body-lg);overflow-wrap:anywhere}.QHntGq_cards p{font-size:var(--size-body-sm);color:var(--foreground-secondary)}.QHntGq_page a{text-underline-offset:.3em;align-items:center;min-block-size:2.75rem;max-inline-size:100%;display:inline-flex}.QHntGq_media{padding-inline:var(--gutter)}.QHntGq_figure{inline-size:100%;min-inline-size:0;max-inline-size:64rem;margin:0 auto}.QHntGq_figure>img{object-fit:contain;block-size:auto;max-block-size:75vh;inline-size:100%;display:block}.QHntGq_figure figcaption{color:var(--foreground-muted);font-size:var(--size-body-sm);max-inline-size:70ch;margin-block-start:var(--space-sm)}.QHntGq_requirements{gap:var(--space-md);max-inline-size:64ch;padding-inline-start:1.2rem;display:grid}.QHntGq_facts{gap:var(--space-md) var(--space-xl);display:grid}.QHntGq_facts div{border-block-start:1px solid var(--border-subtle);min-inline-size:0;padding-block-start:var(--space-sm)}.QHntGq_facts dt{color:var(--foreground-muted);font-size:var(--size-body-sm)}.QHntGq_facts dd{margin:var(--space-xs) 0 0;overflow-wrap:anywhere}.QHntGq_gallery{gap:var(--space-xl);display:grid}.QHntGq_paths{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;align-items:center;display:flex}.QHntGq_paths a{color:var(--accent-strong)}.QHntGq_page :focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (min-width:48rem){.QHntGq_cards,.QHntGq_facts,.QHntGq_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.QHntGq_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}
