.ld[data-astro-cid-fmzvkzhr]{max-width:30rem;margin-inline:auto;padding:1.5rem 0;position:relative}.ld[data-astro-cid-fmzvkzhr]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--tint) 32%, transparent), transparent);filter:blur(40px);border-radius:2rem;position:absolute;inset:12% 8%}.ld-card[data-astro-cid-fmzvkzhr]{background:linear-gradient(#ffffff12,#ffffff05),#0c0d18d9;border:1px solid #ffffff1a;border-radius:1.5rem;padding:1.25rem;box-shadow:0 30px 60px -30px #000c,inset 0 1px #ffffff14}@media (width>=1024px){.ld-card[data-astro-cid-fmzvkzhr]{transition:transform .6s cubic-bezier(.2,.8,.2,1);transform:perspective(1400px)rotateY(-7deg)rotateX(3deg)}.ld[data-astro-cid-fmzvkzhr]:hover .ld-card[data-astro-cid-fmzvkzhr]{transform:perspective(1400px)rotateY(0)rotateX(0)}}.ld-top[data-astro-cid-fmzvkzhr]{border-bottom:1px solid #ffffff12;align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}.ld-logo[data-astro-cid-fmzvkzhr]{color:#fff;background:linear-gradient(135deg,#7b8cff,#a78bfa 50%,#ff6bd6);border-radius:.8rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.ld-badge[data-astro-cid-fmzvkzhr]{color:var(--color-aqua);background:#2ee6c51a;border:1px solid #2ee6c540;border-radius:999px;flex:none;align-items:center;gap:.4rem;margin-left:auto;padding:.3rem .7rem;font-size:11px;font-weight:600;display:inline-flex}.ld-badge-dot[data-astro-cid-fmzvkzhr]{background:currentColor;border-radius:50%;width:6px;height:6px}.ld-docs[data-astro-cid-fmzvkzhr]{gap:.5rem;margin-top:1rem;display:grid}.ld-doc[data-astro-cid-fmzvkzhr]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:1rem;align-items:center;gap:.85rem;padding:.75rem;transition:background .2s,border-color .2s;display:flex}.ld-doc[data-astro-cid-fmzvkzhr]:hover{background:#ffffff0d;border-color:#ffffff1f}.ld-doc[data-astro-cid-fmzvkzhr][aria-current=page]{border-color:color-mix(in oklab, var(--t) 45%, transparent);background:linear-gradient(90deg, color-mix(in oklab, var(--t) 14%, transparent), #ffffff05)}.ld-doc-ic[data-astro-cid-fmzvkzhr]{width:2.35rem;height:2.35rem;color:var(--t);background:color-mix(in oklab, var(--t) 14%, transparent);border:1px solid color-mix(in oklab, var(--t) 28%, transparent);border-radius:.75rem;flex:none;place-items:center;display:grid}.ld-reading[data-astro-cid-fmzvkzhr]{color:var(--t);background:color-mix(in oklab, var(--t) 14%, transparent);border-radius:999px;flex:none;padding:.25rem .6rem;font-size:11px;font-weight:600}.ld-go[data-astro-cid-fmzvkzhr]{color:#94a3b8;transition:transform .2s,color .2s}.ld-doc[data-astro-cid-fmzvkzhr]:hover .ld-go[data-astro-cid-fmzvkzhr]{color:#fff;transform:translate(3px)}.ld-meta[data-astro-cid-fmzvkzhr]{border-top:1px solid #ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;padding-top:1rem;display:grid}.ld-meta[data-astro-cid-fmzvkzhr]>div[data-astro-cid-fmzvkzhr]{padding-inline:.75rem}.ld-meta[data-astro-cid-fmzvkzhr]>div[data-astro-cid-fmzvkzhr]+div[data-astro-cid-fmzvkzhr]{border-left:1px solid #ffffff12}.ld-meta[data-astro-cid-fmzvkzhr] dt[data-astro-cid-fmzvkzhr]{color:#64748b;font-size:11px}.ld-meta[data-astro-cid-fmzvkzhr] dd[data-astro-cid-fmzvkzhr]{color:#e2e8f0;margin-top:.15rem;font-size:.8rem;font-weight:600}.lh-card[data-astro-cid-fmzvkzhr]{text-align:left;background:linear-gradient(#ffffff0d,#ffffff04);border:1px solid #ffffff14;border-radius:1.25rem;height:100%;padding:1.25rem;transition:border-color .25s,transform .25s}@media (width<=639px){.lh-card[data-astro-cid-fmzvkzhr]{grid-template-columns:auto minmax(0,1fr);column-gap:.9rem;padding:1rem;display:grid}.lh-card[data-astro-cid-fmzvkzhr]>.lh-ic[data-astro-cid-fmzvkzhr]{grid-row:span 2}.lh-card[data-astro-cid-fmzvkzhr]>p[data-astro-cid-fmzvkzhr]:first-of-type{margin-top:.1rem}}.lh-card[data-astro-cid-fmzvkzhr]:hover{border-color:color-mix(in oklab, var(--tint) 35%, transparent);transform:translateY(-2px)}.lh-ic[data-astro-cid-fmzvkzhr]{width:2.4rem;height:2.4rem;color:var(--tint);background:color-mix(in oklab, var(--tint) 13%, transparent);border:1px solid color-mix(in oklab, var(--tint) 28%, transparent);border-radius:.8rem;place-items:center;display:grid}.li[data-astro-cid-fmzvkzhr]{border-left:1px solid #ffffff14;display:grid}.li-link[data-astro-cid-fmzvkzhr]{color:#94a3b8;align-items:baseline;gap:.75rem;padding:.5rem 0 .5rem 1.1rem;font-size:.9rem;transition:color .2s;display:flex;position:relative}.li-link[data-astro-cid-fmzvkzhr]:before{content:"";background:var(--tint);opacity:0;border-radius:2px;width:2px;transition:opacity .2s;position:absolute;top:.35rem;bottom:.35rem;left:-1px}.li-link[data-astro-cid-fmzvkzhr]:hover,.li-link[data-astro-cid-fmzvkzhr][aria-current=true]{color:#fff}.li-link[data-astro-cid-fmzvkzhr][aria-current=true]:before{opacity:1}.li-n[data-astro-cid-fmzvkzhr]{font-variant-numeric:tabular-nums;color:#64748b;flex:none;font-size:11px}.li-link[data-astro-cid-fmzvkzhr][aria-current=true] .li-n[data-astro-cid-fmzvkzhr]{color:var(--tint)}.lk[data-astro-cid-fmzvkzhr]{background:linear-gradient(#ffffff0d,#ffffff04);border:1px solid #ffffff14;border-radius:1.25rem;padding:1.25rem}.lk-mail[data-astro-cid-fmzvkzhr]{overflow-wrap:anywhere;max-width:100%;color:var(--tint);align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:inline-flex}.lk-mail[data-astro-cid-fmzvkzhr]:hover{text-underline-offset:3px;text-decoration:underline}.lm[data-astro-cid-fmzvkzhr]{background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem}.lm-sum[data-astro-cid-fmzvkzhr]{cursor:pointer;color:#e2e8f0;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;font-size:.9rem;font-weight:600;list-style:none;display:flex}.lm-sum[data-astro-cid-fmzvkzhr]::-webkit-details-marker{display:none}.lm-chev[data-astro-cid-fmzvkzhr]{color:#94a3b8;transition:transform .25s}.lm[data-astro-cid-fmzvkzhr][open] .lm-chev[data-astro-cid-fmzvkzhr]{transform:rotate(180deg)}.lm-list[data-astro-cid-fmzvkzhr]{padding:0 .6rem .6rem;display:grid}.lm-link[data-astro-cid-fmzvkzhr]{color:#cbd5e1;border-radius:.6rem;align-items:baseline;gap:.75rem;padding:.55rem .5rem;font-size:.9rem;display:flex}.lm-link[data-astro-cid-fmzvkzhr]:hover{color:#fff;background:#ffffff0d}.lx[data-astro-cid-fmzvkzhr]{background:linear-gradient(#ffffff0b,#ffffff04);border:1px solid #ffffff14;border-radius:1.5rem;overflow:hidden}.lx-intro[data-astro-cid-fmzvkzhr]{color:#e2e8f0;background:linear-gradient(90deg, color-mix(in oklab, var(--tint) 10%, transparent), transparent 70%);border-bottom:1px solid #ffffff12;gap:1rem;padding:1.5rem;font-size:1.05rem;display:flex}.lx-intro-ic[data-astro-cid-fmzvkzhr]{width:2.5rem;height:2.5rem;color:var(--tint);background:color-mix(in oklab, var(--tint) 14%, transparent);border:1px solid color-mix(in oklab, var(--tint) 28%, transparent);border-radius:.8rem;flex:none;place-items:center;display:grid}.lx-sec[data-astro-cid-fmzvkzhr]{grid-template-columns:2.25rem minmax(0,1fr);gap:.9rem;padding:1.5rem;transition:background .3s;display:grid}.lx-sec[data-astro-cid-fmzvkzhr]+.lx-sec[data-astro-cid-fmzvkzhr]{border-top:1px solid #ffffff0f}.lx-sec[data-astro-cid-fmzvkzhr]:target{background:color-mix(in oklab, var(--tint) 6%, transparent)}@media (width>=768px){.lx-intro[data-astro-cid-fmzvkzhr]{padding:2rem 2.25rem}.lx-sec[data-astro-cid-fmzvkzhr]{grid-template-columns:3rem minmax(0,1fr);gap:1.25rem;padding:2rem 2.25rem}}.lx-n[data-astro-cid-fmzvkzhr]{font-variant-numeric:tabular-nums;width:2.25rem;height:2.25rem;color:var(--tint);background:color-mix(in oklab, var(--tint) 11%, transparent);border:1px solid color-mix(in oklab, var(--tint) 24%, transparent);border-radius:.7rem;place-items:center;font-size:.75rem;font-weight:700;display:grid}.lx[data-astro-cid-fmzvkzhr] .lx-h[data-astro-cid-fmzvkzhr]{font-family:var(--font-display);color:#fff;margin:0;padding-top:.2rem;font-size:clamp(1.15rem,1rem + .5vw,1.35rem);font-weight:700;line-height:1.35}.lx-anchor[data-astro-cid-fmzvkzhr]{color:inherit!important;text-decoration:none!important}.lx-hash[data-astro-cid-fmzvkzhr]{vertical-align:middle;color:#64748b;opacity:0;margin-left:.6rem;font-size:.7em;transition:opacity .2s}.lx-anchor[data-astro-cid-fmzvkzhr]:hover .lx-hash[data-astro-cid-fmzvkzhr],.lx-anchor[data-astro-cid-fmzvkzhr]:focus-visible .lx-hash[data-astro-cid-fmzvkzhr]{opacity:1}.lx-body[data-astro-cid-fmzvkzhr]{margin-top:.75rem;font-size:.98rem}.lx-intro[data-astro-cid-fmzvkzhr] .lx-body[data-astro-cid-fmzvkzhr]{margin-top:0}.lx-body[data-astro-cid-fmzvkzhr]>*+*{margin-top:.9rem}.lx-body[data-astro-cid-fmzvkzhr] ul{margin-left:0;list-style:none}.lx-body[data-astro-cid-fmzvkzhr] ul>li{padding-left:1.4rem;position:relative}.lx-body[data-astro-cid-fmzvkzhr] ul>li:before{content:"";background:var(--tint);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklab, var(--tint) 18%, transparent);border-radius:50%;position:absolute;top:.78em;left:.2rem}.lx-body[data-astro-cid-fmzvkzhr] a{overflow-wrap:anywhere}.ln[data-astro-cid-fmzvkzhr]{color:#94a3b8;background:#ffb86b0d;border:1px dashed #ffb86b40;border-radius:1rem;gap:.6rem;padding:.9rem 1.1rem;font-size:.85rem;line-height:1.6;display:flex}.ln[data-astro-cid-fmzvkzhr] i[data-astro-cid-fmzvkzhr]{color:#ffb86b}.lo[data-astro-cid-fmzvkzhr]{background:#ffffff08;border:1px solid #ffffff14;border-radius:1.1rem;align-items:center;gap:.9rem;padding:1rem 1.1rem;transition:border-color .25s,background .25s;display:flex}.lo[data-astro-cid-fmzvkzhr]:hover{border-color:color-mix(in oklab, var(--t) 40%, transparent);background:#ffffff0d}.lo-go[data-astro-cid-fmzvkzhr]{color:#94a3b8;transition:transform .2s,color .2s}.lo[data-astro-cid-fmzvkzhr]:hover .lo-go[data-astro-cid-fmzvkzhr]{color:#fff;transform:translate(3px)}.lc[data-astro-cid-fmzvkzhr]{background:linear-gradient(120deg,#7b8cff1f,#ff6bd612 60%,#0000);border:1px solid #ffffff1a;border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}@media (prefers-reduced-motion:reduce){.ld-card[data-astro-cid-fmzvkzhr],.lh-card[data-astro-cid-fmzvkzhr],.lm-chev[data-astro-cid-fmzvkzhr],.ld-go[data-astro-cid-fmzvkzhr],.lo-go[data-astro-cid-fmzvkzhr]{transition:none}}
