.site-navigation{margin-left:auto;display:block;font-size:13px}.site-navigation ul{list-style:none;margin:0;padding:0}.site-navigation .nav-root{display:flex;align-items:center;gap:17px}.site-navigation a,.site-navigation summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:20px 0;cursor:pointer;line-height:1.3;white-space:nowrap}.site-navigation a:after{display:none}.site-navigation summary{list-style:none}.site-navigation summary::-webkit-details-marker{display:none}.site-navigation summary:focus-visible{outline:3px solid var(--amci-rosa);outline-offset:3px}.site-navigation summary>span{font-family:'Fira Sans',sans-serif}.site-navigation .nav-dropdown{position:relative}.site-navigation .nav-submenu{position:absolute;top:100%;left:0;width:300px;background:var(--amci-charcoal);border-top:3px solid var(--accent);box-shadow:0 10px 24px #0005;padding:8px;z-index:30}.site-navigation .nav-submenu a,.site-navigation .nav-submenu summary{white-space:normal;padding:11px 14px;font-size:15px}.site-navigation .nav-submenu a:hover,.site-navigation .nav-submenu summary:hover,.site-navigation a[aria-current=page]{background:var(--accent);color:white;text-decoration:none}.site-navigation .nav-submenu .nav-submenu{left:auto;right:100%;top:-3px;width:230px}.site-navigation .nav-dropdown[open]>summary{color:var(--amci-rosa)}.header-inner{gap:20px}.header-cta{font-size:13px;padding-inline:15px}.header .brand span{font-size:9px}
@media(min-width:1025px) and (max-width:1350px){.header .brand span{display:none}.site-navigation .nav-root{gap:13px}.header-inner{gap:16px}}
@media(max-width:1024px){.header-inner{min-height:70px;justify-content:space-between}.header .brand span{display:none}.menu-toggle{display:flex;align-items:center;gap:8px;margin-left:auto;padding:10px;border:1px solid var(--amci-gris-85);border-radius:3px;background:black;color:white;font:700 13px Antonio,sans-serif;text-transform:uppercase;min-height:44px}.site-navigation{display:none;position:absolute;left:0;right:0;top:100%;margin:0;max-height:calc(100dvh - 70px);overflow-y:auto;background:black;padding:12px 18px 22px;box-shadow:0 10px 20px #0005}.site-navigation.open{display:block}.site-navigation .nav-root{display:block}.site-navigation .nav-root>li{border-bottom:1px solid #ffffff20}.site-navigation a,.site-navigation summary{padding:13px 10px;font-size:16px;white-space:normal}.site-navigation .nav-submenu,.site-navigation .nav-submenu .nav-submenu{position:static;width:auto;border:0;border-left:2px solid var(--accent);padding:0 0 0 12px;margin:0 0 10px 10px;box-shadow:none;background:#171717}.site-navigation .nav-submenu .nav-submenu{background:#262626}.header-cta{font-size:12px}.header .brand img{width:45px;height:41px}html{scroll-padding-top:85px}}
@media(max-width:400px){.header-inner{gap:10px}.header-cta{font-size:11px;padding-inline:10px}}
