.products-nav-menu-module__d8GPzW__root{--catalog-ink:#17344a;--catalog-paper:#fff;--catalog-surface:#edf3f6;--catalog-muted:#647b8b;--catalog-accent:#d95820;-webkit-tap-highlight-color:transparent;min-width:0;position:relative}.products-nav-menu-module__d8GPzW__trigger{align-items:stretch;min-height:44px;display:flex}.products-nav-menu-module__d8GPzW__root .products-nav-menu-module__d8GPzW__productsLink{color:#ffffffb8;font-family:var(--fs);align-items:center;min-height:44px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:flex;position:relative}.products-nav-menu-module__d8GPzW__root .products-nav-menu-module__d8GPzW__toggle{color:#ffffffb8;cursor:pointer;background:0 0;border:0;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-height:44px;padding:0;display:inline-flex}.products-nav-menu-module__d8GPzW__desktop .products-nav-menu-module__d8GPzW__productsLink:after{content:"";opacity:0;background:currentColor;width:100%;height:1px;position:absolute;bottom:4px;left:0}.products-nav-menu-module__d8GPzW__desktop .products-nav-menu-module__d8GPzW__trigger:hover .products-nav-menu-module__d8GPzW__productsLink,.products-nav-menu-module__d8GPzW__root[data-active=true] .products-nav-menu-module__d8GPzW__productsLink,.products-nav-menu-module__d8GPzW__root .products-nav-menu-module__d8GPzW__toggle:hover,.products-nav-menu-module__d8GPzW__root .products-nav-menu-module__d8GPzW__toggle[aria-expanded=true]{color:#fff}.products-nav-menu-module__d8GPzW__desktop .products-nav-menu-module__d8GPzW__trigger:hover .products-nav-menu-module__d8GPzW__productsLink:after,.products-nav-menu-module__d8GPzW__desktop[data-active=true] .products-nav-menu-module__d8GPzW__productsLink:after{opacity:1}.products-nav-menu-module__d8GPzW__root :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #e79461}.products-nav-menu-module__d8GPzW__panel{background:var(--catalog-paper);color:var(--catalog-ink);z-index:1;border:1px solid #d5dfe6;border-radius:16px;grid-template-columns:180px minmax(0,1fr);width:840px;max-width:calc(100vw - 48px);display:grid;position:absolute;top:calc(100% + 14px);left:-100px;box-shadow:0 4px 12px #17344a0a,0 22px 54px #0b19292b}.products-nav-menu-module__d8GPzW__desktop .products-nav-menu-module__d8GPzW__panel:before{content:"";height:15px;position:absolute;top:-15px;left:0;right:0}.products-nav-menu-module__d8GPzW__catalogIntro{background:var(--catalog-ink);color:#fff;border-radius:15px 0 0 15px;flex-direction:column;padding:26px 20px 20px;display:flex}.products-nav-menu-module__d8GPzW__catalogLabel{color:#b7c9d7;margin:0 0 22px;font-size:12px;font-weight:500}.products-nav-menu-module__d8GPzW__catalogTitle{letter-spacing:-.035em;margin:0 0 14px;font-size:27px;font-weight:600;line-height:1.15}.products-nav-menu-module__d8GPzW__catalogDescription{color:#bbccd9;margin:0 0 28px;font-size:13px;line-height:1.6}.products-nav-menu-module__d8GPzW__catalogContent{min-width:0;padding:25px 22px 22px}.products-nav-menu-module__d8GPzW__panelLabel{color:var(--catalog-muted);margin:0 8px 17px;font-size:13px;font-weight:600;line-height:1.4}.products-nav-menu-module__d8GPzW__categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;margin:0;padding:0;list-style:none;display:grid}.products-nav-menu-module__d8GPzW__categories li{min-width:0}.products-nav-menu-module__d8GPzW__root .products-nav-menu-module__d8GPzW__categoryLink{color:var(--catalog-ink);font-family:var(--fs);border-radius:9px;align-items:center;gap:9px;min-height:64px;padding:9px 7px;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;display:flex}.products-nav-menu-module__d8GPzW__categoryIcon{background:var(--catalog-surface);color:var(--catalog-muted);border-radius:9px;flex:0 0 36px;justify-content:center;align-items:center;height:36px;display:inline-flex}.products-nav-menu-module__d8GPzW__categoryName{overflow-wrap:anywhere;flex:1;min-width:0}.products-nav-menu-module__d8GPzW__categoryArrow{color:var(--catalog-accent);opacity:0;flex-shrink:0}.products-nav-menu-module__d8GPzW__root .products-nav-menu-module__d8GPzW__categoryLink:hover,.products-nav-menu-module__d8GPzW__root .products-nav-menu-module__d8GPzW__categoryLink:focus-visible{box-shadow:inset 2px 0 0 var(--catalog-accent);color:var(--catalog-ink);background:#f2f6f8}.products-nav-menu-module__d8GPzW__categoryLink:is(:hover,:focus-visible) .products-nav-menu-module__d8GPzW__categoryIcon{background:var(--catalog-paper);color:var(--catalog-accent)}.products-nav-menu-module__d8GPzW__categoryLink:is(:hover,:focus-visible) .products-nav-menu-module__d8GPzW__categoryArrow{opacity:1}.products-nav-menu-module__d8GPzW__root .products-nav-menu-module__d8GPzW__allProducts{color:#fff;border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin-top:auto;padding-top:5px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.products-nav-menu-module__d8GPzW__root .products-nav-menu-module__d8GPzW__allProducts:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.products-nav-menu-module__d8GPzW__root .products-nav-menu-module__d8GPzW__catalogIntro .products-nav-menu-module__d8GPzW__allProducts:focus-visible{outline-color:#fff}.products-nav-menu-module__d8GPzW__root[data-tools-page=true]{--catalog-accent:#205ad7}.products-nav-menu-module__d8GPzW__root[data-tools-page=true] .products-nav-menu-module__d8GPzW__productsLink,.products-nav-menu-module__d8GPzW__root[data-tools-page=true] .products-nav-menu-module__d8GPzW__toggle{color:#516878;font-family:inherit;font-size:13px;font-weight:550}.products-nav-menu-module__d8GPzW__desktop[data-tools-page=true] .products-nav-menu-module__d8GPzW__trigger{border-radius:24px}.products-nav-menu-module__d8GPzW__desktop[data-tools-page=true] .products-nav-menu-module__d8GPzW__productsLink{padding-left:11px}.products-nav-menu-module__d8GPzW__desktop[data-tools-page=true] .products-nav-menu-module__d8GPzW__productsLink:after{display:none}.products-nav-menu-module__d8GPzW__root[data-tools-page=true] .products-nav-menu-module__d8GPzW__trigger:hover{background:#f1f5fa}.products-nav-menu-module__d8GPzW__root[data-tools-page=true] .products-nav-menu-module__d8GPzW__trigger:hover :is(.products-nav-menu-module__d8GPzW__productsLink,.products-nav-menu-module__d8GPzW__toggle){color:var(--catalog-accent)}.products-nav-menu-module__d8GPzW__root[data-tools-page=true][data-active=true] .products-nav-menu-module__d8GPzW__trigger{background:#eaf1ff}.products-nav-menu-module__d8GPzW__root[data-tools-page=true][data-active=true] .products-nav-menu-module__d8GPzW__productsLink,.products-nav-menu-module__d8GPzW__root[data-tools-page=true] .products-nav-menu-module__d8GPzW__toggle[aria-expanded=true]{color:#205ad7}.products-nav-menu-module__d8GPzW__root[data-tools-page=true] :is(a,button):focus-visible{outline-color:#205ad7}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__trigger{background:#ffffff0b}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__productsLink{flex:1;padding:0 14px;font-size:14px}.products-nav-menu-module__d8GPzW__mobile[data-active=true] .products-nav-menu-module__d8GPzW__trigger{background:#d9582029}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__panel{box-shadow:none;border-radius:12px;grid-template-columns:minmax(0,1fr);width:auto;max-width:100%;margin:4px 0 8px;position:static}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__catalogIntro{border-radius:11px 11px 0 0;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:15px 16px;display:grid}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__catalogLabel{grid-column:1/-1;margin:0;font-size:11px}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__catalogTitle{letter-spacing:-.025em;margin:0;font-size:20px;line-height:1.2}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__catalogDescription{grid-column:1/-1;margin:3px 0 0;font-size:12px;line-height:1.4}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__catalogContent{padding:16px 10px 12px}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__panelLabel{margin:0 6px 10px;font-size:12px}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__categoryLink{gap:8px;min-height:56px;padding:6px;font-size:13px}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__categoryIcon{border-radius:8px;flex-basis:32px;height:32px}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__categoryArrow{display:none}.products-nav-menu-module__d8GPzW__mobile .products-nav-menu-module__d8GPzW__allProducts{border:0;grid-area:2/2;align-self:center;gap:8px;min-height:44px;margin:0;padding:0;font-size:12px}.products-nav-menu-module__d8GPzW__mobile[data-tools-page=true] .products-nav-menu-module__d8GPzW__trigger{background:0 0;border-radius:7px}
