.header nav{gap:clamp(14px,1.55vw,24px)}
.header nav .nav-brochure{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid rgba(234,213,174,.45);color:var(--champagne);white-space:nowrap}
.header nav .nav-brochure:hover{border-color:var(--champagne);color:#fff}
.nav-brochure svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}
@media(max-width:1120px){.header .menu{display:block}.header nav{display:none;position:absolute;top:82px;left:12px;right:12px;background:#171614;border:1px solid #49443c;padding:22px;flex-direction:column;align-items:stretch}.header nav.open{display:flex}.header nav a{font-size:1rem}.header nav .nav-brochure,.header nav .nav-cta{text-align:center;min-height:46px}}
@media(max-width:560px){.header nav{top:70px;padding:16px;gap:10px}.header nav .nav-brochure{min-height:48px}}
