.hub-hero[data-astro-cid-ulywqzf3]{color:#fffaf0;background:#151512;align-items:end;min-height:31rem;display:grid;position:relative;overflow:hidden}.hub-hero[data-astro-cid-ulywqzf3]>img,.shade[data-astro-cid-ulywqzf3]{width:100%;height:100%;position:absolute;inset:0}.hub-hero[data-astro-cid-ulywqzf3]>img{object-fit:cover}.shade[data-astro-cid-ulywqzf3]{background:linear-gradient(90deg,#0b0a08d6 0%,#0b0a089e 48%,#0b0a082e 78%)}.hero-copy[data-astro-cid-ulywqzf3]{z-index:1;padding-block:4rem 1.5rem;position:relative}.hero-copy[data-astro-cid-ulywqzf3]>[data-astro-cid-ulywqzf3]{width:min(70%,18rem);margin-inline-start:auto}.hub-hero[data-astro-cid-ulywqzf3] span[data-astro-cid-ulywqzf3],.catalog[data-astro-cid-ulywqzf3]>header[data-astro-cid-ulywqzf3]>span[data-astro-cid-ulywqzf3],.end[data-astro-cid-ulywqzf3] span[data-astro-cid-ulywqzf3]{color:#d9ad43;font-weight:700}h1[data-astro-cid-ulywqzf3]{text-shadow:0 2px 14px #0009;max-width:12ch;margin-block:.45rem .7rem;font-size:clamp(2.1rem,9vw,3.5rem);line-height:1.2}.hub-hero[data-astro-cid-ulywqzf3] p[data-astro-cid-ulywqzf3]{color:#f0ebe2;text-shadow:0 2px 10px #000000b3;font-size:.9rem;line-height:1.8}.actions[data-astro-cid-ulywqzf3]{gap:.55rem;margin-block-start:1.15rem;display:grid}.actions[data-astro-cid-ulywqzf3] a[data-astro-cid-ulywqzf3],.end[data-astro-cid-ulywqzf3] a[data-astro-cid-ulywqzf3]{border:1px solid #fff9;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding-inline:1rem;font-weight:700;display:flex}.primary[data-astro-cid-ulywqzf3],.end[data-astro-cid-ulywqzf3] a[data-astro-cid-ulywqzf3]{color:#171714;background:#c79a2d;border-color:#c79a2d!important}.secondary[data-astro-cid-ulywqzf3]{color:#171714;background:#fffc}.catalog[data-astro-cid-ulywqzf3]{padding-block:4rem}.catalog[data-astro-cid-ulywqzf3]>header[data-astro-cid-ulywqzf3]{max-width:42rem;margin-block-end:1.5rem}.catalog[data-astro-cid-ulywqzf3] h2[data-astro-cid-ulywqzf3],.end[data-astro-cid-ulywqzf3] h2[data-astro-cid-ulywqzf3]{margin-block:.35rem .55rem;scroll-margin-block-start:8.5rem;font-size:clamp(1.8rem,7vw,3rem);line-height:1.3}.catalog[data-astro-cid-ulywqzf3]>header[data-astro-cid-ulywqzf3] p[data-astro-cid-ulywqzf3],.end[data-astro-cid-ulywqzf3] p[data-astro-cid-ulywqzf3]{color:var(--text-secondary);line-height:1.8}.listing[data-astro-cid-ulywqzf3]{gap:1rem;display:grid}article[data-astro-cid-ulywqzf3]{background:var(--surface-elevated);border:1px solid var(--border-default);overflow:hidden}article[data-astro-cid-ulywqzf3] img{aspect-ratio:16/10;object-fit:cover;width:100%}article[data-astro-cid-ulywqzf3] div[data-astro-cid-ulywqzf3]{padding:1.1rem}article[data-astro-cid-ulywqzf3] h3[data-astro-cid-ulywqzf3]{margin:0 0 .45rem;font-size:1.25rem}article[data-astro-cid-ulywqzf3] p[data-astro-cid-ulywqzf3]{color:var(--text-secondary);margin-block:0 .85rem;font-size:.88rem;line-height:1.7}article[data-astro-cid-ulywqzf3] a[data-astro-cid-ulywqzf3]{color:var(--brand-primary-strong);align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.end[data-astro-cid-ulywqzf3]{background:var(--surface-muted);text-align:center;padding-block:4rem 7rem}.end[data-astro-cid-ulywqzf3] p[data-astro-cid-ulywqzf3]{margin-block-end:1.2rem}.end[data-astro-cid-ulywqzf3] a[data-astro-cid-ulywqzf3]{width:min(100%,21rem);margin-inline:auto}@media (width>=600px){.listing[data-astro-cid-ulywqzf3]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.hub-hero[data-astro-cid-ulywqzf3]{min-height:min(42rem,76vh)}.hero-copy[data-astro-cid-ulywqzf3]{padding-block:7rem 5rem}.hero-copy[data-astro-cid-ulywqzf3]>[data-astro-cid-ulywqzf3]{width:min(46%,31rem);margin-inline:0 auto}.actions[data-astro-cid-ulywqzf3]{grid-template-columns:1fr 1fr}.catalog[data-astro-cid-ulywqzf3]{padding-block:5rem}.listing[data-astro-cid-ulywqzf3]{grid-template-columns:repeat(3,1fr)}.end[data-astro-cid-ulywqzf3]{padding-block-end:4rem}}.catalog[data-astro-cid-ulywqzf3]>header[data-astro-cid-ulywqzf3]>span[data-astro-cid-ulywqzf3],.end[data-astro-cid-ulywqzf3] span[data-astro-cid-ulywqzf3]{color:var(--brand-primary-strong)}.media-caption[data-astro-cid-ulywqzf3]{color:var(--text-secondary);margin-block-end:.5rem;display:block}.content-hub[data-astro-cid-ulywqzf3]{text-align:center}.content-hub[data-astro-cid-ulywqzf3] .hero-content>*{margin-inline:auto}.content-hub[data-astro-cid-ulywqzf3] .hero-actions{justify-content:center;align-items:center}.content-hub[data-astro-cid-ulywqzf3] .catalog[data-astro-cid-ulywqzf3]>header[data-astro-cid-ulywqzf3]{margin-inline:auto}.hub-navigation[data-astro-cid-ulywqzf3]{padding-block:2.5rem 0}.hub-navigation[data-astro-cid-ulywqzf3] p[data-astro-cid-ulywqzf3]{max-width:48rem;color:var(--text-secondary);margin-inline:auto;line-height:1.9}.hub-navigation[data-astro-cid-ulywqzf3] ul[data-astro-cid-ulywqzf3]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;padding:0;list-style:none;display:flex}.hub-navigation[data-astro-cid-ulywqzf3] a[data-astro-cid-ulywqzf3]{min-height:44px;color:var(--brand-primary-strong);justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}
