@media (min-width:50rem){.card-link:where(.astro-5ac3tuzn){display:flex;flex:1;min-width:0}.card:where(.astro-5ac3tuzn){flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;border-radius:1rem;gap:1.25rem;width:100%;will-change:transform}.card:where(.astro-5ac3tuzn):hover,.card-link:where(.astro-5ac3tuzn):focus-visible .card:where(.astro-5ac3tuzn){transform:scale(1.04)}.title:where(.astro-5ac3tuzn){font-size:1.5rem;letter-spacing:.06em}.icon:where(.astro-5ac3tuzn){width:4rem;height:4rem;margin-bottom:.25rem}.arrow-btn:where(.astro-5ac3tuzn){width:3rem;height:3rem;margin-top:.25rem}.card:where(.astro-5ac3tuzn):hover .arrow-btn:where(.astro-5ac3tuzn),.card-link:where(.astro-5ac3tuzn):focus-visible .card:where(.astro-5ac3tuzn) .arrow-btn:where(.astro-5ac3tuzn){width:8rem;padding:0 1rem;justify-content:center}}.card-link:where(.astro-5ac3tuzn){text-decoration:none;color:inherit;display:block;overflow:visible}.card:where(.astro-5ac3tuzn){position:relative;border:1px solid rgba(255,255,255,.12);border-radius:1rem;padding:1.35rem;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;transition:border-color .25s ease,background .3s ease,color .3s ease;background:#0a0a14b3;backdrop-filter:blur(12px)}[data-theme=light] .card:where(.astro-5ac3tuzn){background:#ffffffd9;border-color:#fffc;backdrop-filter:blur(16px)}.card:where(.astro-5ac3tuzn):hover,.card-link:where(.astro-5ac3tuzn):focus-visible .card:where(.astro-5ac3tuzn){border-color:#ffffff59}[data-theme=light] .card:where(.astro-5ac3tuzn):hover,[data-theme=light] .card-link:where(.astro-5ac3tuzn):focus-visible .card:where(.astro-5ac3tuzn){border-color:#ffffffd9}.card-link:where(.astro-5ac3tuzn):focus-visible{outline:0}.card-link:where(.astro-5ac3tuzn):focus-visible .card:where(.astro-5ac3tuzn){border-color:var(--sl-color-accent);box-shadow:0 0 0 2px var(--sl-color-accent)}.title:where(.astro-5ac3tuzn){align-items:center;gap:.65rem;font-size:1.4rem;font-weight:400;letter-spacing:.04em;line-height:1.25;margin:0;color:#fff;flex-shrink:0;transition:color .3s ease}[data-theme=light] .title:where(.astro-5ac3tuzn){color:#1a1a2e}.icon:where(.astro-5ac3tuzn){display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0}.icon:where(.astro-5ac3tuzn) img:where(.astro-5ac3tuzn){width:100%;height:100%;object-fit:contain}.arrow-btn:where(.astro-5ac3tuzn){position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--sl-color-accent);color:#fff;overflow:hidden;flex-shrink:0;padding:0;transition:width .4s cubic-bezier(.34,1.56,.64,1),padding .4s cubic-bezier(.34,1.56,.64,1),background .3s ease}.arrow-btn:where(.astro-5ac3tuzn) svg{flex-shrink:0;position:relative;z-index:2}.arrow-text:where(.astro-5ac3tuzn){flex-shrink:0;font-size:.9rem;font-weight:600;white-space:nowrap;opacity:0;width:0;overflow:hidden;position:relative;z-index:2;transition:opacity .3s ease .08s,width .3s cubic-bezier(.34,1.56,.64,1)}.card:where(.astro-5ac3tuzn):hover .arrow-btn:where(.astro-5ac3tuzn),.card-link:where(.astro-5ac3tuzn):focus-visible .card:where(.astro-5ac3tuzn) .arrow-btn:where(.astro-5ac3tuzn){width:5.5rem;padding:0 .75rem;justify-content:flex-start;background:#d10133bf}.card:where(.astro-5ac3tuzn):hover .arrow-btn:where(.astro-5ac3tuzn):after,.card-link:where(.astro-5ac3tuzn):focus-visible .card:where(.astro-5ac3tuzn) .arrow-btn:where(.astro-5ac3tuzn):after{content:"";position:absolute;right:0;top:0;width:2.5rem;height:2.5rem;border-radius:50%;background:#d10133;z-index:1}.card:where(.astro-5ac3tuzn):hover .arrow-btn:where(.astro-5ac3tuzn) svg,.card-link:where(.astro-5ac3tuzn):focus-visible .card:where(.astro-5ac3tuzn) .arrow-btn:where(.astro-5ac3tuzn) svg{margin-inline-start:auto}.card:where(.astro-5ac3tuzn):hover .arrow-text:where(.astro-5ac3tuzn),.card-link:where(.astro-5ac3tuzn):focus-visible .card:where(.astro-5ac3tuzn) .arrow-text:where(.astro-5ac3tuzn){opacity:1;width:auto}.avatar-list:where(.astro-hpl6irnx){--avatar-size:3rem;--avatar-overlap:-.125em;--avatar-row-spacing:.125em;--avatar-outline-width:1px;--avatar-outline-offset:.08em;--local-accent:var(--avatar-focus-color, var(--sl-color-accent, #3b82f6));display:flex;flex-wrap:wrap;list-style:none;padding:0;font-size:var(--avatar-size)}.avatar-list:where(.astro-hpl6irnx) li:where(.astro-hpl6irnx){position:relative;--avatar-row-margin:calc( var(--avatar-outline-offset) + var(--avatar-outline-width) + var(--avatar-row-spacing) / 2 );margin:var(--avatar-row-margin) var(--avatar-overlap) var(--avatar-row-margin)0}.avatar-list:where(.astro-hpl6irnx) li:where(.astro-hpl6irnx):has(:focus-visible){z-index:10;transform:scale(1.1)}.avatar-list:where(.astro-hpl6irnx) img:where(.astro-hpl6irnx),.avatar-list:where(.astro-hpl6irnx) a:where(.astro-hpl6irnx){display:block;border-radius:50%;width:var(--avatar-size);height:var(--avatar-size);text-decoration:none;color:transparent}.avatar-list:where(.astro-hpl6irnx) img:where(.astro-hpl6irnx){width:100%;height:100%;object-fit:cover;background-color:var(--local-accent);outline:1px solid transparent}.avatar-list:where(.astro-hpl6irnx) a:where(.astro-hpl6irnx):focus-visible{outline:2px solid var(--local-accent);outline-offset:var(--avatar-outline-offset)}