.site-header{z-index:50;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);background:#0b132be6;position:sticky;top:0}.site-header-inner{justify-content:space-between;align-items:center;gap:16px;padding-top:12px;padding-bottom:12px;display:flex}.site-nav{align-items:center;gap:4px;display:flex}.nav-link{font-family:var(--font-body);color:var(--text-secondary);border-radius:var(--radius-sm);white-space:nowrap;padding:8px 14px;font-size:.9rem;font-weight:500;transition:color .15s,background .15s}.nav-link:hover{color:var(--text-primary);background:#ffffff0a}.nav-link.is-active{color:var(--accent-copper-cta)}.nav-short{display:none}.brand{flex-shrink:0;width:216px;height:44px;display:block;overflow:hidden}.brand img{width:auto;height:112px;margin:-34px 0 0 -35px;display:block}.site-header-cta{white-space:nowrap;padding:10px 16px;font-size:.88rem}.hero{padding-top:clamp(3rem,7vw,5.5rem)}.hero .badge{white-space:normal;line-height:1.4}.hero h1{font-size:var(--text-hero);max-width:940px;margin:24px 0 0}.hero-sub{color:var(--text-secondary);max-width:800px;margin:20px 0 0;font-size:1.05rem}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero-trust{margin-top:36px}.section-cta{margin-top:30px}.footer-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=640px){.brand{width:150px;height:36px}.brand img{height:90px;margin:-27px 0 0 -28px}.site-nav{gap:2px}.nav-link{padding:8px 10px;font-size:.82rem}.nav-full{display:none}.nav-short{display:inline}.nav-link--home,.site-header-cta{display:none}.hero-actions .btn,.footer-actions .btn{width:100%}}
