.site-header{position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(250,249,245,.82);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid transparent;font-family:var(--font-sans,'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif);transition:border-color .3s ease}.site-header.is-scrolled{border-bottom-color:var(--line,rgba(28,25,23,.09))}.site-header--static{position:relative;background:var(--paper,#faf9f5);border-bottom-color:var(--line,rgba(28,25,23,.09))}.site-header__inner{box-sizing:border-box;display:flex;align-items:center;width:100%;max-width:1120px;height:68px;margin:0 auto;padding:0 24px;gap:32px}.site-header__logo{display:flex;align-items:center;flex-shrink:0}.site-header__logo img{height:28px;width:auto;max-width:none}.site-header__nav{display:flex;align-items:center;gap:28px;margin-left:12px}.site-header__link,.site-header__signin{font-size:15px;font-weight:500;color:var(--ink-soft,#57534e);text-decoration:none;transition:color .2s ease}.site-header__link:hover,.site-header__signin:hover{color:var(--ink,#1c1917)}.site-header__link.is-active{color:var(--accent,#b8431f)}.site-header__actions{display:flex;align-items:center;margin-left:auto;gap:18px;white-space:nowrap}.site-header__cta{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;font-size:14px;font-weight:600;line-height:1.4;border-radius:999px;background:var(--accent,#b8431f);color:#fff9f4;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1)}.site-header__cta:hover{background:var(--accent-deep,#9c3515);color:#fff9f4;transform:translateY(-1px);box-shadow:0 8px 20px rgba(184,67,31,.28)}.site-header__cta:active{transform:translateY(0)}.site-header a:focus-visible{outline:2px solid var(--accent,#b8431f);outline-offset:3px;border-radius:4px}@media(max-width:900px){.site-header__nav:has(a[href="#pricing"]){display:flex;gap:0}.site-header__nav:has(a[href="#pricing"]) .site-header__link:not([href="#pricing"]){display:none}}@media(max-width:640px){.site-header__nav{display:none;margin-left:0}.site-header__inner{height:60px;gap:14px}.site-header__actions{gap:12px}.site-header__cta{padding:8px 12px;font-size:13px}.site-header__logo img{width:clamp(90px,30vw,138px);height:auto}}@media(max-width:420px){.site-header__signin{display:none}}