lcdh-navbar.nv{display:block;font-family:var(--nv-font,LCDHJost,Arial,sans-serif);font-size:var(--nv-size);font-weight:var(--nv-weight);line-height:1.4;color:var(--nv-text);background:var(--nv-bg);border-bottom:var(--nv-border-width) solid var(--nv-border);box-shadow:var(--nv-shadow);backdrop-filter:blur(var(--nv-blur));-webkit-backdrop-filter:blur(var(--nv-blur));transition:background .2s,color .2s;isolation:isolate;position:relative;letter-spacing:normal}.nv[data-scrolled="true"][data-solid-scroll="true"]{background:var(--nv-scroll-bg);color:var(--nv-scroll-text)}.nv *{box-sizing:border-box}.nv .nv-inner{max-width:var(--nv-max);margin-inline:auto;min-height:var(--nv-height);padding:var(--nv-py) var(--nv-px);display:flex;align-items:center;gap:var(--nv-group-gap)}.nv a{color:inherit;text-decoration:none}.nv svg{width:22px;height:22px;display:block;flex-shrink:0}.nv .nv-brand{width:var(--nv-logo);flex-shrink:0;display:block;line-height:1.1;min-width:0}.nv .nv-brand img{width:100%;height:auto;display:block;max-height:110px;object-fit:contain}.nv .nv-brand-name{font:500 var(--nv-brand-size)/1.1 LCDHCormorant,Georgia,serif;display:block;overflow-wrap:anywhere}.nv .nv-brand small{display:block;font-size:8px;letter-spacing:.06em;margin-top:5px;overflow-wrap:anywhere}.nv .nv-desktop{flex:1;min-width:0;display:flex;justify-content:var(--nv-align)}.nv ul{margin:0;padding:0;list-style:none}.nv .nv-list{display:flex;align-items:center;gap:var(--nv-gap);width:max-content;max-width:none}.nv .nv-list>li{flex-shrink:0}.nv .nv-list>li>a,.nv .nv-label,.nv summary{display:flex;align-items:center;gap:7px;font-size:var(--nv-size);font-weight:var(--nv-weight);letter-spacing:var(--nv-tracking);text-transform:var(--nv-transform);white-space:nowrap;min-height:40px;line-height:1.4}.nv summary{cursor:pointer;list-style:none}.nv summary::-webkit-details-marker{display:none}.nv a:hover,.nv summary:hover,.nv [aria-current="page"]{color:var(--nv-hover)}.nv a:focus-visible,.nv summary:focus-visible{outline:2px solid var(--nv-hover);outline-offset:4px}.nv .nv-actions{display:flex;align-items:center;flex-shrink:0;gap:16px;margin-left:auto}.nv .nv-search{display:grid;place-items:center;width:40px;height:40px}.nv .nv-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;background:var(--nv-btn-bg);color:var(--nv-btn-text);border-radius:var(--nv-btn-radius);padding:10px var(--nv-btn-pad);font-size:var(--nv-btn-size);font-weight:var(--nv-weight);line-height:1.4;text-align:center;white-space:nowrap;transition:background .2s}.nv .nv-button:hover{background:var(--nv-btn-hover);color:var(--nv-btn-text)}.nv .nv-dropdown{position:relative}.nv .nv-desktop .nv-submenu{position:absolute;z-index:5;top:calc(100% + 8px);left:0;min-width:220px;max-width:min(340px,85vw);background:var(--nv-panel-bg);color:var(--nv-panel-text);padding:12px;box-shadow:0 8px 22px #0002;border:1px solid var(--nv-border);border-radius:4px}.nv .nv-desktop .nv-list>li:last-child .nv-submenu{left:auto;right:0}.nv .nv-submenu a{display:block;padding:10px 12px;white-space:normal;overflow-wrap:anywhere;font-size:var(--nv-size)}.nv .nv-submenu ul{padding-left:12px;border-left:1px solid var(--nv-border);margin-left:12px}.nv .nv-mobile{display:none;flex-shrink:0}.nv .nv-mobile>summary{width:40px;height:40px;justify-content:center}.nv .nv-mobile-panel{position:absolute;inset-inline:0;top:100%;max-height:calc(100dvh - var(--nv-mobile-height) - 25px);overflow:auto;overscroll-behavior:contain;background:var(--nv-panel-bg);color:var(--nv-panel-text);box-shadow:0 12px 22px #0002;border-top:1px solid var(--nv-border);padding:20px var(--nv-mobile-px) 30px}.nv .nv-mobile-panel .nv-list{display:block;width:100%}.nv .nv-mobile-panel .nv-list>li{border-bottom:1px solid var(--nv-border)}.nv .nv-mobile-panel .nv-list>li>a,.nv .nv-mobile-panel summary,.nv .nv-mobile-panel .nv-label{font-size:var(--nv-mobile-size);padding-block:12px;white-space:normal;overflow-wrap:anywhere}.nv .nv-mobile-panel .nv-submenu{padding:0 8px 12px}.nv .nv-mobile-panel .nv-button{margin-top:20px;white-space:normal}.nv.nv-compact .nv-desktop,.nv.nv-compact .nv-desktop-cta{display:none}.nv.nv-compact .nv-mobile{display:block}.nv.nv-compact .nv-inner{min-height:var(--nv-mobile-height);padding-inline:var(--nv-mobile-px);gap:14px}.nv.nv-compact .nv-brand{width:min(var(--nv-mobile-logo),calc(100vw - 140px));margin:auto}.nv.nv-compact .nv-actions{margin-left:0}@media(prefers-reduced-motion:reduce){lcdh-navbar.nv,.nv .nv-button{transition:none}}
