.ds-skip[data-astro-cid-wrlmp7hq]{position:fixed;top:.5rem;left:.5rem;z-index:100;padding:.65rem .9rem;background:#fff;color:#050505;transform:translateY(-150%)}.ds-skip[data-astro-cid-wrlmp7hq]:focus{transform:translateY(0)}.dsi[data-astro-cid-wrlmp7hq]{--bright: #ffffff;--muted: #94a3b8;--muted-soft: #7f8896;--line: rgba(255, 255, 255, .14);--line-soft: rgba(255, 255, 255, .08);--panel: rgba(30, 30, 30, .65);--shell: min(1440px, calc(100% - 4rem) );--measure: 68ch;position:relative;z-index:1;font-family:Inter,Red Hat Display,Segoe UI,sans-serif;font-weight:300;color:var(--muted);letter-spacing:normal}.dsi-substrate[data-astro-cid-wrlmp7hq]{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(52rem 40rem at 76% 14%,color-mix(in srgb,var(--svc) 15%,transparent),transparent 66%),radial-gradient(40rem 30rem at 96% 2%,color-mix(in srgb,var(--svc) 10%,transparent),transparent 62%),radial-gradient(46rem 30rem at -6% 92%,color-mix(in srgb,var(--svc) 6%,transparent),transparent 70%),#0a0a0a}.dsi-shell[data-astro-cid-wrlmp7hq]{width:var(--shell);margin:0 auto}.dsi-crumbs[data-astro-cid-wrlmp7hq]{padding:clamp(1.6rem,3.5vw,2.6rem) 0 0;font-family:Space Grotesk,JetBrains Mono,monospace}.dsi-crumbs[data-astro-cid-wrlmp7hq] ol[data-astro-cid-wrlmp7hq]{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-soft)}.dsi-crumbs[data-astro-cid-wrlmp7hq] li[data-astro-cid-wrlmp7hq]{margin:0}.dsi-crumbs[data-astro-cid-wrlmp7hq] li[data-astro-cid-wrlmp7hq]:not(:last-child):after{content:"/";margin-left:.6rem;color:var(--line)}.dsi-crumbs[data-astro-cid-wrlmp7hq] a[data-astro-cid-wrlmp7hq]{color:var(--muted);text-decoration:none;transition:color .18s ease}.dsi-crumbs[data-astro-cid-wrlmp7hq] a[data-astro-cid-wrlmp7hq]:hover{color:var(--bright)}.dsi-crumbs[data-astro-cid-wrlmp7hq] [data-astro-cid-wrlmp7hq][aria-current=page]{color:var(--muted-soft)}.dsi-hero[data-astro-cid-wrlmp7hq]{position:relative;padding:clamp(3rem,7vw,5.5rem) 0 clamp(3rem,5.5vw,4.5rem)}.dsi-kicker[data-astro-cid-wrlmp7hq]{margin:0;font-family:Space Grotesk,JetBrains Mono,monospace;font-size:.62rem;font-weight:700;line-height:1.2;letter-spacing:.3em;text-transform:uppercase;color:var(--svc)}.dsi-hero[data-astro-cid-wrlmp7hq] h1[data-astro-cid-wrlmp7hq]{max-width:22ch;margin:1.6rem 0 0;font-family:Space Grotesk,JetBrains Mono,monospace;font-size:clamp(2.1rem,4.6vw,3.75rem);font-weight:400;line-height:.98;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;color:var(--bright)}.dsi-lede[data-astro-cid-wrlmp7hq]{max-width:var(--measure);margin:1.75rem 0 0;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.7;color:var(--muted)}.dsi-actions[data-astro-cid-wrlmp7hq]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.4rem}.dsi-hue-rule[data-astro-cid-wrlmp7hq]{position:absolute;left:0;right:0;bottom:0;height:1px;transform-origin:left center;background:linear-gradient(90deg,var(--svc),color-mix(in srgb,var(--svc) 12%,transparent) 62%,transparent);animation:dsi-draw .9s cubic-bezier(.2,1,.28,1) both}@keyframes dsi-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dsi-btn[data-astro-cid-wrlmp7hq]{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-family:Space Grotesk,JetBrains Mono,monospace;font-size:.75rem;font-weight:400;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.dsi-btn-primary[data-astro-cid-wrlmp7hq]{color:#000;background:linear-gradient(135deg,#aaffdc,#00fdc1);border:1px solid transparent}.dsi-btn-primary[data-astro-cid-wrlmp7hq]:hover,.dsi-btn-primary[data-astro-cid-wrlmp7hq]:focus-visible{background:#fff}.dsi-btn-ghost[data-astro-cid-wrlmp7hq]{color:var(--bright);background:#ffffff0a;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(8px)}.dsi-btn-ghost[data-astro-cid-wrlmp7hq]:hover,.dsi-btn-ghost[data-astro-cid-wrlmp7hq]:focus-visible{color:#00ffc2;border-color:#00ffc266}.dsi-sections[data-astro-cid-wrlmp7hq]{display:grid;gap:1rem;padding-top:clamp(3.5rem,7vw,6rem)}.dsi-plane[data-astro-cid-wrlmp7hq]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(1.6rem,4vw,4rem);padding:clamp(1.8rem,3.4vw,3rem);border:1px solid var(--line);background:var(--panel);backdrop-filter:blur(20px);transition:border-color .3s ease}.dsi-plane[data-astro-cid-wrlmp7hq]:hover{border-color:color-mix(in srgb,var(--svc) 32%,transparent)}.dsi-plane[data-astro-cid-wrlmp7hq] h2[data-astro-cid-wrlmp7hq]{margin:0;font-family:Space Grotesk,JetBrains Mono,monospace;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:400;line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;color:var(--bright)}.dsi-plane-body[data-astro-cid-wrlmp7hq]{display:grid;gap:1.1rem;max-width:var(--measure)}.dsi-plane-body[data-astro-cid-wrlmp7hq] p[data-astro-cid-wrlmp7hq]{margin:0;font-size:.96rem;line-height:1.75;color:var(--muted)}.dsi-plane-body[data-astro-cid-wrlmp7hq] ul[data-astro-cid-wrlmp7hq]{display:grid;gap:.85rem;margin:0;padding:0;list-style:none}.dsi-plane-body[data-astro-cid-wrlmp7hq] li[data-astro-cid-wrlmp7hq]{position:relative;margin:0;padding-left:1.4rem;font-size:.96rem;line-height:1.75;color:var(--muted)}.dsi-plane-body[data-astro-cid-wrlmp7hq] li[data-astro-cid-wrlmp7hq]:before{content:"";position:absolute;left:0;top:.72em;width:5px;height:5px;background:var(--svc)}.dsi-faq[data-astro-cid-wrlmp7hq]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(1.6rem,4vw,4rem);padding-top:clamp(5.5rem,10vw,10rem)}.dsi-faq-head[data-astro-cid-wrlmp7hq]{position:sticky;top:8rem;align-self:start}.dsi-faq-head[data-astro-cid-wrlmp7hq] h2[data-astro-cid-wrlmp7hq],.dsi-related[data-astro-cid-wrlmp7hq] h2[data-astro-cid-wrlmp7hq]{max-width:20ch;margin:1.1rem 0 0;font-family:Space Grotesk,JetBrains Mono,monospace;font-size:clamp(1.7rem,3.2vw,2.7rem);font-weight:400;line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;color:var(--bright)}.dsi-faq-list[data-astro-cid-wrlmp7hq]{margin-top:2.4rem;border-top:1px solid var(--line-soft)}.dsi-faq-list[data-astro-cid-wrlmp7hq] details[data-astro-cid-wrlmp7hq]{border-bottom:1px solid var(--line-soft)}.dsi-faq-list[data-astro-cid-wrlmp7hq] summary[data-astro-cid-wrlmp7hq]{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding:1.25rem 0;cursor:pointer;font-family:Space Grotesk,JetBrains Mono,monospace;font-size:.86rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bright);list-style:none;transition:color .18s ease}.dsi-faq-list[data-astro-cid-wrlmp7hq] summary[data-astro-cid-wrlmp7hq]::-webkit-details-marker{display:none}.dsi-faq-list[data-astro-cid-wrlmp7hq] summary[data-astro-cid-wrlmp7hq]:hover{color:var(--svc)}.dsi-faq-mark[data-astro-cid-wrlmp7hq]{position:relative;flex:none;width:11px;height:11px;transform:translateY(1px)}.dsi-faq-mark[data-astro-cid-wrlmp7hq]:before,.dsi-faq-mark[data-astro-cid-wrlmp7hq]:after{content:"";position:absolute;inset:0;margin:auto;background:var(--svc);transition:transform .24s cubic-bezier(.2,1,.28,1),opacity .24s ease}.dsi-faq-mark[data-astro-cid-wrlmp7hq]:before{width:100%;height:1px}.dsi-faq-mark[data-astro-cid-wrlmp7hq]:after{width:1px;height:100%}.dsi-faq-list[data-astro-cid-wrlmp7hq] details[data-astro-cid-wrlmp7hq][open] .dsi-faq-mark[data-astro-cid-wrlmp7hq]:after{transform:scaleY(0);opacity:0}.dsi-faq-list[data-astro-cid-wrlmp7hq] details[data-astro-cid-wrlmp7hq] p[data-astro-cid-wrlmp7hq]{max-width:var(--measure);margin:0;padding:0 0 1.5rem;font-size:.96rem;line-height:1.75;color:var(--muted)}.dsi-related[data-astro-cid-wrlmp7hq]{padding-top:clamp(5.5rem,10vw,10rem)}.dsi-related-grid[data-astro-cid-wrlmp7hq]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.4rem}.dsi-tile[data-astro-cid-wrlmp7hq]{display:flex;flex-direction:column;gap:.55rem;padding:1.5rem 1.4rem 1.3rem;border:1px solid color-mix(in srgb,var(--tile-accent) 30%,transparent);background:linear-gradient(155deg,color-mix(in srgb,var(--tile-accent) 6%,transparent),transparent 60%),var(--panel);backdrop-filter:blur(18px);box-shadow:0 0 22px -14px var(--tile-accent),inset 0 0 26px -20px var(--tile-accent);text-decoration:none;transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease}.dsi-tile[data-astro-cid-wrlmp7hq]:hover,.dsi-tile[data-astro-cid-wrlmp7hq]:focus-visible{transform:translateY(-3px);border-color:color-mix(in srgb,var(--tile-accent) 55%,transparent);box-shadow:0 0 28px -10px var(--tile-accent),inset 0 0 26px -18px var(--tile-accent),0 18px 44px #00000073}.dsi-tile-mark[data-astro-cid-wrlmp7hq]{width:14px;height:2px;background:var(--tile-accent);box-shadow:0 0 12px -2px var(--tile-accent)}.dsi-tile[data-astro-cid-wrlmp7hq] h3[data-astro-cid-wrlmp7hq]{margin:.35rem 0 0;font-family:Space Grotesk,JetBrains Mono,monospace;font-size:.86rem;font-weight:700;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;color:var(--bright)}.dsi-tile[data-astro-cid-wrlmp7hq] p[data-astro-cid-wrlmp7hq]{margin:0;font-size:.82rem;line-height:1.65;color:var(--muted)}.dsi-tile-more[data-astro-cid-wrlmp7hq]{margin-top:auto;padding-top:1.1rem;font-family:Space Grotesk,JetBrains Mono,monospace;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--tile-accent) 80%,#ffffff)}.dsi-cta[data-astro-cid-wrlmp7hq]{padding:clamp(5.5rem,10vw,10rem) 0 clamp(2rem,4vw,4rem)}.dsi-cta-plane[data-astro-cid-wrlmp7hq]{display:block;padding:clamp(2rem,4.5vw,3.6rem)}.dsi-cta-plane[data-astro-cid-wrlmp7hq] h2[data-astro-cid-wrlmp7hq]{max-width:20ch;margin:1.1rem 0 0;font-family:Space Grotesk,JetBrains Mono,monospace;font-size:clamp(1.7rem,3.2vw,2.7rem);font-weight:400;line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;color:var(--bright)}.dsi-cta-plane[data-astro-cid-wrlmp7hq] .dsi-lede[data-astro-cid-wrlmp7hq]{margin-top:1.2rem}.dsi-cta-plane[data-astro-cid-wrlmp7hq] .dsi-btn[data-astro-cid-wrlmp7hq]{margin-top:2rem}@media(max-width:1000px){.dsi-related-grid[data-astro-cid-wrlmp7hq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.dsi[data-astro-cid-wrlmp7hq]{--shell: min(1440px, calc(100% - 2rem) )}.dsi-plane[data-astro-cid-wrlmp7hq],.dsi-faq[data-astro-cid-wrlmp7hq]{grid-template-columns:1fr;gap:1.3rem}.dsi-faq-head[data-astro-cid-wrlmp7hq]{position:static}.dsi-faq-list[data-astro-cid-wrlmp7hq]{margin-top:1.6rem}}@media(max-width:620px){.dsi-related-grid[data-astro-cid-wrlmp7hq]{grid-template-columns:1fr}.dsi-actions[data-astro-cid-wrlmp7hq]{flex-direction:column;align-items:stretch}.dsi-hero[data-astro-cid-wrlmp7hq] h1[data-astro-cid-wrlmp7hq]{max-width:none}}@media(prefers-reduced-motion:reduce){.dsi-hue-rule[data-astro-cid-wrlmp7hq]{animation:none}.dsi-tile[data-astro-cid-wrlmp7hq],.dsi-plane[data-astro-cid-wrlmp7hq],.dsi-faq-mark[data-astro-cid-wrlmp7hq]:before,.dsi-faq-mark[data-astro-cid-wrlmp7hq]:after{transition:none}.dsi-tile[data-astro-cid-wrlmp7hq]:hover{transform:none}}
