.nav-tools{position:relative;color:#c9cbcf;font-size:13px}.nav-tools summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;min-height:42px;white-space:nowrap}.nav-tools summary::-webkit-details-marker{display:none}.nav-tools summary::after{content:'';width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-4px}.nav-tools[open] summary::after{transform:rotate(225deg);margin-top:3px}.nav-tools-links{position:absolute;top:100%;right:0;width:260px;padding:10px 14px;background:#25282b;border:1px solid #464e4b;border-radius:5px;box-shadow:0 12px 35px #0003}.landing-v6 .nav-tools-links a{display:flex;font-size:13px;line-height:1.4;min-height:44px;padding:12px 4px}.nav-tools summary:focus-visible{outline:2px solid #0fede2;outline-offset:4px}.nav-tools-links a[aria-current=page]::after{display:none}.nav-tools[open] summary{color:#fff}
@media(max-width:1200px) and (min-width:981px){.landing-v6 .nav-links{gap:12px}.landing-v6 .site-header{gap:14px;grid-template-columns:125px 1fr auto;padding-inline:20px}}
@media(max-width:980px){.landing-v6 .site-header{height:auto;min-height:var(--header-h);grid-template-columns:1fr auto auto;gap:16px}.landing-v6 .site-header .nav-links{grid-column:1/-1;grid-row:2;display:flex;flex-wrap:wrap;width:100%;justify-content:center;padding-bottom:16px}.landing-v6 .site-header .header-cta{grid-column:2;grid-row:1}.site-header .menu-toggle{grid-column:3;grid-row:1;background:transparent;border-color:#565a5e;border-radius:7px}.site-header.menu-ready .menu-toggle{display:inline-grid}.landing-v6 .site-header.menu-ready .nav-links{display:none}.landing-v6 .site-header.menu-ready.menu-open .nav-links{display:flex;align-items:stretch;flex-direction:column;gap:0;position:absolute;top:100%;left:0;right:0;padding:12px 24px 24px;background:#1c1e21;max-height:calc(100dvh - var(--header-h));overflow-y:auto;border-bottom:1px solid #4a4d53}.site-header.menu-open .nav-links>a,.nav-tools summary{min-height:48px;font-size:17px;padding:12px}.nav-tools-links{position:static;width:100%;box-shadow:none;background:transparent;border:0;padding:0 12px}.landing-v6 .nav-tools-links a{font-size:14px;padding:12px;min-height:48px}.nav-tools summary{justify-content:space-between}}
.catalog-project-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;border-block:1px solid #dce4df;padding-block:20px;margin-bottom:28px}.catalog-project-tools strong{font-size:15px;color:#26372f}.catalog-project-tools>div{display:flex;flex-wrap:wrap;gap:20px}.catalog-project-tools a{font-size:13px;color:#276c59;display:inline-flex;align-items:center;gap:6px;min-height:40px}.catalog-project-tools img{width:16px;height:16px}
