.guide{padding:28px 0 48px;max-width:860px}.guide h1{font-size:2rem;margin:.4em 0}.guide h2{margin-top:1.6em}.guide li{margin:.35em 0;line-height:1.55}.crumbs{font-size:.9rem;opacity:.8}.lede{font-size:1.1rem}.note{border-left:4px solid #e8a33d;padding:10px 14px;background:rgba(232,163,61,.08)}.pro-cta{border:1px solid rgba(0,0,0,.12);border-radius:12px;padding:14px 16px;margin:20px 0;background:rgba(232,163,61,.06)}.pro-cta .btn{margin-left:8px}.dir-box{border:1px dashed rgba(0,0,0,.2);border-radius:12px;padding:12px 16px;margin:18px 0}.cols{columns:2}.plans{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.plan{border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:18px}.plan.featured{border:2px solid #e8a33d}.listing-facts{border-collapse:collapse;margin:1rem 0;width:100%;max-width:640px}.listing-facts th,.listing-facts td{text-align:left;padding:.5rem .75rem;border-bottom:1px solid rgba(154,168,184,.25);vertical-align:top}.listing-facts th{width:40%;color:var(--muted,#9aa8b8);font-weight:600}
.dir-box .listings-grid{margin:.75rem 0}
