.ai-network-host{gap:18px}.ai-network-host>.ai-network{flex:0 0 auto}.ai-network-host>nav{flex:1 1 auto;justify-content:center}.ai-network-panel .ai-network-group{padding:0;margin:0 0 24px}
.ai-network-service-header{display:flex;justify-content:flex-end;padding:12px 16px;box-sizing:border-box;position:relative}
@media(max-width:1050px){header.ai-network-host{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:40px 40px;gap:8px;height:110px;padding:10px 12px;box-sizing:border-box}.ai-network-host>.brand{grid-column:1;grid-row:1}.ai-network-host>.ai-network{grid-column:2;grid-row:1;justify-self:end}.ai-network-host>.header-actions{display:contents}.ai-network-host .header-login{grid-column:1;grid-row:2;justify-self:start}.ai-network-host .header-primary{grid-column:2;grid-row:2;justify-self:end}.site-head.ai-network-host+main{padding-top:110px}html{scroll-padding-top:130px}section[id]{scroll-margin-top:130px}}
@media(max-width:700px){.header.ai-network-host+main .hero{padding-top:158px}.ai-network-host>.brand{font-size:17px}.ai-network-host .header-actions .button{min-height:38px}}
@media(max-width:380px){.ai-network-host>.brand{font-size:15px}.ai-network-host>.ai-network>summary{font-size:11px;padding-inline:8px;gap:6px}.ai-network-host>.ai-network>summary>svg:first-child{display:none}}
