.feed--grid[data-astro-cid-pcqv6iid]{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--card-min-width, 280px),1fr));gap:var(--space-md, 1.5rem);align-items:stretch}.feed--magazine[data-astro-cid-pcqv6iid]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,320px);gap:var(--space-md, 1.5rem);align-items:start}.feed--magazine[data-astro-cid-pcqv6iid] .feed-featured[data-astro-cid-pcqv6iid]{min-width:0}.feed--magazine[data-astro-cid-pcqv6iid] .feed-list[data-astro-cid-pcqv6iid]{display:flex;flex-direction:column;gap:var(--space-xs, .75rem)}.feed--magazine[data-astro-cid-pcqv6iid] .feed-list[data-astro-cid-pcqv6iid] .article-card__title,.feed--magazine[data-astro-cid-pcqv6iid] .feed-list[data-astro-cid-pcqv6iid] .article-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.feed--list-sidebar[data-astro-cid-pcqv6iid]{display:grid;grid-template-columns:1fr 280px;gap:var(--space-md, 1.5rem)}.feed--list-sidebar[data-astro-cid-pcqv6iid] .feed-main[data-astro-cid-pcqv6iid],.feed--list-sidebar[data-astro-cid-pcqv6iid] .feed-sidebar[data-astro-cid-pcqv6iid]{display:flex;flex-direction:column;gap:var(--space-sm, 1rem)}.feed--masonry[data-astro-cid-pcqv6iid]{columns:var(--masonry-cols, 3);column-gap:var(--space-md, 1.5rem)}.feed--masonry[data-astro-cid-pcqv6iid]>*{break-inside:avoid;margin-bottom:var(--space-md, 1.5rem)}.feed--editorial[data-astro-cid-pcqv6iid]{display:flex;flex-direction:column;gap:var(--space-lg, 2rem)}.feed--editorial[data-astro-cid-pcqv6iid] .feed-lead[data-astro-cid-pcqv6iid]{width:100%}.feed--editorial[data-astro-cid-pcqv6iid] .feed-secondary[data-astro-cid-pcqv6iid]{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--card-min-width, 240px),1fr));gap:var(--space-md, 1.5rem)}@media(max-width:860px){.feed--magazine[data-astro-cid-pcqv6iid]{grid-template-columns:1fr}.feed--magazine[data-astro-cid-pcqv6iid] .feed-list[data-astro-cid-pcqv6iid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.hub{min-width:0;background:#f3efe6}.hub-banner{background:linear-gradient(135deg,#14171b,#202125 58%,#7b2e2e);color:#fffaf0;padding:56px 0 62px;border-bottom:1px solid rgba(255,250,240,.18)}.hub-banner .breadcrumb-list{color:#fffaf0b3}.hub-banner__content{max-width:880px;margin:28px 0 0}.hub-banner__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;color:#d8a145;font-family:Space Grotesk,Arial,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.hub-banner__eyebrow:before{content:"";width:30px;height:2px;background:currentColor}.hub-banner__title{max-width:840px;margin:0;font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(2.25rem,5vw,4rem);font-weight:700;line-height:.98;letter-spacing:0}.hub-banner__desc{max-width:720px;margin:22px 0 0;color:#fffaf0c7;font-size:1.08rem;line-height:1.65}.hub-banner__meta{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:24px;color:#fffaf0b8;font-size:.875rem}.hub-banner__stat{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.hub-banner__dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}.hub-section{padding:64px 0}.hub-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(260px,1fr);gap:24px;align-items:start;min-width:0}.hub-main-panel,.hub-rail,.hub-notes{min-width:0;border:1px solid rgba(18,20,24,.16);border-radius:8px;background:#fffaf0c7}.hub-main-panel{display:grid;gap:22px;padding:22px}.hub-main-panel .feed--list-sidebar{grid-template-columns:minmax(0,1fr) minmax(240px,.36fr);gap:18px}.hub-main-panel .article-card{border:1px solid rgba(18,20,24,.12);border-radius:8px}.hub-main-panel .article-card--tone-b{border-radius:8px;background:#fff}.hub-main-panel .article-card--tone-c{min-height:320px}.hub-notes{padding:24px;color:#121418;font-family:var(--font-body);font-size:1rem;line-height:1.72}.hub-notes h2,.hub-notes h3{margin:0 0 14px;font-family:Space Grotesk,Arial,sans-serif;letter-spacing:0}.hub-notes p+h2,.hub-notes ul+h2{margin-top:28px}.hub-notes p{margin:0 0 14px;color:#3d444d}.hub-notes ul{margin:0;padding-left:1.15rem;color:#3d444d}.hub-rail{position:sticky;top:96px;padding:20px}.hub-rail strong{display:block;color:#121418;font-family:Space Grotesk,Arial,sans-serif;font-size:1.1rem}.hub-rail p{margin:10px 0 16px;color:#69707a;font-size:.95rem;line-height:1.6}.hub-rail__links{display:grid;gap:10px}.hub-rail__links a{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 0;border-bottom:1px solid rgba(18,20,24,.16);color:#323840;text-decoration:none}.hub-rail__links a:hover{color:#121418}.hub-rail__links span{font-weight:700}.hub-rail__links b{color:#69707a;font-size:.78rem;font-weight:600;text-transform:uppercase}.hub-section__title{font-family:Space Grotesk,Arial,sans-serif;font-size:var(--text-h3, 1.5rem);font-weight:700;color:#121418;margin:0 0 18px}.hub-empty{display:none}@media(max-width:960px){.hub-layout,.hub-main-panel .feed--list-sidebar{grid-template-columns:1fr}.hub-rail{position:static}}@media(max-width:640px){.hub-banner{padding:42px 0 48px}.hub-section{padding:42px 0}.hub-main-panel{padding:14px}}
