@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@300;400;500;600&display=swap");*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:#0a0a0a;color:#fafafa;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer}button,input{font-family:inherit}::selection{background:hsla(0,0%,100%,.2);color:#fff}:focus-visible{outline:1px solid hsla(0,0%,100%,.4);outline-offset:2px}input::placeholder{color:hsla(0,0%,100%,.4)}.Header_header__MvnS2{position:fixed;top:0;left:0;right:0;z-index:100;padding:20px 48px;transition:all .3s ease;background:transparent}.Header_header__MvnS2.Header_scrolled__s9Ifj{background:hsla(0,0%,4%,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px 48px;border-bottom:1px solid hsla(0,0%,100%,.06)}.Header_container__L4JQR{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.Header_logo__j7oID{text-decoration:none;position:relative;height:28px;display:flex;align-items:center}.Header_logoFull__GTPDr{font-family:Bebas Neue,Impact,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.1em;color:#fafafa;transition:opacity .3s ease,transform .3s ease}.Header_logoFull__GTPDr.Header_hidden__l1fNR{opacity:0;transform:translateY(-10px);position:absolute}.Header_logoMark__O8c_Y{font-family:Bebas Neue,Impact,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.05em;color:#fafafa;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;position:absolute}.Header_logoMark__O8c_Y.Header_visible__2B_A5{opacity:1;transform:translateY(0);position:relative}.Header_nav__EE71E{display:flex;align-items:center;gap:24px}.Header_socialLink__ZFWn9{color:hsla(0,0%,100%,.5);transition:color .2s ease;display:flex;align-items:center}.Header_socialLink__ZFWn9:hover{color:#fafafa}.Header_socialIcon__rsuK_{width:18px;height:18px}.Header_navLink__Q_hTB{font-size:.8125rem;font-weight:500;color:hsla(0,0%,100%,.6);text-decoration:none;transition:color .2s ease}.Header_navLink__Q_hTB:hover{color:#fafafa}.Header_avatarLink__Bg7VQ{display:flex;align-items:center;text-decoration:none}.Header_avatarImage__uuTYH{width:36px;height:36px;border-radius:10px;object-fit:cover;border:2px solid hsla(0,0%,100%,.1);transition:border-color .2s ease}.Header_avatarImage__uuTYH:hover{border-color:hsla(0,0%,100%,.3)}.Header_avatarPlaceholder__6fVKu{width:36px;height:36px;border-radius:10px;background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.7);transition:all .2s ease}.Header_avatarPlaceholder__6fVKu:hover{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.15)}.Header_signInBtn__BpIWH{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#0a0a0a;background:#fafafa;padding:10px 20px;border-radius:6px;text-decoration:none;transition:opacity .2s ease}.Header_signInBtn__BpIWH:hover{opacity:.9}.Header_signOutBtn__vecny{font-family:inherit;font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.5);background:transparent;border:none;cursor:pointer;transition:color .2s ease}.Header_signOutBtn__vecny:hover{color:hsla(0,0%,100%,.8)}@media (max-width:768px){.Header_header__MvnS2{padding:16px 20px}.Header_header__MvnS2.Header_scrolled__s9Ifj{padding:12px 20px}.Header_nav__EE71E{gap:16px}.Header_signOutBtn__vecny,.Header_socialLink__ZFWn9{display:none}}