.header{gap:28px;padding-left:4%;padding-right:4%}.header .brand{gap:12px}.header .brand>span{font-size:16px;letter-spacing:.6px;line-height:1.5;max-width:295px}.company-name{display:block}.header .brand small{font-size:8px;letter-spacing:3px;margin-top:2px}.header nav{gap:24px}.header-actions{gap:18px}.login-link{white-space:nowrap}.footer-top .brand>span{font-size:14px;letter-spacing:.5px;max-width:280px}.footer-top .brand small{font-size:8px;letter-spacing:3px}@media(max-width:1100px){.header{gap:20px}.header .brand>span{font-size:15px;max-width:275px}.header nav{gap:19px}}@media(max-width:760px){.header{gap:10px;padding-left:5%;padding-right:5%;height:80px}.header .brand{gap:9px}.header .brand img{width:40px;height:40px}.header .brand>span{font-size:12.5px;letter-spacing:.3px;max-width:158px;line-height:1.6}.header .brand small{font-size:7px;letter-spacing:1.5px;margin-top:1px}.header-actions{gap:10px}.header .login-link{font-size:9px}.header .menu-button{font-size:21px}.header nav{top:80px}.footer-top .brand>span{font-size:12px;max-width:240px}}@media(max-width:360px){.header .brand>span{max-width:124px;font-size:11.5px}.header .brand img{width:35px;height:35px}.header .brand{gap:7px}.header-actions{gap:7px}.header .login-link{font-size:8px}}
