.directory-hub[data-astro-cid-f3xkvc4s]{max-width:1060px;padding:40px 0 70px}.hub-hero[data-astro-cid-f3xkvc4s] h1[data-astro-cid-f3xkvc4s]{letter-spacing:-1.5px;margin:10px 0 14px;font-size:clamp(38px,5vw,58px);line-height:1.02}.eyebrow[data-astro-cid-f3xkvc4s]{color:#84241f;letter-spacing:2px;font-size:12px;font-weight:700}.standfirst[data-astro-cid-f3xkvc4s]{color:#4c4741;max-width:720px;font-size:18px;line-height:1.7}.standfirst[data-astro-cid-f3xkvc4s] a[data-astro-cid-f3xkvc4s]{color:#84241f;font-weight:600}.hub-search[data-astro-cid-f3xkvc4s]{gap:10px;max-width:560px;margin:22px 0 8px;display:flex}.hub-search[data-astro-cid-f3xkvc4s] input[data-astro-cid-f3xkvc4s]{border:1px solid #d9d1c7;border-radius:5px;flex:1;min-width:0;padding:14px 16px;font-size:15px}.hub-search[data-astro-cid-f3xkvc4s] button[data-astro-cid-f3xkvc4s]{color:#fff;cursor:pointer;background:#84241f;border:0;border-radius:5px;padding:14px 26px;font-weight:700}.directory-hub[data-astro-cid-f3xkvc4s] section[data-astro-cid-f3xkvc4s]{margin-top:46px}.section-heading[data-astro-cid-f3xkvc4s]{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.section-heading[data-astro-cid-f3xkvc4s] h2[data-astro-cid-f3xkvc4s]{letter-spacing:-.5px;margin:0;font-size:clamp(24px,3vw,32px)}.section-heading[data-astro-cid-f3xkvc4s] a[data-astro-cid-f3xkvc4s]{color:#84241f;white-space:nowrap;font-size:14px;font-weight:600}.category-grid[data-astro-cid-f3xkvc4s]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.category-grid[data-astro-cid-f3xkvc4s] a[data-astro-cid-f3xkvc4s]{color:inherit;background:#fff;border:1px solid #e1dad1;border-radius:10px;gap:3px;padding:18px;text-decoration:none;display:grid}.category-grid[data-astro-cid-f3xkvc4s] a[data-astro-cid-f3xkvc4s]:hover{border-color:#84241f}.category-grid[data-astro-cid-f3xkvc4s] strong[data-astro-cid-f3xkvc4s]{font-size:18px}.category-grid[data-astro-cid-f3xkvc4s] small[data-astro-cid-f3xkvc4s]{color:#857e75;font-size:13px}.spot-grid[data-astro-cid-f3xkvc4s]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.spot-grid[data-astro-cid-f3xkvc4s] article[data-astro-cid-f3xkvc4s]{background:#fff;border:1px solid #e1dad1;border-radius:10px;padding:20px 22px}.spot-grid[data-astro-cid-f3xkvc4s] h3[data-astro-cid-f3xkvc4s]{margin:0 0 6px;font-size:21px}.spot-grid[data-astro-cid-f3xkvc4s] h3[data-astro-cid-f3xkvc4s] a[data-astro-cid-f3xkvc4s]{color:inherit;text-decoration:none}.spot-grid[data-astro-cid-f3xkvc4s] p[data-astro-cid-f3xkvc4s]{color:#57514a;margin:0 0 6px;font-size:14px;line-height:1.55}.card-meta[data-astro-cid-f3xkvc4s]{color:#857e75!important;font-size:13px!important}.card-links[data-astro-cid-f3xkvc4s]{gap:16px;font-weight:600;display:flex}.card-links[data-astro-cid-f3xkvc4s] a[data-astro-cid-f3xkvc4s]{color:#84241f;font-size:14px}.story-list[data-astro-cid-f3xkvc4s]{border-top:1px solid #e4ddd4;margin:0;padding:0;list-style:none}.story-list[data-astro-cid-f3xkvc4s] li[data-astro-cid-f3xkvc4s]{border-bottom:1px solid #e4ddd4}.story-list[data-astro-cid-f3xkvc4s] a[data-astro-cid-f3xkvc4s]{color:inherit;padding:13px 2px;font-size:16px;text-decoration:none;display:block}.story-list[data-astro-cid-f3xkvc4s] a[data-astro-cid-f3xkvc4s]:hover strong[data-astro-cid-f3xkvc4s]{color:#84241f}.story-list[data-astro-cid-f3xkvc4s] span[data-astro-cid-f3xkvc4s]{color:#57514a;font-size:14px}.hub-cta[data-astro-cid-f3xkvc4s]{color:#faf7f2;background:#252728;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:34px 36px;display:flex}.hub-cta[data-astro-cid-f3xkvc4s] h2[data-astro-cid-f3xkvc4s]{margin:0 0 8px;font-size:26px}.hub-cta[data-astro-cid-f3xkvc4s] p[data-astro-cid-f3xkvc4s]{color:#d8d2c9;margin:0;font-size:15px}.hub-cta[data-astro-cid-f3xkvc4s]>div[data-astro-cid-f3xkvc4s]:last-child{flex-wrap:wrap;gap:12px;display:flex}.button[data-astro-cid-f3xkvc4s]{border-radius:5px;padding:14px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.button-red[data-astro-cid-f3xkvc4s]{color:#fff;background:#84241f}.button-dark[data-astro-cid-f3xkvc4s]{color:#faf7f2;border:1px solid #b9b0a4}@media (width<=760px){.category-grid[data-astro-cid-f3xkvc4s],.spot-grid[data-astro-cid-f3xkvc4s]{grid-template-columns:1fr}}
