.mq[data-astro-cid-h2jlyvcc]{margin-bottom:24px;padding:24px 0 28px;display:flex;flex-direction:column;align-items:center;gap:20px;overflow:hidden}.win[data-astro-cid-h2jlyvcc]{width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.track[data-astro-cid-h2jlyvcc]{list-style:none;display:flex;width:max-content;animation:mq-run 48s linear infinite}.win[data-astro-cid-h2jlyvcc]:hover .track[data-astro-cid-h2jlyvcc]{animation-play-state:paused}.track[data-astro-cid-h2jlyvcc] li[data-astro-cid-h2jlyvcc]{flex:none;padding:0 40px;display:flex;align-items:center;height:40px}.logo[data-astro-cid-h2jlyvcc]{display:inline-flex;align-items:center;gap:8px;opacity:.72}.logo[data-astro-cid-h2jlyvcc] img{height:var(--h);width:auto;max-width:150px;object-fit:contain}.logo[data-astro-cid-h2jlyvcc].invert img{filter:grayscale(1) invert(1) brightness(1.2)}.word[data-astro-cid-h2jlyvcc]{font:700 19px/1 var(--sans);letter-spacing:.02em}@keyframes mq-run{to{transform:translate(-50%)}}@media(max-width:800px){.mq[data-astro-cid-h2jlyvcc]{margin-bottom:16px;padding:20px 0 24px;gap:16px}.track[data-astro-cid-h2jlyvcc] li[data-astro-cid-h2jlyvcc]{padding:0 28px}.logo[data-astro-cid-h2jlyvcc] img{height:calc(var(--h) * .82);max-width:108px}.word[data-astro-cid-h2jlyvcc]{font-size:16px}}@media(prefers-reduced-motion:reduce){.track[data-astro-cid-h2jlyvcc]{animation:none;width:100%;flex-wrap:wrap;justify-content:center;row-gap:16px}.track[data-astro-cid-h2jlyvcc] li[data-astro-cid-h2jlyvcc][aria-hidden=true]{display:none}.win[data-astro-cid-h2jlyvcc]{mask-image:none;-webkit-mask-image:none}}.head[data-astro-cid-44gysecv] .h2[data-astro-cid-44gysecv].steps-up{max-width:none}@media(max-width:800px){.head[data-astro-cid-44gysecv] .h2[data-astro-cid-44gysecv].steps-up{font-size:min(36px,calc((100vw - 76px) / 10.8));line-height:1.12}}.cs-index[data-astro-cid-44gysecv]{padding-top:var(--gap)}.cards[data-astro-cid-44gysecv]{list-style:none;display:flex;flex-direction:column}.cards[data-astro-cid-44gysecv]>li[data-astro-cid-44gysecv]+li[data-astro-cid-44gysecv]{border-top:1px solid var(--line)}.card[data-astro-cid-44gysecv]{display:grid;grid-template-columns:1.15fr 1.2fr .75fr;text-decoration:none;color:inherit;transition:background-color .2s var(--ease-ui)}.card[data-astro-cid-44gysecv]:hover{background:var(--surface)}.card[data-astro-cid-44gysecv]:focus-visible{outline-offset:-4px}.c1[data-astro-cid-44gysecv],.c2[data-astro-cid-44gysecv]{padding:32px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.c2[data-astro-cid-44gysecv],.nums[data-astro-cid-44gysecv]{border-left:1px solid var(--line)}.lw[data-astro-cid-44gysecv]{height:40px;display:flex;align-items:center;margin-bottom:8px}.card[data-astro-cid-44gysecv] .clogo{width:auto;max-width:190px}.card[data-astro-cid-44gysecv] .clogo.invert{filter:grayscale(1) invert(1) brightness(1.2)}.hl[data-astro-cid-44gysecv]{font-size:26px;line-height:32px;font-weight:500;letter-spacing:-.02em;color:var(--fg);max-width:22ch;text-wrap:balance}.card-d[data-astro-cid-44gysecv]{max-width:46ch}.tag[data-astro-cid-44gysecv]{margin-top:auto;font:400 12px/18px var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--t72);font-feature-settings:"case"}.go[data-astro-cid-44gysecv]{margin-top:auto}.card[data-astro-cid-44gysecv]:hover .go[data-astro-cid-44gysecv]:after{inset:-1px}.nums[data-astro-cid-44gysecv]{margin:0;display:flex;flex-direction:column}.nums[data-astro-cid-44gysecv]>div[data-astro-cid-44gysecv]{flex:1;padding:32px 24px;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:4px;min-width:0}.nums[data-astro-cid-44gysecv]>div[data-astro-cid-44gysecv]+div[data-astro-cid-44gysecv]{border-top:1px solid var(--line)}.nums[data-astro-cid-44gysecv] dt[data-astro-cid-44gysecv]{color:var(--t-sec);font-size:14px;line-height:20px}.nums[data-astro-cid-44gysecv] dd[data-astro-cid-44gysecv]{margin:0;font-size:40px;line-height:44px;font-weight:500;letter-spacing:-.04em;color:var(--fg)}.vids[data-astro-cid-44gysecv]{display:grid;grid-template-columns:1fr}.vid[data-astro-cid-44gysecv]{margin:0;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.play[data-astro-cid-44gysecv]{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;background:#000;cursor:pointer;overflow:hidden}.play[data-astro-cid-44gysecv] .poster{width:100%;height:100%;object-fit:cover;transition:scale .5s var(--ease-out)}.play[data-astro-cid-44gysecv]:hover .poster{scale:1.02}.pb[data-astro-cid-44gysecv]{position:absolute;left:50%;top:50%;translate:-50% -50%;width:72px;height:72px;display:grid;place-items:center;background:var(--fg);transition:scale .14s var(--spring)}.play[data-astro-cid-44gysecv]:active .pb[data-astro-cid-44gysecv]{scale:.94}.pb[data-astro-cid-44gysecv] svg[data-astro-cid-44gysecv]{width:26px;height:26px;fill:#000}.vid[data-astro-cid-44gysecv] iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0}figcaption[data-astro-cid-44gysecv]{padding:24px;display:flex;flex-direction:column;gap:20px;border-left:1px solid var(--line)}blockquote[data-astro-cid-44gysecv]{margin:0;flex:1}blockquote[data-astro-cid-44gysecv] p[data-astro-cid-44gysecv]{font-size:18px;line-height:26px;letter-spacing:-.01em;color:var(--fg);text-indent:-.38em}figcaption[data-astro-cid-44gysecv] .vlogo{width:auto;max-width:140px;align-self:flex-start;object-fit:contain}.nm[data-astro-cid-44gysecv]{display:block;font-size:16px;color:var(--fg)}.rl[data-astro-cid-44gysecv]{display:block;font-size:14px;color:var(--t-sec)}@media(max-width:1000px){.card[data-astro-cid-44gysecv]{grid-template-columns:1fr 1fr}.c1[data-astro-cid-44gysecv]{grid-column:1 / -1}.c2[data-astro-cid-44gysecv]{border-left:0;border-top:1px solid var(--line)}.nums[data-astro-cid-44gysecv]{border-top:1px solid var(--line)}}@media(max-width:700px){.card[data-astro-cid-44gysecv]{grid-template-columns:1fr}.c1[data-astro-cid-44gysecv],.c2[data-astro-cid-44gysecv]{padding:24px 20px}.nums[data-astro-cid-44gysecv]{border-left:0;flex-direction:row}.nums[data-astro-cid-44gysecv]>div[data-astro-cid-44gysecv]{padding:20px}.nums[data-astro-cid-44gysecv]>div[data-astro-cid-44gysecv]+div[data-astro-cid-44gysecv]{border-top:0;border-left:1px solid var(--line)}.nums[data-astro-cid-44gysecv] dd[data-astro-cid-44gysecv]{font-size:32px;line-height:36px}.hl[data-astro-cid-44gysecv]{font-size:22px;line-height:28px}.vid[data-astro-cid-44gysecv]{grid-template-columns:1fr}figcaption[data-astro-cid-44gysecv]{border-left:0;border-top:1px solid var(--line);padding:20px}}
