@media (max-width:1080px){.mega .top{padding:14px 10px;font-size:14px}.law{grid-template-columns:repeat(3,minmax(0,1fr))}.law-intro{grid-column:1/-1}.gear{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.head-cta,.mega{display:none}.burger{display:inline-flex}.brand-sub{display:none}.flow{grid-template-columns:1fr;gap:18px}.wire{display:none}.nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nodes.out{grid-template-columns:repeat(2,minmax(0,1fr))}.core{order:-1}.contact,.tabpanel{grid-template-columns:1fr;gap:28px}.mods{grid-template-columns:1fr}footer .wrap{grid-template-columns:1fr 1fr}}@media (max-width:640px){.hero{padding-block:32px 48px}.sec{padding-block:52px}.gear,.law,.methods,.nodes,.nodes.out{grid-template-columns:1fr}.core{padding:26px 22px}.tabs{border-radius:var(--r-md);width:100%}.tab{flex:1 1 auto;padding:10px 12px}.form{grid-template-columns:1fr;padding:22px}.utility .u-right span:last-child{display:none}footer .wrap{grid-template-columns:1fr}}@media (max-width:991px){[id]{scroll-margin-top:84px}}@media (max-width:991px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.rel{grid-template-columns:1fr}.page-hero{padding-block:28px 36px}}@media (max-width:640px){.cards,.checks.cols{grid-template-columns:1fr}.cta{padding:26px 22px}.cta .btn{width:100%}.callout,.cite{padding:20px}.steps li{grid-template-columns:36px 1fr;padding:14px 16px}}