.track[data-astro-cid-67pdvvow]{grid-template-columns:repeat(var(--track-cols,4), minmax(0, 1fr));counter-reset:track;gap:0;margin:0;padding:0;list-style:none;display:grid}.track__step[data-astro-cid-67pdvvow]{padding-inline:0 var(--s-6);position:relative}.track__step[data-astro-cid-67pdvvow]+.track__step[data-astro-cid-67pdvvow]{border-inline-start:1px solid #0000;border-image:var(--rule-dots) 1 / 0 0 0 1px;padding-inline-start:var(--s-6)}.track__marker[data-astro-cid-67pdvvow]{align-items:center;margin-block-end:var(--s-4);display:flex}.track__num[data-astro-cid-67pdvvow]{color:var(--c-ink)}.track__title[data-astro-cid-67pdvvow]{margin-block-end:var(--s-3)}.track__body[data-astro-cid-67pdvvow]{color:var(--c-ink-70);max-inline-size:34ch}@media (width<=63.99rem){.track[data-astro-cid-67pdvvow]{row-gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}.track__step[data-astro-cid-67pdvvow]:nth-child(odd){border-inline-start:0;border-image: ;padding-inline-start:0}}@media (width<=47.99rem){.track[data-astro-cid-67pdvvow]{row-gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.track__step[data-astro-cid-67pdvvow],.track__step[data-astro-cid-67pdvvow]+.track__step[data-astro-cid-67pdvvow]{border-inline-start:0;border-image: ;padding-inline:0}.track__marker[data-astro-cid-67pdvvow]{margin-block-end:var(--s-2)}}.card.entry{aspect-ratio:5/6;justify-content:space-between;gap:var(--s-6)}.card.entry.entry--short{aspect-ratio:7/8}.card.entry.entry--tall{aspect-ratio:3/4}@media (width<=47.99rem){.card.entry.entry,.card.entry.entry--short,.card.entry.entry--tall{aspect-ratio:auto}}.entry__head[data-astro-cid-n3zk4jkz]{align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}.entry__logo[data-astro-cid-n3zk4jkz]{max-inline-size:var(--s-12);max-block-size:var(--s-7);object-fit:contain;filter:grayscale();transition:filter 0s linear var(--dur-card-invert);display:block}.card--hoverable:is(:hover,:focus-within) .entry__logo[data-astro-cid-n3zk4jkz]{filter:var(--mark-white);transition:filter}.entry__meta[data-astro-cid-n3zk4jkz]{margin:0}.entry__foot[data-astro-cid-n3zk4jkz]{gap:var(--s-5);flex-direction:column;margin-block-start:auto;display:flex}.entry__say[data-astro-cid-n3zk4jkz]{text-wrap:pretty;margin:0}.entry__name[data-astro-cid-n3zk4jkz]{font:inherit;font-weight:var(--fw-text-strong);color:var(--c-ink);margin:0;display:inline}.entry__action[data-astro-cid-n3zk4jkz]{align-items:center;gap:var(--s-2);color:var(--c-link);display:inline-flex}.related[data-astro-cid-dvzsfd2k]{column-gap:var(--col-gap);row-gap:var(--s-9);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.related__side[data-astro-cid-dvzsfd2k]{align-items:start;gap:var(--s-4);flex-direction:column;grid-column:1/4;display:flex}.related__eyebrow[data-astro-cid-dvzsfd2k],.related__title[data-astro-cid-dvzsfd2k]{margin:0}.related__title[data-astro-cid-dvzsfd2k]{text-wrap:balance;grid-column:4/13}.related__all[data-astro-cid-dvzsfd2k]{align-items:center;gap:var(--s-2);color:var(--c-link);transition:color var(--dur-fast) var(--ease-ui);display:inline-flex}.related__all[data-astro-cid-dvzsfd2k]:hover{color:var(--c-link-active)}.related__cards[data-astro-cid-dvzsfd2k]{gap:var(--s-1);grid-column:4/13;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.related__cell[data-astro-cid-dvzsfd2k]{display:flex}.related__cell[data-astro-cid-dvzsfd2k]>*{inline-size:100%}.related__pics[data-astro-cid-dvzsfd2k]{margin-block-start:var(--s-9)}@media (width<=63.99rem){.related[data-astro-cid-dvzsfd2k]{row-gap:var(--s-6)}.related__side[data-astro-cid-dvzsfd2k],.related__title[data-astro-cid-dvzsfd2k],.related__cards[data-astro-cid-dvzsfd2k]{grid-column:1/-1}}@media (width<=47.99rem){.related__cards[data-astro-cid-dvzsfd2k]{grid-template-columns:minmax(0,1fr)}}.caps[data-astro-cid-vjha33j2]{gap:var(--s-1);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.caps__cell[data-astro-cid-vjha33j2]{display:flex}.caps__cell[data-astro-cid-vjha33j2]>.card.cap{inline-size:100%;min-block-size:var(--m-step-card-h);justify-content:space-between;gap:var(--s-6)}.cap__head[data-astro-cid-vjha33j2]{justify-content:space-between;align-items:flex-start;display:flex}.cap__head[data-astro-cid-vjha33j2]>.cap__go{opacity:0;transition:opacity var(--dur-reveal) var(--ease-row)}.caps__cell[data-astro-cid-vjha33j2]>.card.cap:hover .cap__head[data-astro-cid-vjha33j2]>.cap__go,.caps__cell[data-astro-cid-vjha33j2]>.card.cap:focus-visible .cap__head[data-astro-cid-vjha33j2]>.cap__go{opacity:1}@media (hover:none){.cap__head[data-astro-cid-vjha33j2]>.cap__go{opacity:1}}.cap__foot[data-astro-cid-vjha33j2]{gap:var(--s-3);flex-direction:column;display:flex}.cap__name[data-astro-cid-vjha33j2],.cap__body[data-astro-cid-vjha33j2]{margin:0}.cap__body[data-astro-cid-vjha33j2]{color:var(--c-ink-70);text-wrap:pretty}.cap__count[data-astro-cid-vjha33j2]{color:var(--c-ink-50);font-variant-numeric:proportional-nums;margin:0;padding-block-start:var(--s-3)}@media (width<=63.99rem){.caps[data-astro-cid-vjha33j2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.99rem){.caps[data-astro-cid-vjha33j2]{grid-template-columns:minmax(0,1fr)}}.works[data-astro-cid-mh32c2uh]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-block-end:var(--s-10);display:grid}.works__label[data-astro-cid-mh32c2uh]{grid-column:1/4;margin:0}.works__claim[data-astro-cid-mh32c2uh]{text-wrap:balance;grid-column:4/13;margin:0}@media (width<=63.99rem){.works[data-astro-cid-mh32c2uh]{row-gap:var(--s-4)}.works__label[data-astro-cid-mh32c2uh],.works__claim[data-astro-cid-mh32c2uh]{grid-column:1/-1}}
