<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.header-content{flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.logo{flex-shrink:0}.logo h1{white-space:nowrap;margin:0;font-size:1.5rem}nav{flex-grow:1;justify-content:flex-end;display:flex}.nav-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;margin:0;padding:0;display:flex}.nav-links li{margin:0;padding:0;list-style:none}.nav-links li a{color:var(--nav-text-color);white-space:nowrap;border-radius:.25rem;padding:.5rem .75rem;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:block}.nav-links li a:hover{color:var(--nav-hover-color);background-color:#ffffff1a}.nav-links li a:after{content:"";background-color:var(--nav-hover-color);height:2px;transition:transform .2s ease-in-out;position:absolute;bottom:0;left:.75rem;right:.75rem;transform:scaleX(0)}.nav-links li a:hover:after{transform:scaleX(1)}.nav-links li a.btn-primary{background-color:var(--btn-primary-bg);color:#fff;margin-left:.5rem;padding:.5rem 1rem}.nav-links li a.btn-primary:hover{background-color:var(--btn-primary-hover)}.mobile-menu-toggle{cursor:pointer;flex-direction:column;justify-content:space-between;width:30px;height:21px;margin-right:1rem;display:none}.mobile-menu-toggle span{background-color:var(--nav-text-color);border-radius:3px;width:100%;height:3px;transition:all .3s;display:block}@media (width&lt;=992px){.header-content{flex-wrap:wrap}.logo{text-align:center;flex-basis:100%;margin-bottom:1rem}nav{flex-basis:100%;justify-content:center}.nav-links{justify-content:center}}@media (width&lt;=768px){.mobile-menu-toggle{display:flex}.header-content{flex-wrap:nowrap}.logo{text-align:left;flex-basis:auto;margin-bottom:0}nav{background-color:var(--nav-bg-color);padding:1rem;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 6px #0000001a}nav.active{display:block}.nav-links{flex-direction:column;align-items:flex-start}.nav-links li{width:100%;margin:.5rem 0}.nav-links li a{width:100%;padding:.75rem 1rem}.nav-links li a.btn-primary{text-align:center;margin-left:0}}
</pre></body></html>