.spiritual-section-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:16px 20px;background:#fffaf1;border-bottom:1px solid #d8c5a3;font:600 16px/1.5 system-ui,sans-serif}.spiritual-section-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid #a88b55;border-radius:12px;color:#153f5b;text-decoration:none}.spiritual-section-nav a[aria-current=page]{background:#153f5b;color:#fff}.spiritual-section-nav a:focus-visible{outline:3px solid #ac7b2c;outline-offset:3px}