.site-footer.nomid-chrome{padding-block:36px 28px}.site-footer.nomid-chrome .footer-columns{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.site-footer.nomid-chrome .footer-section{min-width:0}.site-footer.nomid-chrome .footer-product{grid-column:span 2}.site-footer.nomid-chrome .footer-section-links.footer-product-stacks{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.site-footer.nomid-chrome .footer-product-stack,.site-footer.nomid-chrome .footer-section-links,.site-footer.nomid-chrome .footer-product-stack nav{flex-direction:column;display:flex}.site-footer.nomid-chrome .footer-section-links,.site-footer.nomid-chrome .footer-product-stack nav{gap:7px}.site-footer.nomid-chrome .footer-product-stack{gap:18px}.site-footer.nomid-chrome .footer-section>summary{cursor:pointer;margin-bottom:14px;font-size:13px;font-weight:600;line-height:1.4;list-style:none;display:block}.site-footer.nomid-chrome .footer-section>summary[aria-disabled=true]{cursor:default}.site-footer.nomid-chrome .footer-section>summary::-webkit-details-marker{display:none}.site-footer.nomid-chrome .footer-product-stack h3{margin:0 0 2px;font-size:12px;font-weight:600;line-height:1.4}.site-footer.nomid-chrome .footer-columns a{overflow-wrap:anywhere;font-size:12px;line-height:1.45}.site-footer.nomid-chrome .footer-company{grid-template-columns:minmax(160px,.8fr) minmax(0,2fr) auto;align-items:start;gap:28px;margin-top:28px;display:grid}.site-footer.nomid-chrome .footer-company p{margin-top:8px}.site-footer.nomid-chrome .footer-locations{gap:20px;padding-top:0}.site-footer.nomid-chrome .footer-location h3{margin-bottom:5px}.site-footer.nomid-chrome .footer-location address{line-height:1.5}.site-footer.nomid-chrome .footer-location .footer-registration{margin-top:4px}.site-footer.nomid-chrome .footer-social{gap:14px;padding-top:0}.site-footer.nomid-chrome .footer-bottom{margin-top:22px;padding-top:18px}:is(.ready-for-work,.shared-design) .footer-stage>.site-footer.nomid-chrome{padding-block:28px 24px}:is(.ready-for-work,.shared-design) .footer-stage .site-footer.nomid-chrome .footer-company{gap:28px;margin-top:24px}:is(.ready-for-work,.shared-design) .footer-stage .site-footer.nomid-chrome .footer-bottom{margin-top:22px;padding-top:18px}@media (width>=701px){.site-footer.nomid-chrome .footer-product>summary{display:none}.site-footer.nomid-chrome .footer-product::details-content{content-visibility:visible}.site-footer.nomid-chrome .footer-product-stack>nav:first-child>h3{margin-bottom:7px;font-size:13px}}@media (width<=1100px) and (width>=701px){.site-footer.nomid-chrome .footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.site-footer.nomid-chrome .footer-product{grid-column:span 2}.site-footer.nomid-chrome .footer-company{grid-template-columns:minmax(150px,1fr) minmax(0,2fr)}.site-footer.nomid-chrome .footer-social{grid-column:2}}@media (width<=700px){.site-footer.nomid-chrome,:is(.ready-for-work,.shared-design) .footer-stage>.site-footer.nomid-chrome{padding-block:24px 28px}.site-footer.nomid-chrome .footer-columns{display:block}.site-footer.nomid-chrome .footer-section{border-bottom:1px solid var(--theme-border,var(--line))}.site-footer.nomid-chrome .footer-section>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;margin:0;font-size:14px;display:flex}.site-footer.nomid-chrome .footer-section>summary:after{content:"+";color:var(--theme-muted,var(--muted));font-size:20px;font-weight:400}.site-footer.nomid-chrome .footer-section[open]>summary:after{content:"−"}.site-footer.nomid-chrome .footer-section-links{padding-bottom:12px}.site-footer.nomid-chrome .footer-section-links.footer-product-stacks{gap:20px}.site-footer.nomid-chrome .footer-columns a{align-items:center;min-height:44px;font-size:13px;display:flex}.site-footer.nomid-chrome .footer-product-stack h3{font-size:12px}.site-footer.nomid-chrome .footer-company,:is(.ready-for-work,.shared-design) .footer-stage .site-footer.nomid-chrome .footer-company{grid-template-columns:1fr;gap:20px;margin-top:26px}.site-footer.nomid-chrome .footer-locations{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer.nomid-chrome .footer-social{grid-column:auto;margin-top:0}.site-footer.nomid-chrome .footer-social a,.site-footer.nomid-chrome .footer-bottom a{min-height:44px}.site-footer.nomid-chrome .footer-bottom,:is(.ready-for-work,.shared-design) .footer-stage .site-footer.nomid-chrome .footer-bottom{margin-top:22px;padding-top:16px;font-size:12px}}@media (width<=420px){.site-footer.nomid-chrome .footer-section-links.footer-product-stacks,.site-footer.nomid-chrome .footer-locations{grid-template-columns:1fr}}
