@layer starlight.components{.card:where(.astro-zts4jgjd){--sl-card-border:var(--sl-color-purple);--sl-card-bg:var(--sl-color-purple-low);border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);flex-direction:column;gap:clamp(.5rem,.125rem + 1vw,1rem);padding:clamp(1rem,.125rem + 3vw,2.5rem)}.card:where(.astro-zts4jgjd):nth-child(4n+1){--sl-card-border:var(--sl-color-orange);--sl-card-bg:var(--sl-color-orange-low)}.card:where(.astro-zts4jgjd):nth-child(4n+3){--sl-card-border:var(--sl-color-green);--sl-card-bg:var(--sl-color-green-low)}.card:where(.astro-zts4jgjd):nth-child(4n+4){--sl-card-border:var(--sl-color-red);--sl-card-bg:var(--sl-color-red-low)}.card:where(.astro-zts4jgjd):nth-child(4n+5){--sl-card-border:var(--sl-color-blue);--sl-card-bg:var(--sl-color-blue-low)}.title:where(.astro-zts4jgjd){font-weight:600;font-size:var(--sl-text-h4);color:var(--sl-color-white);line-height:var(--sl-line-height-headings);align-items:center;gap:1rem}.card:where(.astro-zts4jgjd) .icon:where(.astro-zts4jgjd){border:1px solid var(--sl-card-border);background-color:var(--sl-card-bg);border-radius:.25rem;flex-shrink:0;padding:.2em}.card:where(.astro-zts4jgjd) .body:where(.astro-zts4jgjd){font-size:clamp(var(--sl-text-sm), calc(.5rem + 1vw), var(--sl-text-body));margin:0}.card-grid:where(.astro-lmor3ela){grid-template-columns:100%;gap:1rem;display:grid}.card-grid:where(.astro-lmor3ela)>*{margin-top:0!important}@media (width>=50rem){.card-grid:where(.astro-lmor3ela){grid-template-columns:1fr 1fr;gap:1.5rem}.stagger:where(.astro-lmor3ela){--stagger-height:5rem;padding-bottom:var(--stagger-height)}.stagger:where(.astro-lmor3ela)>:nth-child(2n){transform:translateY(var(--stagger-height))}}.sl-link-card:where(.astro-vodiqeol){border:1px solid var(--sl-color-gray-5);box-shadow:var(--sl-shadow-sm);border-radius:.5rem;grid-template-columns:1fr auto;gap:.5rem;padding:1rem;display:grid;position:relative}a:where(.astro-vodiqeol){line-height:var(--sl-line-height-headings);text-decoration:none}a:where(.astro-vodiqeol):before{content:"";position:absolute;inset:0}.stack:where(.astro-vodiqeol){flex-direction:column;gap:.5rem}.title:where(.astro-vodiqeol){color:var(--sl-color-white);font-weight:600;font-size:var(--sl-text-lg)}.description:where(.astro-vodiqeol){color:var(--sl-color-gray-3);line-height:1.5}.icon:where(.astro-vodiqeol){color:var(--sl-color-gray-3)}.sl-link-card:where(.astro-vodiqeol):hover{background:var(--sl-color-gray-7,var(--sl-color-gray-6));border-color:var(--sl-color-gray-2)}.sl-link-card:where(.astro-vodiqeol):hover .icon:where(.astro-vodiqeol){color:var(--sl-color-white)}}.er-showcase:where(.astro-fej3bsya){color:#eceef4;font-family:var(--sl-font);background:#0a0b0f;border-radius:0 0 18px 18px;margin:-1.5rem -1rem 2.5rem;padding:3.5rem clamp(1rem,4vw,3rem) 2.5rem;position:relative;overflow:hidden}.er-glow:where(.astro-fej3bsya){pointer-events:none;background:radial-gradient(60% 45% at 50% -8%,#ff7a5738,#0000 70%);position:absolute;inset:0}.er-showcase:where(.astro-fej3bsya)>:where(.astro-fej3bsya){position:relative}.er-brand:where(.astro-fej3bsya){align-items:center;gap:.6rem;display:flex}.er-eclipse:where(.astro-fej3bsya){background:radial-gradient(circle,#0a0b0f 46%,#ff7a57 52%,#ffa24b 60%,#0000 74%);border-radius:50%;width:26px;height:26px;box-shadow:0 0 22px #ff7a5799}.er-word:where(.astro-fej3bsya){letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.er-word:where(.astro-fej3bsya) span:where(.astro-fej3bsya){color:#ff7a57}.er-eyebrow:where(.astro-fej3bsya){color:#b0b2c8;letter-spacing:.12em;text-transform:uppercase;margin:.1rem 0 0;font-size:.82rem}.er-h1:where(.astro-fej3bsya){letter-spacing:-.03em;margin:1.4rem 0 0;font-size:clamp(2rem,5.5vw,3.4rem);font-weight:800;line-height:1.04}.er-lede:where(.astro-fej3bsya){color:#c7cad6;max-width:52ch;margin:1rem 0 0;font-size:1.05rem;line-height:1.55}.er-badges:where(.astro-fej3bsya){flex-wrap:wrap;gap:.5rem;margin:1.3rem 0 0;display:flex}.er-b:where(.astro-fej3bsya){letter-spacing:.04em;border:1px solid;border-radius:999px;padding:3px 10px;font-size:.72rem}.er-b:where(.astro-fej3bsya).live{color:#33c88e;border-color:#33c88e66}.er-b:where(.astro-fej3bsya).key{color:#ffa24b;border-color:#ffa24b66}.er-b:where(.astro-fej3bsya).soon{color:#8b93a6;border-color:#8b93a666}.er-frame:where(.astro-fej3bsya){background:#14161c;border:1px solid #ffffff17;border-radius:12px;margin:2.2rem 0 0;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000008c}.er-frame-lg:where(.astro-fej3bsya){max-width:940px}.er-bar:where(.astro-fej3bsya){background:#191c24;border-bottom:1px solid #ffffff0f;gap:7px;padding:9px 12px;display:flex}.er-bar:where(.astro-fej3bsya) span:where(.astro-fej3bsya){background:#3a3f4c;border-radius:50%;width:11px;height:11px}.er-frame:where(.astro-fej3bsya) img:where(.astro-fej3bsya){width:100%;height:auto;display:block}.er-frame:where(.astro-fej3bsya) figcaption:where(.astro-fej3bsya){color:#b0b2c8;background:#14161c;padding:10px 14px;font-size:.9rem}.er-callout:where(.astro-fej3bsya){backdrop-filter:blur(6px);color:#c7cad6;background:#14161ceb;border:1px solid #ff7a5773;border-radius:10px;max-width:220px;padding:9px 12px;font-size:.8rem;position:absolute;box-shadow:0 10px 30px #00000080}.er-callout:where(.astro-fej3bsya) b:where(.astro-fej3bsya){color:#fff;margin-bottom:2px;font-size:.86rem;display:block}.er-c1:where(.astro-fej3bsya){top:14%;right:-8px}.er-c2:where(.astro-fej3bsya){bottom:16%;left:-8px}.er-two:where(.astro-fej3bsya){grid-template-columns:1.4fr 1fr;align-items:center;gap:1.6rem;margin-top:2rem;display:grid}.er-two-copy:where(.astro-fej3bsya) h2:where(.astro-fej3bsya){letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.er-two-copy:where(.astro-fej3bsya) p:where(.astro-fej3bsya){color:#c7cad6;margin:.6rem 0 1rem;line-height:1.55}.er-cta:where(.astro-fej3bsya){color:#ff7a57;font-weight:700;text-decoration:none;display:inline-block}.er-cta:where(.astro-fej3bsya):hover{text-decoration:underline}@media (width<=800px){.er-callout:where(.astro-fej3bsya){display:none}.er-two:where(.astro-fej3bsya){grid-template-columns:1fr}}
