.header{position:fixed;inset:0 0 auto;z-index:200;padding:10px 0;pointer-events:none;transition:background-color .16s ease,border-color .16s ease}.header.is-scrolled{border-bottom:1px solid rgba(210,224,231,.12);background:rgba(7,9,11,.92);backdrop-filter:blur(18px) saturate(130%)}.header__inner{z-index:1;min-height:44px;max-width:var(--container-wide);justify-content:space-between;margin:0 auto;padding:0 24px;pointer-events:none}.header__inner,.header__logo{position:relative;display:flex;align-items:center}.header__logo{z-index:201;gap:9px;color:#f6f8f9;font-family:var(--font-heading);font-size:20px;font-weight:750;letter-spacing:0;pointer-events:auto}.header__logo-icon{display:grid;width:36px;height:36px;place-items:center}.header__logo-icon img{width:36px;height:36px;object-fit:contain}.header__actions,.header__nav,.header__nav-list{display:flex;align-items:center}.header__nav{gap:24px;pointer-events:auto}.header__nav-list{gap:20px;list-style:none}.header__actions{gap:12px}.header__login,.header__nav-link{color:rgba(235,242,245,.58);font-size:12px;font-weight:600;letter-spacing:0;transition:color .15s ease}.header__nav-link{position:relative}.header__login:hover,.header__nav-link.active,.header__nav-link:hover{color:#f7f9fa}.header__nav-link.active:after{content:"";position:absolute;right:0;bottom:-9px;left:0;height:1px;background:#ef334d}.header .btn--primary{min-height:34px;border:1px solid rgba(255,255,255,.9);border-radius:5px;color:#090d0f;background:#f4f6f7;box-shadow:none;letter-spacing:0}.header .btn--primary:hover{color:#090d0f;background:#ffffff;box-shadow:none}.burger{position:relative;z-index:201;display:none;width:34px;height:34px;flex:0 0 34px;flex-direction:column;justify-content:center;gap:5px;padding:6px;border:1px solid rgba(210,224,231,.16);border-radius:5px;color:#ffffff;background:#0e1316;pointer-events:auto;touch-action:manipulation}.burger__line{width:100%;height:1px;border-radius:1px;background:currentColor;pointer-events:none;transform-origin:center;transition:transform .18s ease,opacity .18s ease}.burger.is-active .burger__line:first-child{transform:translateY(6px) rotate(45deg)}.burger.is-active .burger__line:nth-child(2){opacity:0}.burger.is-active .burger__line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (max-width:992px){.burger{display:flex}.header__nav{position:fixed;inset:0;z-index:200;flex-direction:column;justify-content:center;gap:30px;visibility:hidden;opacity:0;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),#07090b;background-size:48px 48px;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.header__nav.is-open{visibility:visible;opacity:1;pointer-events:auto}.header__nav-list{flex-direction:column;gap:20px}.header__nav-link{color:rgba(235,242,245,.62);font-size:22px}.header__nav-link.active:after{bottom:-5px}.header__actions{flex-direction:column;gap:14px}.header__login{font-size:14px}}@media (max-width:560px){.header{padding-block:8px}.header__inner{padding-inline:18px}.header__logo{font-size:18px}.header__logo-icon,.header__logo-icon img{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.burger__line,.header,.header__nav{transition:none}}.scroll-reveal{animation:scroll-reveal-enter .52s var(--ease-out-expo) var(--reveal-delay,0s) both}.feature-panel-enter{animation:feature-panel-enter .22s ease-out both}.accordion-panel-enter{animation:accordion-panel-enter .18s ease-out both}@keyframes scroll-reveal-enter{0%{opacity:0;transform:translateY(18px)}}@keyframes feature-panel-enter{0%{opacity:0;transform:translateX(12px)}}@keyframes accordion-panel-enter{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.accordion-panel-enter,.feature-panel-enter,.scroll-reveal{animation:none}}