.head[data-astro-cid-ev5ae2gu]{font-size:var(--text-head);font-weight:var(--text-head--font-weight);line-height:var(--text-head--line-height);letter-spacing:var(--text-head--letter-spacing);max-width:24ch}.lead[data-astro-cid-ev5ae2gu]{max-width:50ch;color:var(--color-ink-2);margin-top:1rem}.caps[data-astro-cid-ev5ae2gu]{gap:1.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.caps[data-astro-cid-ev5ae2gu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.caps[data-astro-cid-ev5ae2gu]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cap[data-astro-cid-ev5ae2gu]{border-radius:var(--radius-lg);background:#fff;border:1px solid #d5dbe5;gap:.5rem;padding:1.75rem;display:grid;box-shadow:0 2px 6px #0f172a0d,0 18px 36px -20px #0f172a38}.cap__no[data-astro-cid-ev5ae2gu]{color:var(--color-signal);letter-spacing:.04em;font-size:.8125rem;font-weight:700}.cap[data-astro-cid-ev5ae2gu] strong[data-astro-cid-ev5ae2gu]{color:var(--color-ink);letter-spacing:-.02em;font-size:1.1875rem}.cap[data-astro-cid-ev5ae2gu] span[data-astro-cid-ev5ae2gu]:last-child{color:var(--color-ink-2);font-size:.9375rem;line-height:1.65}.live[data-astro-cid-ev5ae2gu]{gap:1.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=40rem){.live[data-astro-cid-ev5ae2gu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.live[data-astro-cid-ev5ae2gu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.live__card[data-astro-cid-ev5ae2gu]{border-radius:var(--radius-lg);height:100%;transition:box-shadow .2s var(--ease), translate .2s var(--ease);background:#fff;border:1px solid #d5dbe5;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 6px #0f172a0d,0 18px 36px -20px #0f172a38}.live__card[data-astro-cid-ev5ae2gu]:hover{translate:0 -3px;box-shadow:0 4px 10px #0f172a14,0 28px 50px -20px #0f172a57}.live__shot[data-astro-cid-ev5ae2gu]{aspect-ratio:16/10;background:linear-gradient(#e7edf6,#dbe3ef);border-bottom:1px solid #d5dbe5;display:block;overflow:hidden}.live__shot[data-astro-cid-ev5ae2gu] img[data-astro-cid-ev5ae2gu]{object-fit:cover;object-position:top left;width:100%;height:100%;transition:scale .4s var(--ease);display:block}.live__card[data-astro-cid-ev5ae2gu]:hover .live__shot[data-astro-cid-ev5ae2gu] img[data-astro-cid-ev5ae2gu]{scale:1.03}.live__body[data-astro-cid-ev5ae2gu]{flex-direction:column;flex:1;gap:.35rem;padding:1.25rem 1.4rem 1.3rem;display:flex}.live__dot[data-astro-cid-ev5ae2gu]{vertical-align:.15em;background:#16a34a;border-radius:50%;width:.5rem;height:.5rem;margin-right:.55rem;display:inline-block;box-shadow:0 0 0 4px #16a34a26}.live__name[data-astro-cid-ev5ae2gu]{color:var(--color-ink);letter-spacing:-.02em;font-size:1.1875rem;font-weight:700}.live__desc[data-astro-cid-ev5ae2gu]{color:var(--color-ink-2);font-size:.9375rem;line-height:1.55}.live__url[data-astro-cid-ev5ae2gu]{color:var(--color-signal);margin-top:auto;padding-top:.75rem;font-size:.875rem;font-weight:600}.builds[data-astro-cid-ev5ae2gu]{gap:clamp(3rem,6vw,5rem);margin-top:3rem;display:grid}.build[data-astro-cid-ev5ae2gu]{align-items:center;gap:2rem;display:grid}@media (width>=64rem){.build[data-astro-cid-ev5ae2gu]{grid-template-columns:1.25fr 1fr;gap:3.5rem}.build--rev[data-astro-cid-ev5ae2gu] .build__media[data-astro-cid-ev5ae2gu]{order:2}}.build__media[data-astro-cid-ev5ae2gu]{padding-bottom:12%;display:block;position:relative}.build__media[data-astro-cid-ev5ae2gu] img[data-astro-cid-ev5ae2gu]{border-radius:var(--radius-lg);width:100%;height:auto;display:block;box-shadow:0 2px 6px #0f172a0f,0 26px 50px -22px #0f172a66}.build__media[data-astro-cid-ev5ae2gu] .build__sub[data-astro-cid-ev5ae2gu]{border:4px solid #fff;width:46%;position:absolute;bottom:0;right:-3%}.build--rev[data-astro-cid-ev5ae2gu] .build__media[data-astro-cid-ev5ae2gu] .build__sub[data-astro-cid-ev5ae2gu]{left:-3%;right:auto}.build__tag[data-astro-cid-ev5ae2gu]{border-radius:var(--radius-pill);background:var(--color-ink);color:#fff;padding:.25rem .7rem;font-size:.8125rem;font-weight:600;display:inline-block}.build__title[data-astro-cid-ev5ae2gu]{letter-spacing:-.03em;margin-top:.9rem;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1.3}.build__desc[data-astro-cid-ev5ae2gu]{color:var(--color-ink-2);margin-top:.9rem;font-size:1.0313rem;line-height:1.75}.build__points[data-astro-cid-ev5ae2gu]{border-top:1px solid var(--color-rule);gap:.6rem;margin:1.25rem 0 0;padding:1.25rem 0 0;list-style:none;display:grid}.build__points[data-astro-cid-ev5ae2gu] li[data-astro-cid-ev5ae2gu]{color:var(--color-ink);padding-left:1.1rem;font-size:.9688rem;font-weight:600;position:relative}.build__points[data-astro-cid-ev5ae2gu] li[data-astro-cid-ev5ae2gu]:before{content:"";background:var(--color-signal);border-radius:1px;width:.4rem;height:.4rem;position:absolute;top:.6em;left:0}.build__btn[data-astro-cid-ev5ae2gu]{margin-top:1.5rem}.acts[data-astro-cid-ev5ae2gu]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}
