*,:before,:after{box-sizing:border-box}:where([data-hl="2"]){margin-block:.83em;font-size:1.5em}:where([data-hl="3"]){margin-block:1em;font-size:1.17em}:where([data-hl="4"]){margin-block:1.33em;font-size:1em}:where([data-hl="5"]){margin-block:1.67em;font-size:.83em}:root{--font-sans:"Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", monospace}[data-astro-cid-xa52sxzc]{margin:0;padding:0}body{font-family:var(--font-sans);color:#f3f4f6;background-color:#030712;flex-direction:column;min-height:100vh;line-height:1.6;display:flex}.font-mono[data-astro-cid-xa52sxzc]{font-family:var(--font-mono)}.max-w-7xl[data-astro-cid-xa52sxzc]{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.max-w-4xl[data-astro-cid-xa52sxzc]{width:100%;max-width:56rem;margin-left:auto;margin-right:auto}.px-4[data-astro-cid-xa52sxzc]{padding-left:1rem;padding-right:1rem}.px-6[data-astro-cid-xa52sxzc]{padding-left:1.5rem;padding-right:1.5rem}.header-bar[data-astro-cid-xa52sxzc]{backdrop-filter:blur(16px);z-index:50;background:#0f172ad9;border-bottom:1px solid #33415580;position:sticky;top:0}.header-inner[data-astro-cid-xa52sxzc]{justify-content:space-between;align-items:center;height:4.25rem;display:flex}.logo-badge[data-astro-cid-xa52sxzc]{background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:.85rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;box-shadow:0 4px 20px -2px #f59e0b59}.nav-link[data-astro-cid-xa52sxzc]{color:#94a3b8;border-radius:.5rem;padding:.4rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s}.nav-link[data-astro-cid-xa52sxzc]:hover{color:#fbbf24;background:#fbbf2414}.nav-link[data-astro-cid-xa52sxzc].active{color:#fbbf24}.content-card[data-astro-cid-xa52sxzc]{backdrop-filter:blur(12px);background:#0f172abf;border:1px solid #33415580;border-radius:1.25rem;margin-top:2rem;margin-bottom:3.5rem;padding:2.5rem;box-shadow:0 20px 25px -5px #0006}@media (width<=640px){.content-card[data-astro-cid-xa52sxzc]{padding:1.5rem}}.prose[data-astro-cid-xa52sxzc] h1[data-astro-cid-xa52sxzc]{letter-spacing:-.03em;color:#fff;margin-bottom:1.5rem;font-size:2.25rem;font-weight:800;line-height:1.2}.prose[data-astro-cid-xa52sxzc] h2[data-astro-cid-xa52sxzc],.prose[data-astro-cid-xa52sxzc] [data-astro-cid-xa52sxzc][data-hl="2"]{color:#f8fafc;letter-spacing:-.02em;border-bottom:1px solid #33415566;margin-top:2rem;margin-bottom:.75rem;padding-bottom:.4rem;font-size:1.35rem;font-weight:700}.prose[data-astro-cid-xa52sxzc] h3[data-astro-cid-xa52sxzc]:not([data-hl]),.prose[data-astro-cid-xa52sxzc] [data-astro-cid-xa52sxzc][data-hl="3"]{color:#fbbf24;margin-top:1.25rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.prose[data-astro-cid-xa52sxzc] p[data-astro-cid-xa52sxzc]{color:#94a3b8;margin-bottom:1.25rem;line-height:1.7}.prose[data-astro-cid-xa52sxzc] ul[data-astro-cid-xa52sxzc],.prose[data-astro-cid-xa52sxzc] ol[data-astro-cid-xa52sxzc]{color:#94a3b8;margin-bottom:1.25rem;padding-left:1.5rem;line-height:1.7}.prose[data-astro-cid-xa52sxzc] li[data-astro-cid-xa52sxzc]{margin-bottom:.5rem}.prose[data-astro-cid-xa52sxzc] strong[data-astro-cid-xa52sxzc]{color:#e2e8f0}.prose[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]{color:#38bdf8;text-decoration:none;transition:color .2s}.prose[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]:hover{color:#7dd3fc;text-decoration:underline}.breadcrumb[data-astro-cid-xa52sxzc]{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:2rem;font-size:.8rem;display:flex}.breadcrumb[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]{color:#94a3b8;text-decoration:none}.breadcrumb[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]:hover{color:#fbbf24}.breadcrumb[data-astro-cid-xa52sxzc] [data-astro-cid-xa52sxzc][aria-current]{color:#fbbf24;font-weight:600}.skip-link[data-astro-cid-xa52sxzc]{inset-inline-start:.75rem;z-index:60;color:#090d16;background:#fbbf24;border-radius:.5rem;padding:.5rem 1rem;font-weight:800;text-decoration:none;position:absolute;top:.75rem;transform:translateY(-300%)}.skip-link[data-astro-cid-xa52sxzc]:focus{transform:none}footer[data-astro-cid-xa52sxzc]{background:#020617;border-top:1px solid #33415566;margin-top:auto;padding:2.5rem 0}
