.site-header[data-astro-cid-fzpbxy5g]{background:#000;border-bottom:1px solid #1f2937;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}.glow-logo[data-astro-cid-fzpbxy5g]{opacity:.7;pointer-events:none;background:radial-gradient(circle,#ffffff1f,#ffffff0a,#0000);width:24rem;height:24rem;position:absolute;top:0;left:0}.glow[data-astro-cid-fzpbxy5g]{opacity:.4;pointer-events:none;background:radial-gradient(circle,#ffffff08,#0000,#0000);position:absolute;inset:0}.row[data-astro-cid-fzpbxy5g]{z-index:10;justify-content:space-between;align-items:center;margin:0 auto;padding:8px 16px;display:flex;position:relative}@media (width>=640px){.row[data-astro-cid-fzpbxy5g]{max-width:640px}}@media (width>=768px){.row[data-astro-cid-fzpbxy5g]{max-width:768px}}@media (width>=1024px){.row[data-astro-cid-fzpbxy5g]{max-width:1024px}}@media (width>=1280px){.row[data-astro-cid-fzpbxy5g]{max-width:1280px}}@media (width>=1400px){.row[data-astro-cid-fzpbxy5g]{max-width:1400px}}.logo[data-astro-cid-fzpbxy5g]{flex-shrink:0;display:flex}.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:auto;height:36px;display:block}.pill[data-astro-cid-fzpbxy5g]{backdrop-filter:blur(4px);background:#11182780;border:1px solid #374151;border-radius:9999px;padding:4px;display:none;position:relative}.slider[data-astro-cid-fzpbxy5g]{background:linear-gradient(90deg,#0d9488,#0f766e);border-radius:9999px;transition:left .3s ease-in-out,width .3s ease-in-out;position:absolute;top:4px;bottom:4px;box-shadow:0 10px 15px -3px #0000001a}.pill[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{z-index:10;text-align:center;color:#d1d5db;border-radius:9999px;width:120px;padding:8px 16px;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:color .3s;position:relative}.pill[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.pill[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].on{color:#fff}.mobile-nav[data-astro-cid-fzpbxy5g]{flex:1;justify-content:center;gap:4px;max-width:20rem;margin:0 16px;display:flex}.mobile-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#d1d5db;border-radius:9999px;align-items:center;min-height:36px;padding:8px 12px;font-size:.75rem;text-decoration:none;transition:color .2s,background .2s;display:flex}.mobile-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:#2dd4bf;background:#1f29374d}.mobile-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].on{color:#2dd4bf;background:#134e4a4d;font-weight:500}.actions[data-astro-cid-fzpbxy5g]{flex-shrink:0;align-items:center;gap:4px;display:flex}.btn[data-astro-cid-fzpbxy5g]{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:32px;padding:4px 8px;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.btn[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{flex-shrink:0;width:16px;height:16px}.outline[data-astro-cid-fzpbxy5g]{color:#2dd4bf;border:1px solid #0d9488}.outline[data-astro-cid-fzpbxy5g]:hover{color:#5eead4;background:#134e4a4d}.solid[data-astro-cid-fzpbxy5g]{color:#fff;background:#0f766e;box-shadow:0 10px 15px -3px #0000001a}.solid[data-astro-cid-fzpbxy5g]:hover{background:#115e59}.wide[data-astro-cid-fzpbxy5g]{display:none}@media (width>=640px){.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{height:40px}.actions[data-astro-cid-fzpbxy5g]{gap:8px}.btn[data-astro-cid-fzpbxy5g]{height:36px;padding:8px 12px}.wide[data-astro-cid-fzpbxy5g]{display:inline}}@media (width>=768px){.actions[data-astro-cid-fzpbxy5g]{gap:16px}.btn[data-astro-cid-fzpbxy5g]{font-size:.875rem}}@media (width>=1024px){.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{height:48px}.pill[data-astro-cid-fzpbxy5g]{display:flex}.mobile-nav[data-astro-cid-fzpbxy5g]{display:none}}.site-footer[data-astro-cid-nns7i3if]{color:#d1d5db;background:#000;border-top:1px solid #1f2937;padding:48px 0;line-height:1.5}.inner[data-astro-cid-nns7i3if]{margin:0 auto;padding:0 16px}@media (width>=640px){.inner[data-astro-cid-nns7i3if]{max-width:640px}}@media (width>=768px){.inner[data-astro-cid-nns7i3if]{max-width:768px}}@media (width>=1024px){.inner[data-astro-cid-nns7i3if]{max-width:1024px}}@media (width>=1280px){.inner[data-astro-cid-nns7i3if]{max-width:1280px}}@media (width>=1400px){.inner[data-astro-cid-nns7i3if]{max-width:1400px}}.grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr;gap:32px;display:grid}h3[data-astro-cid-nns7i3if]{color:#fff;margin:0 0 16px;font-size:1.25rem;font-weight:600}h4[data-astro-cid-nns7i3if]{color:#fff;margin:0 0 16px;font-size:1.125rem;font-weight:600}p[data-astro-cid-nns7i3if]{margin:0 0 16px;font-size:.875rem}.where[data-astro-cid-nns7i3if]{align-items:flex-start;gap:8px;font-size:.875rem;display:flex}svg[data-astro-cid-nns7i3if]{flex-shrink:0;width:16px;height:16px}.where[data-astro-cid-nns7i3if] svg[data-astro-cid-nns7i3if]{margin-top:2px}ul[data-astro-cid-nns7i3if]{gap:8px;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-nns7i3if]{color:#d1d5db;font-size:.875rem;text-decoration:none;transition:color .15s}a[data-astro-cid-nns7i3if]:hover{color:#2dd4bf}.icon[data-astro-cid-nns7i3if]{align-items:center;gap:8px;display:flex}.legal[data-astro-cid-nns7i3if]{text-align:center;border-top:1px solid #1f2937;margin-top:32px;padding-top:32px}.legal[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{margin:0}@media (width>=768px){.grid[data-astro-cid-nns7i3if]{grid-template-columns:repeat(4,1fr)}.company[data-astro-cid-nns7i3if]{grid-column:span 2}}:root{--bg:#000;--panel:#030712;--line:#1f2937;--text:#f3f4f6;--muted:#9ca3af;--teal:#2dd4bf;--teal-strong:#0d9488;color-scheme:dark}*{box-sizing:border-box}html{scrollbar-gutter:stable}svg,a,img{will-change:transform;transform:translateZ(0)}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.65}a{color:var(--teal)}.wrap{max-width:44rem;margin:0 auto;padding:0 16px}.button{background:var(--teal-strong);border-radius:6px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-block;color:#fff!important}.button:hover{background:#14b8a6}main.wrap{padding-top:56px;padding-bottom:80px}.eyebrow{color:var(--teal);letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;font-weight:600}h1{margin:12px 0 16px;font-size:clamp(2rem,5vw,2.75rem);line-height:1.15}.lede{color:var(--muted);margin:0;font-size:1.2rem}
