.crumbs{color:var(--muted);margin:0 0 .75rem;font-size:.88rem}.crumbs a{color:var(--muted)}.narrow-text{max-width:760px}.narrow-text h2{margin-top:0}.narrow-text li{margin-bottom:.35em}.ex-list{gap:1.25rem;display:grid}@media (width>=900px){.ex-list{grid-template-columns:1fr 1fr}.ex-list .ex:first-child:nth-last-child(3){grid-column:1/-1}}.ex-pair{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.ex-pair figure{border:1px solid var(--line);background:#fff;border-radius:8px;margin:0;overflow:hidden}.ex-pair img{aspect-ratio:auto;width:100%;height:auto;display:block}.ex-pair figcaption{border-top:1px solid var(--line);color:var(--muted);padding:.3rem .6rem;font-size:.8rem;font-weight:650}.ex-caption{margin:.8rem 0 .4rem;font-weight:600}.ex-meta,.ex-credit{color:var(--muted);margin:0 0 .5rem;font-size:.85rem}.ex-dl{flex-wrap:wrap;gap:.3rem 1.2rem;margin:0 0 .5rem;font-size:.9rem;display:flex}.settings{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:max-content 1fr;gap:.5rem 1.25rem;margin:0;padding:1rem 1.25rem;display:grid}.settings dt{font-weight:700}.settings dd{margin:0}@media (width<=560px){.settings{grid-template-columns:1fr;gap:.1rem}.settings dd{margin-bottom:.6rem}}.guide-table{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:.95rem}.guide-table th,.guide-table td{text-align:left;border:1px solid var(--line);vertical-align:top;padding:.5rem .7rem}.guide-table thead th{background:var(--accent-soft)}.guide-table tbody th{font-weight:600}.sw{margin-bottom:1.25rem}.sw h3{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mistakes,.related{padding-left:1.1rem}.guide-index{gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=720px){.guide-index{grid-template-columns:1fr 1fr}}@media (width>=1000px){.guide-index{grid-template-columns:1fr 1fr 1fr}}.guide-card img{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;height:auto;max-height:180px;margin-bottom:.75rem;display:block}.guide-card h2{margin-bottom:.3em}.guide-card h2 a{color:var(--ink);text-decoration:none}
