.guides-header{justify-content:space-between;align-items:end;gap:30px;display:flex}.guides-header .secondary{flex-shrink:0}.guides-header .guide-title{margin-block:8px 14px}.guides-section-heading{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.guides-section-heading>p{color:var(--muted);font-size:.75rem}.guides-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.directory-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;height:100%;display:flex;overflow:hidden}.directory-card:hover,.directory-card:focus-visible,.directory-status:hover,.directory-status:focus-visible{border-color:var(--cyan)}.directory-art{aspect-ratio:16/7;background:#12222e;position:relative;overflow:hidden}.directory-art img{object-fit:cover}.directory-content{flex-direction:column;flex:1;align-items:start;padding:24px;display:flex}.directory-content h3{margin-block:9px 14px;font-size:clamp(1.25rem,2.5vw,1.65rem);line-height:1.3}.directory-description{color:var(--muted);margin-bottom:22px}.directory-action{color:var(--cyan);margin-top:auto;font-size:.85rem;font-weight:700;display:block}.directory-status-intro{max-width:75ch;color:var(--muted);margin-bottom:22px}.directory-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.directory-status{border:1px solid var(--line);border-radius:12px;padding:24px}.directory-status .eyebrow{color:#ffcb80}.directory-status h3{margin-block:9px 12px}.directory-status>p:not(.eyebrow){color:var(--muted);margin-bottom:20px}.directory-source-note{border-top:1px solid var(--line);color:var(--muted);margin-top:40px;padding-top:24px}@media (max-width:760px){.guides-header{flex-direction:column;align-items:start;gap:20px}.guides-grid,.directory-status-grid{grid-template-columns:1fr}.guides-section-heading{flex-direction:column;align-items:start;gap:0;margin-bottom:18px}.directory-content{padding:20px}}
