.ai-network-header>.header-inner{column-gap:14px}.ai-network-header>.header-inner>.ai-network{flex:0 0 auto}
@media(min-width:821px){.ai-network-header>.header-inner{display:flex;flex-wrap:wrap;align-items:center}.ai-network-header .desktop-nav{flex:1 1 auto;min-width:0}.ai-network-header .header-actions{flex:0 0 auto}}
@media(max-width:820px){.ai-network-header>.header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.ai-network-header>.header-inner>.wordmark{grid-column:1;grid-row:1}.ai-network-header>.header-inner>.desktop-nav{display:none}.ai-network-header>.header-inner>.ai-network{grid-column:2;grid-row:1}.ai-network-header>.header-inner>.header-actions{grid-column:1/-1;grid-row:2;justify-content:flex-end}}

/* The original sticky header remains in normal document flow. */
@media(max-width:820px){.site-header.ai-network-header{height:auto}.ai-network-header>.header-inner{height:auto;min-height:0;padding-block:8px}}
