@layer starlight.components{.card:where(.astro-v5luwlv2){--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-v5luwlv2):nth-child(4n+1){--sl-card-border:var(--sl-color-orange);--sl-card-bg:var(--sl-color-orange-low)}.card:where(.astro-v5luwlv2):nth-child(4n+3){--sl-card-border:var(--sl-color-green);--sl-card-bg:var(--sl-color-green-low)}.card:where(.astro-v5luwlv2):nth-child(4n+4){--sl-card-border:var(--sl-color-red);--sl-card-bg:var(--sl-color-red-low)}.card:where(.astro-v5luwlv2):nth-child(4n+5){--sl-card-border:var(--sl-color-blue);--sl-card-bg:var(--sl-color-blue-low)}.title:where(.astro-v5luwlv2){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-v5luwlv2) .icon:where(.astro-v5luwlv2){border:1px solid var(--sl-card-border);background-color:var(--sl-card-bg);border-radius:.25rem;flex-shrink:0;padding:.2em}.card:where(.astro-v5luwlv2) .body:where(.astro-v5luwlv2){font-size:clamp(var(--sl-text-sm), calc(.5rem + 1vw), var(--sl-text-body));margin:0}}.landing-card:where(.astro-42u226jt){--card-bg:#17191ecc;color:var(--sl-color-white);display:contents}:root[data-theme=light] .landing-card:where(.astro-42u226jt){--card-bg:#fffc}.landing-card:where(.astro-42u226jt) .card{background:var(--card-bg);position:relative;overflow:hidden}.landing-card:where(.astro-42u226jt) .card>*{z-index:1}.landing-card:where(.astro-42u226jt) .card:before{content:"";top:0;background:var(--landing-card-accent,var(--sl-color-accent));filter:blur(3.25rem);opacity:.33;border-radius:100%;width:6.25rem;height:6.25rem;position:absolute;inset-inline-end:0}.landing-card:where(.astro-42u226jt) .card{--sl-card-bg:var(--sl-color-blue-low);--sl-card-border:var(--sl-color-blue-high);--landing-card-accent:#0cdfaa}.landing-card:where(.astro-42u226jt):nth-child(2n) .card{--sl-card-bg:var(--sl-color-red-low);--sl-card-border:var(--sl-color-red-high);--landing-card-accent:var(--sl-color-red)}.link-list:where(.astro-fvhmjko4) ul{padding:0;list-style-type:none}.link-list:where(.astro-fvhmjko4) li{border-bottom:1px solid var(--sl-color-gray-6);padding:.25rem 0;margin:0!important}.link-list:where(.astro-fvhmjko4) li:last-child{border-bottom:none}.link-list:where(.astro-fvhmjko4) a{justify-content:space-between;align-items:center;gap:.5rem;text-decoration:none;display:flex}.link-list:where(.astro-fvhmjko4) a:after{content:"";background-color:currentColor;flex-shrink:0;width:1rem;height:1rem;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z'%3E%3C/path%3E%3C/svg%3E");mask-size:100%}[dir=rtl] .link-list:where(.astro-fvhmjko4) a:after:not(:where()){transform:matrix(-1,0,0,1,0,0)}.card--fullwidth:where(.astro-lpzwagy7){--card-bg:#17191ecc;grid-column:1/-1}:root[data-theme=light] .card--fullwidth:where(.astro-lpzwagy7){--card-bg:#fffc}.split:where(.astro-lpzwagy7){color:var(--sl-color-white);flex-direction:column;gap:0 1rem;margin-top:1rem;display:flex}.card--fullwidth:where(.astro-lpzwagy7) .card{background:radial-gradient(var(--sl-color-orange-low), transparent 70%) no-repeat 50% -25% / 120% 300%, var(--card-bg);position:relative}@media screen and (width>=78rem){.split:where(.astro-lpzwagy7){flex-direction:row;gap:2.5rem}.split:where(.astro-lpzwagy7)>*{flex:1;margin-top:0!important}}.discord:where(.astro-whktuvqw){text-align:center;margin:1rem auto 0;padding:4rem 0}.discord:where(.astro-whktuvqw) h2:where(.astro-whktuvqw){font-weight:400;font-size:var(--sl-text-2xl)!important}.discord:where(.astro-whktuvqw) .cta:where(.astro-whktuvqw){flex-direction:column;align-items:center;display:flex}.discord:where(.astro-whktuvqw) a{color:var(--sl-color-text-accent)}.discord:where(.astro-whktuvqw) a:is(:hover,:focus){color:var(--sl-color-white)}.hide:where(.astro-whktuvqw){width:5rem;height:5rem;margin-bottom:-1rem}
