@font-face{font-family:Inter Variable;src:url(https://ext.same-assets.com/1003088758/2756055740.bin) format("woff2");font-weight:100 900;font-display:swap;font-style:normal}:root{--color-background: #08090a;--color-text: #c6c8c9;--color-text-secondary: #5c5f60;--color-text-tertiary: #7c8483;--color-border: #2a2c2e;--color-accent: #7c7c84;--color-hover: #3c4443;--color-button: #3c3c44;--color-button-hover: #1c2423;--container-max-width: 1200px;--header-height: 80px;--font-family: "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-family);background-color:var(--color-background);color:var(--color-text);line-height:1.6;overflow-x:hidden}a{color:var(--color-text);text-decoration:none;transition:color .2s ease}a:hover{color:#fff}.container{max-width:var(--container-max-width);margin:0 auto;padding:0 2rem}.button{display:inline-block;background-color:var(--color-button);color:#fff;padding:.5rem 1rem;border-radius:6px;font-weight:500;transition:background-color .2s ease}.button:hover{background-color:var(--color-button-hover)}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:600;line-height:1.3}img{max-width:100%;height:auto}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem}@media(max-width:768px){.container{padding:0 1rem}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}html,body{margin:0;width:100%;height:100%}main[data-astro-cid-4dqtj3le]{min-height:100vh}.top-nav[data-astro-cid-uyufiifs]{position:fixed;top:0;left:0;right:0;z-index:100;border-bottom:1px solid var(--color-border);padding:1rem 0;background-color:var(--color-background);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:box-shadow .3s ease}.top-nav[data-astro-cid-uyufiifs].scrolled{box-shadow:0 2px 10px #0000001a}.nav-content[data-astro-cid-uyufiifs]{display:flex;align-items:center;justify-content:space-between}.logo[data-astro-cid-uyufiifs]{flex:1}.logo[data-astro-cid-uyufiifs] a[data-astro-cid-uyufiifs]{display:flex;align-items:center;gap:.5rem;color:#fff;font-weight:600}.logo-text[data-astro-cid-uyufiifs]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.logo[data-astro-cid-uyufiifs] svg[data-astro-cid-uyufiifs]{stroke-width:2}.mobile-menu-toggle[data-astro-cid-uyufiifs] button[data-astro-cid-uyufiifs]{background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;padding:0;transition:color .2s ease;height:36px;display:flex;align-items:center;justify-content:center}.mobile-menu-toggle[data-astro-cid-uyufiifs] button[data-astro-cid-uyufiifs].nav-button{display:flex;align-items:center;justify-content:center;padding:0 12px;height:36px;border-radius:6px;transition:background-color .2s ease}.mobile-menu-toggle[data-astro-cid-uyufiifs] button[data-astro-cid-uyufiifs].nav-button:hover{background-color:#ffffff1a}.mobile-menu-toggle[data-astro-cid-uyufiifs] button[data-astro-cid-uyufiifs]:hover{color:#fff}.hamburger-icon[data-astro-cid-uyufiifs]{position:relative;width:20px;height:14px;display:flex;flex-direction:column;justify-content:space-between}.hamburger-icon[data-astro-cid-uyufiifs] .line[data-astro-cid-uyufiifs]{display:block;height:2px;width:100%;background-color:var(--color-text-secondary);transition:all .3s ease}.mobile-menu-toggle[data-astro-cid-uyufiifs] button[data-astro-cid-uyufiifs].open .line-1[data-astro-cid-uyufiifs]{transform:translateY(6px) rotate(45deg)}.mobile-menu-toggle[data-astro-cid-uyufiifs] button[data-astro-cid-uyufiifs].open .line-2[data-astro-cid-uyufiifs]{opacity:0}.mobile-menu-toggle[data-astro-cid-uyufiifs] button[data-astro-cid-uyufiifs].open .line-3[data-astro-cid-uyufiifs]{transform:translateY(-6px) rotate(-45deg)}.mobile-menu-toggle[data-astro-cid-uyufiifs] button[data-astro-cid-uyufiifs]:hover .line[data-astro-cid-uyufiifs]{background-color:#fff}.ml-4[data-astro-cid-uyufiifs]{margin-left:1rem}.mobile-menu[data-astro-cid-uyufiifs]{position:absolute;top:100%;left:0;right:0;background-color:var(--color-background);border-bottom:1px solid var(--color-border);padding:1rem 0;box-shadow:0 4px 8px #0000001a;transition:opacity .3s ease,transform .3s ease}.mobile-menu[data-astro-cid-uyufiifs].hidden{display:none}.mobile-menu-items[data-astro-cid-uyufiifs]{display:flex;flex-direction:column;gap:.5rem}.mobile-menu-link[data-astro-cid-uyufiifs]{display:block;padding:.75rem 1rem;color:var(--color-text-secondary);font-size:15px;font-weight:500;border-radius:6px;transition:background-color .2s ease,color .2s ease}.mobile-menu-link[data-astro-cid-uyufiifs]:hover{background-color:#ffffff1a;color:#fff}.nav-right[data-astro-cid-uyufiifs]{flex:1;display:flex;justify-content:flex-end;align-items:center}.auth-buttons[data-astro-cid-uyufiifs]{display:flex;align-items:center;gap:1rem}.login-link[data-astro-cid-uyufiifs]{display:flex;align-items:center;justify-content:center;padding:0 12px;height:36px;border-radius:6px;background-color:transparent;color:#8a8f98;transition:background-color .2s ease,color .2s ease;font-size:13px;font-weight:510;text-decoration:none;white-space:nowrap}.login-link[data-astro-cid-uyufiifs]:hover{background-color:#ffffff1a;color:#fff;filter:brightness(1.2)}.signup-button[data-astro-cid-uyufiifs]{display:flex;align-items:center;justify-content:center;padding:0 12px;height:36px;border-radius:6px;background-color:#f0f0f0;color:#000;transition:background-color .2s ease;font-size:13px;font-weight:510;text-decoration:none;white-space:nowrap}.signup-button[data-astro-cid-uyufiifs]:hover{background-color:#fff}.blog-button[data-astro-cid-uyufiifs] a[data-astro-cid-uyufiifs]{display:flex;align-items:center;justify-content:center;padding:0 12px;height:36px;border-radius:6px;background-color:transparent;color:#8a8f98;transition:background-color .2s ease,color .2s ease;font-size:13px;font-weight:510}.blog-button[data-astro-cid-uyufiifs] a[data-astro-cid-uyufiifs]:hover{background-color:#ffffff1a;color:#fff;filter:brightness(1.2)}.blog-button[data-astro-cid-uyufiifs] svg[data-astro-cid-uyufiifs]{stroke-width:2.5}.blog-button[data-astro-cid-uyufiifs] a[data-astro-cid-uyufiifs]:hover svg[data-astro-cid-uyufiifs]{color:#fff;filter:brightness(1.5)}.container[data-astro-cid-uyufiifs]{max-width:calc(1024px + max(env(safe-area-inset-left),24px) + max(env(safe-area-inset-right),24px))}@media(min-width:768px){.md\\[data-astro-cid-uyufiifs]:flex{display:flex}.md\\[data-astro-cid-uyufiifs]:hidden{display:none}}.mobile-hide[data-astro-cid-uyufiifs]{display:none!important}.mobile-only[data-astro-cid-uyufiifs]{display:flex!important}@media(min-width:768px){.mobile-hide[data-astro-cid-uyufiifs]{display:flex!important}.mobile-only[data-astro-cid-uyufiifs]{display:none!important}}.md-text[data-astro-cid-uyufiifs]{font-size:12px}@media(min-width:768px){.md-text[data-astro-cid-uyufiifs]{font-size:16px}}
