.guide-hero{border-block:1px solid var(--line);min-height:260px;margin-block:1rem 3rem;position:relative;overflow:hidden}.guide-hero img{object-fit:cover}.guide-hero:after{content:"";background:linear-gradient(90deg,#08060cd1,#08060c1f);position:absolute;inset:0}.guide-prose{max-width:850px}.guide-prose h2{margin-top:3.5rem}.guide-prose h3{margin-top:2rem}.guide-prose blockquote{border-left:2px solid var(--gold);padding-left:1.25rem}.guide-timeline,.spectrum-rail{grid-template-columns:repeat(5,minmax(190px,1fr));gap:1rem;padding:1rem 0 1.5rem;display:grid;overflow-x:auto}.guide-stop{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 88%,transparent);min-height:180px;padding:1.25rem;position:relative}.guide-stop:before{content:attr(data-step);color:var(--gold);font-family:var(--font-mono);margin-bottom:1rem;display:block}.spectrum-rail{border-block:1px solid var(--line);background:linear-gradient(90deg,#4ed6ff14,#e741b021,#ffc75d1f);grid-template-columns:repeat(6,minmax(210px,1fr))}.privacy-axis{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:1.5rem 0 3rem;display:grid}.privacy-axis span:nth-child(2){background:linear-gradient(90deg,var(--cyan),var(--gold));width:min(22vw,220px);height:1px}.lexicon-tools{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-block:1px solid var(--line);background:#08060cf0;padding:1rem 0;position:sticky;top:76px}.lexicon-filters,.lexicon-az{gap:.5rem;display:flex;overflow-x:auto}.lexicon-filter{white-space:nowrap;border:1px solid var(--line);color:inherit;background:0 0;padding:.55rem .8rem}.lexicon-filter[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.lexicon-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.lexicon-card{scroll-margin-top:190px}.lexicon-card[hidden]{display:none}.poster-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.poster-grid figure{margin:0}.poster-grid img{width:100%;height:auto}.poster-grid figcaption{padding:.8rem 0}.guide-source-note{white-space:pre-line}@media (max-width:800px){.lexicon-grid,.poster-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.lexicon-grid,.poster-grid,.privacy-axis{grid-template-columns:1fr}.privacy-axis span:nth-child(2){width:1px;height:50px;margin:auto}}.guide-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.guide-hub-grid{grid-template-columns:1fr}}.guide-table-wrap{margin:1.5rem 0;overflow-x:auto}.guide-table{border-collapse:collapse;width:100%;font-size:.92rem}.guide-table th,.guide-table td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.7rem .9rem}.guide-table th{color:var(--gold);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}
