.inc2-topbar{position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:54px;gap:12px}.inc2-brand{display:flex;align-items:center;flex:0 1 116px;min-width:68px}.inc2-brand img{display:block;width:100%;max-width:116px;height:auto}.inc2-menu{display:flex;align-items:center;justify-content:flex-end;gap:clamp(8px,2.7vw,18px);margin-left:auto;color:rgba(255,255,255,.88);font:600 clamp(6.5px,1.8vw,9px)/1 "Montserrat","Manrope",Arial,sans-serif;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.inc2-menu>a{position:relative;padding:12px 0;color:inherit;text-decoration:none}.inc2-menu>a::after{position:absolute;right:0;bottom:4px;left:0;height:1px;content:"";background:#f0c783;opacity:0;transform:scaleX(0);transition:.18s ease}.inc2-menu>a:hover,.inc2-menu>a:focus-visible,.inc2-menu>a[aria-current=page]{color:#fff;outline:0}.inc2-menu>a:hover::after,.inc2-menu>a:focus-visible::after,.inc2-menu>a[aria-current=page]::after{opacity:1;transform:scaleX(1)}.inc2-language{position:relative;flex:none}.inc2-language summary{display:flex;align-items:center;gap:4px;padding:12px 0;color:#f0c783;font-weight:700;cursor:pointer;list-style:none}.inc2-language summary::-webkit-details-marker{display:none}.inc2-language summary::after{content:"\25BE";font-size:8px;transition:transform .18s ease}.inc2-language[open] summary::after{transform:rotate(180deg)}.inc2-language-options{position:absolute;top:calc(100% + 3px);right:-8px;z-index:40;display:grid;min-width:60px;padding:6px;border:1px solid rgba(240,199,131,.3);background:rgba(3,10,12,.97);box-shadow:0 12px 30px rgba(0,0,0,.4)}.inc2-language-options a{padding:7px 9px;color:rgba(255,255,255,.78);text-align:center;text-decoration:none}.inc2-language-options a:hover,.inc2-language-options a:focus-visible,.inc2-language-options a[aria-current=true]{color:#f0c783;background:rgba(240,199,131,.08);outline:0}@media(max-width:420px){.inc2-topbar{gap:8px}.inc2-brand{flex-basis:68px}.inc2-menu{gap:5px;font-size:5.7px;letter-spacing:.2px}}@media(max-width:350px){.inc2-brand{flex-basis:55px}.inc2-menu{gap:3px;font-size:5.2px}}
