.md[data-astro-cid-cfbmniql]{container-type:inline-size;display:grid;place-items:center;width:100%;height:100%;padding:6% 4%;background:var(--black)}.md__circle[data-astro-cid-cfbmniql]{position:relative;width:min(100%,520px);aspect-ratio:1}.md__spokes[data-astro-cid-cfbmniql]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.md__ring[data-astro-cid-cfbmniql]{fill:none;stroke:#2e2e33;stroke-width:1.5}.md__spokes[data-astro-cid-cfbmniql] line[data-astro-cid-cfbmniql]{stroke:#2e2e33;stroke-width:1.5}.md__hub[data-astro-cid-cfbmniql]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;gap:.6cqw;width:24%;aspect-ratio:1;border-radius:50%;background:#1a1a1c;border:1px solid #2E2E33;font-weight:700;font-size:clamp(.625rem,2.6cqw,.9375rem);line-height:1.15;text-align:center;color:var(--white)}.md__hub[data-astro-cid-cfbmniql] .icon{width:30%;height:auto;color:var(--cyan)}.md__node[data-astro-cid-cfbmniql]{position:absolute;display:flex;flex-direction:column;align-items:center;gap:1.4cqw;width:26%;transform:translate(-50%,calc(-1 * var(--dot) / 2));--dot: 12cqw}.md__node--above[data-astro-cid-cfbmniql]{flex-direction:column-reverse;transform:translate(-50%,calc(-100% + var(--dot) / 2))}.md__dot[data-astro-cid-cfbmniql]{display:grid;place-items:center;width:var(--dot);height:var(--dot);border-radius:50%;background:#1a1a1c;border:1px solid #2E2E33;color:var(--cyan)}.md__dot[data-astro-cid-cfbmniql] .icon{width:46%;height:auto}.md__label[data-astro-cid-cfbmniql]{font-weight:700;font-size:clamp(.5625rem,2.5cqw,.9375rem);line-height:1.2;text-align:center;color:#ffffffdb}.md__node--on[data-astro-cid-cfbmniql] .md__dot[data-astro-cid-cfbmniql]{background:var(--cyan);color:var(--black);border-color:var(--cyan)}.md__node--on[data-astro-cid-cfbmniql] .md__label[data-astro-cid-cfbmniql]{color:var(--cyan)}.bhero[data-astro-cid-er3pmupq]{padding-block:clamp(48px,6vw,88px) clamp(40px,4.5vw,64px);background:var(--black);color:var(--on-dark-muted)}.bhero[data-astro-cid-er3pmupq] .eyebrow[data-astro-cid-er3pmupq]{color:var(--on-dark-muted)}.bhero__title[data-astro-cid-er3pmupq]{font-size:clamp(2.5rem,2.6vw + 1.25rem,4rem);line-height:1.04;color:var(--white)}.bhero__rule[data-astro-cid-er3pmupq]{width:96px;height:4px;margin:24px 0 20px;border:0;background:var(--gold)}.bhero__lede[data-astro-cid-er3pmupq]{max-width:58ch;font-size:clamp(1.125rem,.5vw + 1rem,1.3125rem);line-height:1.5;color:#ffffffdb}.blist[data-astro-cid-er3pmupq]{padding-block:clamp(40px,5vw,72px);background:var(--white)}.bcard[data-astro-cid-er3pmupq]{position:relative;display:grid;height:100%;background:var(--tan);border-radius:var(--radius);overflow:hidden}.bcard__media[data-astro-cid-er3pmupq]{aspect-ratio:16 / 9;overflow:hidden}.bcard__media[data-astro-cid-er3pmupq] img[data-astro-cid-er3pmupq]{width:100%;height:100%;object-fit:cover;object-position:var(--pos, center)}.bcard__media--art[data-astro-cid-er3pmupq]{aspect-ratio:1;background:var(--black)}.bcard__body[data-astro-cid-er3pmupq]{display:grid;gap:10px;align-content:start;justify-items:start;padding:24px;border-top:3px solid var(--cyan)}.bcard__body[data-astro-cid-er3pmupq]>[data-astro-cid-er3pmupq]+[data-astro-cid-er3pmupq]{margin-top:0}.bcard__cat[data-astro-cid-er3pmupq]{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.bcard__title[data-astro-cid-er3pmupq]{font-size:1.375rem;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.bcard__title[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq]{color:var(--black);text-decoration:none}.bcard__title[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq]:after{content:"";position:absolute;inset:0}.bcard__desc[data-astro-cid-er3pmupq]{font-size:.9375rem;line-height:1.6;color:#5e6166}.bcard__meta[data-astro-cid-er3pmupq]{font-size:.875rem;font-weight:500;color:var(--steel)}.bcard[data-astro-cid-er3pmupq]:hover .bcard__title[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq],.bcard[data-astro-cid-er3pmupq]:focus-within .bcard__title[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq]{text-decoration:underline;text-decoration-color:var(--cyan);text-decoration-thickness:2px;text-underline-offset:4px}.bcard[data-astro-cid-er3pmupq]:focus-within{outline:2px solid var(--steel);outline-offset:3px}.bcard__title[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq]:focus-visible{outline:none}.bcard--featured[data-astro-cid-er3pmupq] .bcard__body[data-astro-cid-er3pmupq]{padding:clamp(28px,4vw,48px);gap:14px}.bcard--featured[data-astro-cid-er3pmupq] .bcard__title[data-astro-cid-er3pmupq]{max-width:26ch;font-size:clamp(1.75rem,1.6vw + 1.2rem,2.5rem);line-height:1.1;letter-spacing:-.025em}.bcard--featured[data-astro-cid-er3pmupq] .bcard__desc[data-astro-cid-er3pmupq]{max-width:62ch;font-size:clamp(1rem,.3vw + .95rem,1.125rem)}.bcard__more[data-astro-cid-er3pmupq]{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-weight:700;color:var(--black)}.bcard__more[data-astro-cid-er3pmupq] .icon{color:var(--cyan);transition:transform .2s var(--ease)}.bcard[data-astro-cid-er3pmupq]:hover .bcard__more[data-astro-cid-er3pmupq] .icon{transform:translate(4px)}@media(min-width:900px){.bcard--featured[data-astro-cid-er3pmupq].bcard--image{grid-template-columns:1fr 1fr}.bcard--featured[data-astro-cid-er3pmupq].bcard--image .bcard__media[data-astro-cid-er3pmupq]{aspect-ratio:auto;min-height:420px}.bcard--featured[data-astro-cid-er3pmupq].bcard--image .bcard__body[data-astro-cid-er3pmupq]{align-content:center;border-top:0;border-left:3px solid var(--cyan)}}.bgrid[data-astro-cid-er3pmupq]{list-style:none;display:grid;gap:24px;margin-top:24px}@media(min-width:700px){.bgrid--single[data-astro-cid-er3pmupq] .bcard[data-astro-cid-er3pmupq]{grid-template-columns:1fr 1fr}.bgrid--single[data-astro-cid-er3pmupq] .bcard__media[data-astro-cid-er3pmupq]{aspect-ratio:auto;min-height:280px}.bgrid--single[data-astro-cid-er3pmupq] .bcard__media--art[data-astro-cid-er3pmupq] .md__circle{width:min(100%,380px)}.bgrid--single[data-astro-cid-er3pmupq] .bcard__body[data-astro-cid-er3pmupq]{align-content:center;border-top:0;border-left:3px solid var(--cyan);padding:clamp(24px,3vw,40px)}.bgrid--single[data-astro-cid-er3pmupq] .bcard__title[data-astro-cid-er3pmupq]{font-size:clamp(1.375rem,1vw + 1.1rem,1.875rem)}}@media(min-width:700px){.bgrid[data-astro-cid-er3pmupq]:not(.bgrid--single){grid-template-columns:1fr 1fr}}@media(min-width:1000px){.bgrid[data-astro-cid-er3pmupq]:not(.bgrid--single){grid-template-columns:repeat(3,1fr)}}.blist__feed[data-astro-cid-er3pmupq]{margin-top:24px!important;font-size:.875rem;color:#5e6166}.blist__feed[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq]{color:var(--black);text-decoration:underline;text-decoration-color:var(--cyan);text-decoration-thickness:2px;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.bcard__more[data-astro-cid-er3pmupq] .icon{transition:none}}
