.site-nav[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;right:0;z-index:50;transition:background-color .3s ease,backdrop-filter .3s ease}.site-nav__inner[data-astro-cid-dmqpwcec]{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 2rem}.site-nav__logo[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;color:#fff;text-decoration:none;letter-spacing:-.01em}.site-nav__logo[data-astro-cid-dmqpwcec] svg{color:var(--color-brand)}.site-nav__logo[data-astro-cid-dmqpwcec] strong[data-astro-cid-dmqpwcec]{color:var(--color-brand);font-weight:700}.site-nav__links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:2rem}.site-nav__link[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:.3rem;font-size:.875rem;font-weight:500;color:#ffffffa6;text-decoration:none;transition:color .2s;background:none;border:none;cursor:pointer;font-family:inherit;padding:0}.site-nav__link[data-astro-cid-dmqpwcec]:hover{color:#fff}.site-nav__link--active[data-astro-cid-dmqpwcec]{color:#fff;position:relative}.site-nav__link--active[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:var(--color-brand)}.site-nav__chevron[data-astro-cid-dmqpwcec]{opacity:.55;transition:transform .2s ease,opacity .2s ease}.site-nav__dropdown[data-astro-cid-dmqpwcec]{position:relative}.site-nav__dropdown[data-astro-cid-dmqpwcec][data-open=true] .site-nav__chevron[data-astro-cid-dmqpwcec]{transform:rotate(180deg);opacity:1}.site-nav__dropdown[data-astro-cid-dmqpwcec][data-open=true] .site-nav__link--trigger[data-astro-cid-dmqpwcec]{color:#fff}.site-nav__dropdown-panel[data-astro-cid-dmqpwcec]{position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%) translateY(-4px);min-width:320px;background:#0f172afa;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.5rem;box-shadow:0 20px 48px -12px #0009;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.site-nav__dropdown[data-astro-cid-dmqpwcec][data-open=true] .site-nav__dropdown-panel[data-astro-cid-dmqpwcec]{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%) translateY(0);transition:opacity .18s ease,transform .18s ease,visibility 0s}.site-nav__dropdown-panel[data-astro-cid-dmqpwcec]:before{content:"";position:absolute;top:-.75rem;left:0;right:0;height:.75rem}.site-nav__dropdown-item[data-astro-cid-dmqpwcec]{display:block;padding:.75rem .9rem;border-radius:8px;text-decoration:none;transition:background .15s ease}.site-nav__dropdown-item[data-astro-cid-dmqpwcec]:hover{background:#0ea5e914}.site-nav__dropdown-item--active[data-astro-cid-dmqpwcec]{background:#0ea5e91f}.site-nav__dropdown-label[data-astro-cid-dmqpwcec]{display:block;font-size:.9rem;font-weight:600;color:#fffffff2;margin-bottom:.2rem}.site-nav__dropdown-desc[data-astro-cid-dmqpwcec]{display:block;font-size:.78rem;line-height:1.4;color:#ffffff8c}.site-nav__cta[data-astro-cid-dmqpwcec]{font-size:.85rem;font-weight:600;padding:.5rem 1.25rem;border-radius:9999px;background:#0ea5e973;border:1px solid rgba(14,165,233,.4);color:#fff;text-decoration:none;transition:background .25s,border-color .25s,transform .25s;box-shadow:none}.site-nav__cta[data-astro-cid-dmqpwcec]:hover{background:#0ea5e9c7;border-color:#0ea5e9a6;transform:translateY(-1px)}.site-nav__toggle[data-astro-cid-dmqpwcec]{display:none;background:none;border:none;color:#fff;cursor:pointer;padding:.25rem}.hidden[data-astro-cid-dmqpwcec]{display:none!important}.site-nav__mobile[data-astro-cid-dmqpwcec]{background:#0f172afa;backdrop-filter:blur(20px);padding:1rem 2rem 2rem;border-bottom:1px solid rgba(255,255,255,.08)}.site-nav__mobile-link[data-astro-cid-dmqpwcec]{display:block;padding:.75rem 0;font-size:1rem;font-weight:500;color:#ffffffb3;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.06)}.site-nav__mobile-link--active[data-astro-cid-dmqpwcec]{color:#fff;border-bottom-color:#0ea5e933}.site-nav__mobile-link--active[data-astro-cid-dmqpwcec]:before{content:"· ";color:var(--color-brand)}.site-nav__mobile-group[data-astro-cid-dmqpwcec]{border-bottom:1px solid rgba(255,255,255,.06)}.site-nav__mobile-trigger[data-astro-cid-dmqpwcec]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;font-size:1rem;font-weight:500;color:#ffffffb3;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left}.site-nav__mobile-trigger--active[data-astro-cid-dmqpwcec]{color:#fff}.site-nav__mobile-chevron[data-astro-cid-dmqpwcec]{opacity:.55;transition:transform .2s ease}.site-nav__mobile-group[data-astro-cid-dmqpwcec][data-open=true] .site-nav__mobile-chevron[data-astro-cid-dmqpwcec]{transform:rotate(180deg)}.site-nav__mobile-submenu[data-astro-cid-dmqpwcec]{max-height:0;overflow:hidden;transition:max-height .25s ease}.site-nav__mobile-group[data-astro-cid-dmqpwcec][data-open=true] .site-nav__mobile-submenu[data-astro-cid-dmqpwcec]{max-height:400px}.site-nav__mobile-sublink[data-astro-cid-dmqpwcec]{display:block;padding:.6rem 0 .6rem 1rem;font-size:.9rem;color:#fff9;text-decoration:none;border-left:2px solid rgba(255,255,255,.06);margin-left:.25rem}.site-nav__mobile-sublink[data-astro-cid-dmqpwcec]:hover,.site-nav__mobile-sublink--active[data-astro-cid-dmqpwcec]{color:#fff;border-left-color:var(--color-brand)}.site-nav__mobile-cta[data-astro-cid-dmqpwcec]{display:inline-block;margin-top:1rem;padding:.75rem 2rem;border-radius:9999px;background:var(--color-brand);color:#fff;font-weight:600;text-decoration:none}@media(max-width:768px){.site-nav__links[data-astro-cid-dmqpwcec],.site-nav__cta[data-astro-cid-dmqpwcec]{display:none}.site-nav__toggle[data-astro-cid-dmqpwcec]{display:block}}.site-footer[data-astro-cid-sz7xmlte]{background:#080c15;border-top:1px solid rgba(255,255,255,.06);padding:4rem 2rem 2rem}.site-footer__inner[data-astro-cid-sz7xmlte]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:3rem}.site-footer__wordmark[data-astro-cid-sz7xmlte]{font-size:1.25rem;color:#fff;letter-spacing:-.01em}.site-footer__wordmark[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{color:var(--color-brand)}.site-footer__desc[data-astro-cid-sz7xmlte]{font-size:.85rem;color:#fff6;line-height:1.6;margin-top:.75rem;max-width:280px}.site-footer__popp[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffff40;margin-top:1.25rem}.site-footer__col[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff6;margin-bottom:1rem}.site-footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;font-size:.875rem;color:#ffffff8c;text-decoration:none;padding:.3rem 0;transition:color .2s}.site-footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.site-footer__bottom[data-astro-cid-sz7xmlte]{max-width:1200px;margin:3rem auto 0;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.site-footer__bottom[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:.8rem;color:#ffffff40}.site-footer__philosophy[data-astro-cid-sz7xmlte]{font-style:italic}.site-footer__alpha-card[data-astro-cid-sz7xmlte]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1.25rem}.site-footer__alpha-card[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff6;margin-bottom:.5rem}.alpha-card__hint[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:.65rem;color:#fff3;margin-bottom:.75rem}.alpha-card__input[data-astro-cid-sz7xmlte]{width:100%;padding:.5rem .75rem;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.08em;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;outline:none;transition:border-color .2s}.alpha-card__input[data-astro-cid-sz7xmlte]::placeholder{color:#fff3}.alpha-card__input[data-astro-cid-sz7xmlte]:focus{border-color:#0ea5e966}.alpha-card__links[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:.4rem}.alpha-card__link[data-astro-cid-sz7xmlte]{font-size:.85rem;font-weight:500;color:var(--color-brand);text-decoration:none;transition:color .2s}.alpha-card__link[data-astro-cid-sz7xmlte]:hover{color:#fff}.alpha-card--unlocked[data-astro-cid-sz7xmlte]{border-color:#0ea5e933}.hidden[data-astro-cid-sz7xmlte]{display:none!important}@media(max-width:768px){.site-footer__inner[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.site-footer__brand[data-astro-cid-sz7xmlte],.site-footer__alpha-card[data-astro-cid-sz7xmlte]{grid-column:1 / -1}.site-footer__bottom[data-astro-cid-sz7xmlte]{flex-direction:column;text-align:center}}body{margin:0;padding:0;background-color:var(--color-bg-dark);color:#fffc;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{min-height:100vh}img{display:block}
