.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)}.icard[data-astro-cid-f2ysjzqn]{position:relative;display:flex;flex-direction:column;height:100%;background:var(--tan-surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.icard__media[data-astro-cid-f2ysjzqn]{aspect-ratio:16 / 9;overflow:hidden;border-bottom:1px solid var(--line)}.icard__media[data-astro-cid-f2ysjzqn] img[data-astro-cid-f2ysjzqn]{width:100%;height:100%;object-fit:cover;object-position:var(--pos, center);transition:transform .4s var(--ease)}.icard__media--art[data-astro-cid-f2ysjzqn]{display:grid;place-items:center;background:var(--black);container-type:size}.icard__media--art[data-astro-cid-f2ysjzqn] .md__circle{width:min(90cqh,300px)}.icard__body[data-astro-cid-f2ysjzqn]{display:grid;gap:10px;align-content:start;flex:1;padding:clamp(22px,2.4vw,28px)}.icard__body[data-astro-cid-f2ysjzqn]>[data-astro-cid-f2ysjzqn]+[data-astro-cid-f2ysjzqn]{margin-top:0}.icard__type[data-astro-cid-f2ysjzqn]{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.icard__title[data-astro-cid-f2ysjzqn]{font-size:clamp(1.375rem,.6vw + 1.15rem,1.625rem);line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.icard__title[data-astro-cid-f2ysjzqn] a[data-astro-cid-f2ysjzqn]{color:var(--black);text-decoration:none}.icard__title[data-astro-cid-f2ysjzqn] a[data-astro-cid-f2ysjzqn]:after{content:"";position:absolute;inset:0;z-index:1}.icard__title[data-astro-cid-f2ysjzqn] a[data-astro-cid-f2ysjzqn]:focus-visible{outline:none}.icard__summary[data-astro-cid-f2ysjzqn]{max-width:52ch;font-size:1rem;line-height:1.55;color:#5e6166}.icard__more[data-astro-cid-f2ysjzqn]{display:inline-flex;align-items:center;gap:8px;font-weight:700}.icard__more[data-astro-cid-f2ysjzqn] .icon{color:var(--cyan);transition:transform .2s var(--ease)}.icard__foot[data-astro-cid-f2ysjzqn]{padding:16px clamp(22px,2.4vw,28px);border-top:1px solid var(--line);color:var(--black)}.icard__outcome[data-astro-cid-f2ysjzqn]{display:grid;gap:16px;padding:clamp(20px,2.2vw,24px) clamp(22px,2.4vw,28px);background:var(--black);color:var(--on-dark-muted)}.icard__outcome[data-astro-cid-f2ysjzqn]>[data-astro-cid-f2ysjzqn]+[data-astro-cid-f2ysjzqn]{margin-top:0}.icard__result[data-astro-cid-f2ysjzqn]{display:flex;align-items:center;gap:16px}.icard__value[data-astro-cid-f2ysjzqn]{font-size:clamp(2.5rem,1.4vw + 2rem,3rem);font-weight:700;line-height:1;letter-spacing:-.035em;color:var(--white)}.icard__result-text[data-astro-cid-f2ysjzqn]{display:grid;gap:2px}.icard__label[data-astro-cid-f2ysjzqn]{font-size:1.0625rem;font-weight:700;line-height:1.25;color:var(--white)}.icard__label--lead[data-astro-cid-f2ysjzqn]{font-size:1.375rem;letter-spacing:-.015em}.icard__detail[data-astro-cid-f2ysjzqn]{font-size:.9375rem;line-height:1.4}.icard__outcome[data-astro-cid-f2ysjzqn] .icard__more[data-astro-cid-f2ysjzqn]{padding-top:14px;border-top:1px solid var(--line-dark);color:var(--cyan)}.icard[data-astro-cid-f2ysjzqn]:hover .icard__title[data-astro-cid-f2ysjzqn] a[data-astro-cid-f2ysjzqn],.icard[data-astro-cid-f2ysjzqn]:focus-within .icard__title[data-astro-cid-f2ysjzqn] a[data-astro-cid-f2ysjzqn]{text-decoration:underline;text-decoration-color:var(--cyan);text-decoration-thickness:2px;text-underline-offset:4px}.icard[data-astro-cid-f2ysjzqn]:hover .icard__more[data-astro-cid-f2ysjzqn] .icon{transform:translate(4px)}.icard[data-astro-cid-f2ysjzqn]:hover .icard__media[data-astro-cid-f2ysjzqn] img[data-astro-cid-f2ysjzqn]{transform:scale(1.02)}.icard[data-astro-cid-f2ysjzqn]:focus-within{outline:2px solid var(--steel);outline-offset:3px}.icard--small[data-astro-cid-f2ysjzqn] .icard__body[data-astro-cid-f2ysjzqn]{gap:6px;padding:18px 20px 20px}.icard--small[data-astro-cid-f2ysjzqn] .icard__title[data-astro-cid-f2ysjzqn]{font-size:1.125rem;line-height:1.25}@media(prefers-reduced-motion:reduce){.icard__media[data-astro-cid-f2ysjzqn] img[data-astro-cid-f2ysjzqn],.icard__more[data-astro-cid-f2ysjzqn] .icon{transition:none}.icard[data-astro-cid-f2ysjzqn]:hover .icard__media[data-astro-cid-f2ysjzqn] img[data-astro-cid-f2ysjzqn]{transform:none}}
