.lps-navigation{position:relative;z-index:10;background:#fff;color:#171717;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:40px 5%;min-height:180px;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}
.lps-navigation .lps-logo-link{flex:0 1 285px;min-width:155px}
.lps-navigation img{display:block;width:100%;height:auto;max-width:285px}
.lps-navigation nav{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;gap:clamp(14px,2.2vw,28px);flex-wrap:nowrap;flex-shrink:0;white-space:nowrap}
.lps-navigation a,.lps-navigation summary{color:#171717;text-decoration:none;font-size:12px;letter-spacing:.09em;font-weight:400}
.lps-navigation nav>a,.lps-navigation summary{padding:15px 0;display:block;cursor:pointer;list-style:none}
.lps-navigation summary::-webkit-details-marker{display:none}
.lps-navigation details{position:relative;margin:0}
.lps-navigation details>div{position:absolute;top:100%;right:0;background:#fff;min-width:215px;padding:12px 18px;box-shadow:0 8px 18px #00000012}
.lps-navigation details a{display:block;padding:12px 0;letter-spacing:.02em;white-space:nowrap}
.lps-navigation a:hover,.lps-navigation summary:hover{color:#df461f}
@media(min-width:851px){body .lps-navigation nav details>div a{font-size:15.6px;line-height:1.5}.lps-navigation details>div{min-width:240px}}
@media(min-width:641px) and (max-width:850px){.lps-navigation{padding:32px 4%;gap:22px;min-height:150px}.lps-navigation .lps-logo-link{flex-basis:210px}.lps-navigation nav{gap:16px}.lps-navigation nav>a,.lps-navigation summary{font-size:11px;letter-spacing:.04em}}
@media(max-width:640px){.lps-navigation{flex-direction:column;align-items:flex-start;padding:26px 24px;gap:18px;min-height:0}.lps-navigation .lps-logo-link{flex:auto;width:200px}.lps-navigation nav{justify-content:flex-end;flex-wrap:wrap;gap:8px 18px;width:100%;white-space:normal}.lps-navigation details>div{left:0;right:auto}.lps-navigation details:nth-child(3)>div{left:auto;right:0}}
